想修改DZ代码以增加动态棋盘功能
以下是
discuz 4.10的修改办法
找到include目录下的discuzcode.func.php
搜索 return $htmlon || $allowhtml ? $message : nl2br(str_replace(array("\t", ' ', ' '), array(' ', ' ', ' '), $message));
一般 应该是 function discuzcode 函数的最后一行,第256行左右!
找到这行之后 将这行连同下一行的大括号 替换成 以下代码即可
// 东邪添加动态棋盘显示
$message = preg_replace("/\[DhtmlXQ\]([^\']{100,}?)\[\/DhtmlXQ\]/ies", '<iframe src="[img]file:///C:\Users\ADMINI~1\AppData\Local\Temp\[5UQ[BL(6~BS2JV6W}N6[%S.png[/img]http://www.dpxq.com/DhtmlXQ_www_dpxq_com/DhtmlXQ_www_dpxq_com.htm" frameborder="0" scrolling="no" width="500" height="350" marginwidth="0" marginheight="0" name=\'NoFile_[DhtmlXQiFrame]\\1[/DhtmlXQiFrame]\'></iframe>', $message);
// 东邪添加动态棋盘显示
return $htmlon || $allowhtml ? $message : nl2br(str_replace(array("\t", ' ', ' '), array(' ', ' ', ' '), $message));
}
现在使用的X2论坛,不知道怎么修改代码才能实现4.10的那种修改办法的功能。请高手指点。
|