新闻中心

关闭thinksns发布动态提示操作过于频繁

作者 / 无忧主机 时间 2018-01-17 11:20:08

相信很多php空间建站的站长对thinksns都不陌生,最近无忧主机小编在处理客户问题时,客户说thinksns程序在发布动态时会提示“发布内容过于频繁,请稍后再试!”,问我能否删除这句话。根据无忧主机小编多年的建站经验,很快地就帮客户处理好了,为了以后大家的方便,现在将这个经验分享给大家。 用ftp工具连接到空间,按照以下操作步骤修改文件。记得文件下载到本地后,要对空间文件做个备份,备份方法对源文件进行增加后缀,如将test.php改为test.php.bak。在根目录的addons\model路径下找到class.php文件,下载此文件,用文本编辑器打开,如图1所示, 图1 将142-145行间的这段代码注释掉,注释方法是在每行代码前加上双斜杠。


if(isSubmitLocked()){

$this->error = '发布内容过于频繁,请稍后再试!';

return false;

}
在根目录的addons\model\路径下找到class.php文件,下载此文件,用文本编辑器打开,如图2所示, 图2 将28-31行间的这段代码注释掉:

if(isSubmitLocked()){

$this->error = '发布内容过于频繁,请稍后再试';

return false;

}
同样地,在根目录的\apps\weiba\Lib\Widget\WeibaReplyWidget路径下找到class.php文件,如图3所示, 图3 将79-83行这段代码注释掉:

if(isSubmitLocked()){

$return['status'] = 0;

$return['data'] = '发布内容过于频繁,请稍后再试!';

exit(json_encode($return));

}
以上文件修改好后,将其上传会原来的目录下。经过测试在thinksns程序上发布动态,无论发布时间相隔再小都不会提示操作太过频繁,这说明已经修改成功了。这种操作只是将各个调用的isSubmitLocked()方法注释了,该方法位置在core\OpenSociax目录下的functions.inc.php文件中,您也可以通过修改方法来实现,可以做到不提示或者将时间间隔调大一点。

本文地址:https://www.51php.com/thinksns/26154.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服