Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] DISCUZ X3.1怎么改回帖必须中文

[复制链接]
DJ烽烽 发表于 2013-11-18 19:15:50 | 显示全部楼层 |阅读模式
找到一个X2的,但是我在X3.1里面没有找到那段代码


https://discuz.dismall.com/thread-2184166-1-1.html

麻烦帮我看下,X3.1怎么把这个代码加进去

谢谢

asdsex 发表于 2013-11-18 20:22:52 | 显示全部楼层
第一个方法:
打开:source\include\post\post_newreply.php
搜索:大概在333行
        if(!empty($_GET['trade']) && $thread['special'] == 2 && $_G['group']['allowposttrade']) {
                $bfmethods[] = array('class' => 'extend_thread_trade', 'method' => 'before_newreply');
        }

在以上语句下添加:
if(preg_match_all("/[\xB0-\xF7][\xA1-\xFE]/",$message,$regs)<=5)
showmessage("&#160;&#160;<b><font
color=lime>请珍惜楼主的劳动成果,勿恶意灌水,回帖必须大于5字!</font></b>");


第二个方法
加个判断就可以设置哪些板块不限制了。
<!--{if in_array($_G[fid], array(53,54,55))}-->
if(preg_match_all("/[\xB0-\xF7][\xA1-\xFE]/",$message,$regs)<=5)
showmessage("&#160;&#160;<b><font
color=lime>请珍惜楼主的劳动成果,勿恶意灌水,回帖必须大于5字!</font></b>");
<!--{/if}-->

回复

使用道具 举报

 楼主| DJ烽烽 发表于 2013-11-19 14:04:31 | 显示全部楼层
asdsex 发表于 2013-11-18 20:22
第一个方法:
打开:source\include\post\post_newreply.php
搜索:大概在333行

非常感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 18:00 , Processed in 0.022127 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表