So i'm gonna post my Solution here: Note this is a
SUPER DANGEROUS HACK.
Inc/class_parser.php
Find and comment out these lines:
$message = preg_replace('#<(/?)(base|meta|script|style)([^>]*)>#i', '<$1$2$3>', $message);
$message = $this->fix_javascript($message);
$find = array("<br />\n", "<br>\n");
$replace = array("\n", "\n");
$message = str_replace($find, $replace, $message);
Find:
$message = $plugins->run_hooks("parse_message_end", $message);
(under)
ADD:
if (strpos($message , "[dohtml]") !== false) {
$message = str_replace("<br />", "", $message);
$message = str_replace("[dohtml]", "", $message);
$message = str_replace("[/dohtml]", "", $message);
}
(above)
return $message;
AFTER the
return $message;
ADD:
function replaceInCode($row){
$replace = array('<br />' => '','<br />' => '');
$text= str_replace(array_keys($replace),array_values($replace),$row[1]);
return $text; //"<code>$text</code>";
}
FIND:
function parse_html($message)
COMMENT EVERYTHING BUT THE
return $message;
FIND AND COMMENT OUT ALL:
$message = str_replace('$', '$', $message);
$message = str_replace('$', '$', $message);
(2018-04-30, 07:54 PM)fishu Wrote: [ -> ]So i'm gonna post my Solution here: Note this is a SUPER DANGEROUS HACK.
Inc/class_parser.php
Find and comment out these lines:
$message = preg_replace('#<(/?)(base|meta|script|style)([^>]*)>#i', '<$1$2$3>', $message);
$message = $this->fix_javascript($message);
$find = array("<br />\n", "<br>\n");
$replace = array("\n", "\n");
$message = str_replace($find, $replace, $message);
Find:
$message = $plugins->run_hooks("parse_message_end", $message);
(under)
ADD:
if (strpos($message , "[dohtml]") !== false) {
$message = str_replace("<br />", "", $message);
$message = str_replace("[dohtml]", "", $message);
$message = str_replace("[/dohtml]", "", $message);
}
(above)
return $message;
AFTER the
return $message;
ADD:
function replaceInCode($row){
$replace = array('<br />' => '','<br />' => '');
$text= str_replace(array_keys($replace),array_values($replace),$row[1]);
return $text; //"<code>$text</code>";
}
FIND:
function parse_html($message)
COMMENT EVERYTHING BUT THE
return $message;
FIND AND COMMENT OUT ALL:
$message = str_replace('$', '$', $message);
That second $ is $ ; forum doesnt let it show lol