Fixed problem with [code] tag and inline html: please notice that it is now assumed that with inline html you're not using [html] tag, so DON'T because it will unescape the code twice which is BAD ;)
This commit is contained in:
parent
e372e1ea5e
commit
e71729de5c
@ -8,7 +8,7 @@ Author: Hydra, NoWhereMan
|
|||||||
Author URI: http://flatpress.sf.net
|
Author URI: http://flatpress.sf.net
|
||||||
*/
|
*/
|
||||||
|
|
||||||
define('BBCODE_ESCAPE_HTML', true);
|
define('BBCODE_ESCAPE_HTML', 0);
|
||||||
define('BBCODE_ENABLE_COMMENTS', false);
|
define('BBCODE_ENABLE_COMMENTS', false);
|
||||||
define('BBCODE_USE_EDITOR', true);
|
define('BBCODE_USE_EDITOR', true);
|
||||||
define('BBCODE_URL_MAXLEN', 40);
|
define('BBCODE_URL_MAXLEN', 40);
|
||||||
@ -340,6 +340,10 @@ function do_bbcode_code ($action, $attributes, $content, $params, $node_object)
|
|||||||
$temp_str = str_replace( chr(10).chr(10), chr(10), $temp_str );
|
$temp_str = str_replace( chr(10).chr(10), chr(10), $temp_str );
|
||||||
$temp_str = str_replace( chr(32), ' ', $temp_str );
|
$temp_str = str_replace( chr(32), ' ', $temp_str );
|
||||||
|
|
||||||
|
if (!BBCODE_ESCAPE_HTML) {
|
||||||
|
$temp_str = wp_specialchars($temp_str);
|
||||||
|
}
|
||||||
|
|
||||||
$a = '';
|
$a = '';
|
||||||
|
|
||||||
if (function_exists('plugin_syntaxhighlighter_foot')) {
|
if (function_exists('plugin_syntaxhighlighter_foot')) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user