1
0
mirror of https://github.com/erusev/parsedown.git synced 2023-08-10 21:13:06 +03:00
This commit is contained in:
Emanuil Rusev 2014-05-01 01:05:31 +03:00
parent e373391e7d
commit 2a5f99547c

View File

@ -470,9 +470,18 @@ class Parsedown
return $Block; return $Block;
} }
$string = htmlspecialchars($Line['body'], ENT_NOQUOTES, 'UTF-8'); $Block['element']['text']['text'] .= "\n".$Line['body'];;
$Block['element']['text']['text'] .= "\n".$string;; return $Block;
}
protected function completeFencedCode($Block)
{
$text = $Block['element']['text']['text'];
$text = htmlspecialchars($text, ENT_NOQUOTES, 'UTF-8');
$Block['element']['text']['text'] = $text;
return $Block; return $Block;
} }
@ -762,7 +771,6 @@ class Parsedown
if ($Line['indent'] >= 4) if ($Line['indent'] >= 4)
{ {
$text = substr($Line['body'], 4); $text = substr($Line['body'], 4);
$text = htmlspecialchars($text, ENT_NOQUOTES, 'UTF-8');
$Block = array( $Block = array(
'element' => array( 'element' => array(
@ -793,7 +801,6 @@ class Parsedown
$Block['element']['text']['text'] .= "\n"; $Block['element']['text']['text'] .= "\n";
$text = substr($Line['body'], 4); $text = substr($Line['body'], 4);
$text = htmlspecialchars($text, ENT_NOQUOTES, 'UTF-8');
$Block['element']['text']['text'] .= $text; $Block['element']['text']['text'] .= $text;
@ -801,6 +808,17 @@ class Parsedown
} }
} }
protected function completeCodeBlock($Block)
{
$text = $Block['element']['text']['text'];
$text = htmlspecialchars($text, ENT_NOQUOTES, 'UTF-8');
$Block['element']['text']['text'] = $text;
return $Block;
}
# #
# ~ # ~
# #