nohtml 에디터에서 <br>태그는 예외로 줄바꿈

This commit is contained in:
conory 2015-12-23 19:08:10 +09:00
parent 51ecf43079
commit 3d48844ca8
2 changed files with 8 additions and 8 deletions

View file

@ -340,9 +340,9 @@ class commentController extends comment
if(strpos($editor_config->sel_comment_editor_colorset, 'nohtml') !== FALSE)
{
$obj->content = preg_replace('/\<br(\s*)?\/?\>/i', PHP_EOL, $obj->content);
$obj->content = htmlspecialchars($obj->content, ENT_COMPAT | ENT_HTML401, 'UTF-8', false);
$obj->content = nl2br($obj->content);
$obj->content = preg_replace('/\r|\n/', '', $obj->content);
$obj->content = str_replace(array("\r\n", "\r", "\n"), '<br />', $obj->content);
}
}
}
@ -765,9 +765,9 @@ class commentController extends comment
if(strpos($editor_config->sel_comment_editor_colorset, 'nohtml') !== FALSE)
{
$obj->content = preg_replace('/\<br(\s*)?\/?\>/i', PHP_EOL, $obj->content);
$obj->content = htmlspecialchars($obj->content, ENT_COMPAT | ENT_HTML401, 'UTF-8', false);
$obj->content = nl2br($obj->content);
$obj->content = preg_replace('/\r|\n/', '', $obj->content);
$obj->content = str_replace(array("\r\n", "\r", "\n"), '<br />', $obj->content);
}
}
}