本帖最后由 kuing 于 2024-10-7 21:29 编辑 那现在要做的应该就是模仿 code 的处理:
if($parsetype != 1 && !$bbcodeoff && $allowbbcode && (strpos($message, '[/code]') || strpos($message, '[/CODE]')) !== FALSE) {
$message = preg_replace_callback("/\s?\[code\](.+?)\[\/code\]\s?/is", 'discuzcode_callback_codedisp_1', $message);
}
我们也来一个
- if($parsetype != 1 && !$bbcodeoff && $allowbbcode && (strpos($message, '[/tikz]') || strpos($message, '[/TIKZ]')) !== FALSE) {
- $message = preg_replace_callback("/\[tikz\](.+?)\[\/tikz\]/is", 'tikzcode_callback', $message);
- }
复制代码
吗?然后 tikzcode_callback 函数就是当前 js 里做的那些操作?
|