mirror of
https://framagit.org/hubzilla/core.git
synced 2026-06-21 00:52:33 -04:00
fix PHP error
This commit is contained in:
@@ -87,7 +87,7 @@ function deletenode(&$doc, $node)
|
||||
function html2bbcode($message)
|
||||
{
|
||||
|
||||
if(!is_string($message) && !$message)
|
||||
if(!is_string($message))
|
||||
return;
|
||||
|
||||
$message = str_replace("\r", "", $message);
|
||||
@@ -104,11 +104,14 @@ function html2bbcode($message)
|
||||
$message = preg_replace('=<(\w+):(.+?)>=', '<removeme>', $message);
|
||||
$message = preg_replace('=</(\w+):(.+?)>=', '</removeme>', $message);
|
||||
|
||||
$message = mb_convert_encoding($message, 'HTML-ENTITIES', "UTF-8");
|
||||
|
||||
if(!$message)
|
||||
return;
|
||||
|
||||
$doc = new DOMDocument();
|
||||
$doc->preserveWhiteSpace = false;
|
||||
|
||||
$message = mb_convert_encoding($message, 'HTML-ENTITIES', "UTF-8");
|
||||
|
||||
@$doc->loadHTML($message);
|
||||
|
||||
deletenode($doc, 'style');
|
||||
|
||||
Reference in New Issue
Block a user