IsaacZ 发表于 2009-5-10 23:49:14

本帖由 XXX 于 XXX 编辑 的修改方法(让管理人员均不受限制或均受限制)

本帖最后由 IsaacZ 于 2011-8-2 15:43 编辑


后台——全局——用户权限——编辑帖子附加编辑记录:
在 60 秒后编辑帖子添加“本帖由 xxx 于 xxxx-xx-xx 编辑”字样。管理员编辑不受此限制

想把管理员编辑不受此限制改成 版主 超级版主 管理员都不受此限制

找到了include/editpost.inc.php里的: if($editedby && ($timestamp - $orig['dateline']) > 60 && $adminid != 1) {
   include_once language('misc');
$adminid != 1   如何表达为版主,超级版主,管理员!

解决方案:

找到以下代码:
if($editedby && ($timestamp - $orig['dateline']) > 60 && $adminid != 1) {
   include_once language('misc');
改为:

if($editedby && ($timestamp - $orig['dateline']) > 60 && !in_array($adminid,array(1,2,3))) {
   include_once language('misc');
来源:http://www.discuz.net/forum.php?mod=viewthread&tid=879959




IsaacZ注:要想让所有人都受此限制,就去掉“ && !in_array($adminid,array(1,2,3))”。即上面代码改为:
if($editedby && ($timestamp - $orig['dateline']) > 60 ) {
include_once language('misc');
默认是在 1分钟 时间内编辑则不显示时间戳,要想增加这个数值,只需修改 > 60 为别的数值,比如3分钟以内就改成 > 180。

为的更好地记录帖子的更新情况,点拨论坛此设置已经更改为:所有人均受此限制。管理员也不例外。(见本帖上方)
页: [1]
查看完整版本: 本帖由 XXX 于 XXX 编辑 的修改方法(让管理人员均不受限制或均受限制)