6.1.0 0606版“本版规则”、“版块简介”无法使用html 语言问题的简易破解
不知什么原因,6.1.0 自0606版开始,“本版规则”、“版块简介”无法使用html 语言了。本人对这个问题也有些不解:如果说是为了安全(因为自6.0后版主进不了后台了)对版主使用HTML进行限制好象没有道理,连管理团队成员都不信任,那这管理员也太……窝囊!如果还有其他原因,DZ开发团队也没交代清楚……
嗨,管他呢!反正我是不习惯把自己的兄弟捆起来。
下面是我对这个限制进行破解的方法:
打开 /admin/forums.inc.php 查找:
复制内容到剪贴板
代码:
showsetting('forums_edit_description', 'descriptionnew', html2bbcode($forum['description']), 'textarea');
showsetting('forums_edit_rules', 'rulesnew', html2bbcode($forum['rules']), 'textarea');
改为:
复制内容到剪贴板
代码:
showsetting('forums_edit_description', 'descriptionnew', $forum['description'], 'textarea');
showsetting('forums_edit_rules', 'rulesnew', $forum['rules'], 'textarea');
继续查找:
复制内容到剪贴板
代码:
$descriptionnew = addslashes(discuzcode(stripslashes($descriptionnew), 1, 0, 0, 0, 1, 1, 0, 0, 1));
$rulesnew = addslashes(discuzcode(stripslashes($rulesnew), 1, 0, 0, 0, 1, 1, 0, 0, 1));
改为:
复制内容到剪贴板
代码:
$descriptionnew = addslashes(stripslashes($descriptionnew));
$rulesnew = addslashes(stripslashes($rulesnew));
OK!现在可以使用 HTML代码了……
PS:顺便说明下,以上只是简单修改,能用即可。并没有进行细化处理,主要是为了减少修改量,避免把新手搞晕了。
1. 这样修改后在“本版规则”和“版块简介”中输入的空格和回车换行就不起作用了。空格请用“&+nbsp;(不要+号)”,换行请输入“<br />”。
2. 对提示信息也没有进行相应的修改,反正各位心里明白就行了~~呵呵 [url]http://www.discuz.net/viewthread.php?tid=961601&extra=&page=1[/url]
页:
[1]

