function plugin_multilang_convert() { $lang = $lines = ''; $args = func_get_args(); $num = func_num_args(); $lines = array_pop($args); switch ($num) { case 1: $lang = DEFAULT_LANG; // pukiwiki.ini.php break; default: list($lang) = func_get_args(); } if (plugin_multilang_accept($lang)) { $lines = preg_replace(array("[\\r|\\n]", "[\\r]"), array("\n", "\n"), $lines); // return preg_replace(array("'<p>'si","'</p>'si"), array("",""), convert_html($lines) ); return '<div lang="' . $lang . '">' . RendererFactory::factory($lines) . '</div>'; } return ''; }
function plugin_multilang_convert() { switch (func_num_args()) { case 1: list($lines) = func_get_args(); $lang = DEFAULT_LANG; // pukiwiki.ini.php break; default: list($lang, $lines) = func_get_args(); } if (plugin_multilang_accept($lang)) { $lines = preg_replace(array("[\\r|\\n]", "[\\r]"), array("\n", "\n"), $lines); // return preg_replace(array("'<p>'si","'</p>'si"), array("",""), convert_html($lines) ); return convert_html($lines); } return ''; }