crll avatar

增加一个版主权限

🕘 by crll

比如版主权限为:88 (编辑用户资料可见)

/templates/default/postpage.php 搜索: if($cur_user['flag']>=99){ echo '     • 编辑'; }

改成: if($cur_user['flag']>=88){ echo '     • 编辑'; }

搜索: if($cur_user && $cur_user['flag']>=99){ echo '     • 编辑'; }

改成: if($cur_user && $cur_user['flag']>=88){ echo '     • 编辑'; } 完成.

2) /admin-edit-comment.php 文件 /admin-edit-post.php 文件 搜: (注意两个文件,根目录,) if (!$cur_user || $cur_user['flag']<99) 改成: if (!$cur_user || $cur_user['flag']<88) 完成.

没啥技术得,不过一朋友要.我就看了下。

💘 相关文章

评论

共8条关于"增加一个版主权限"的评论

crll avatar
#1 crll 回复

版主权限只能编辑帖子和回复,无其他功能。

ego008 avatar
#2 ego008 回复

理论上可以有100种用户权限, 二次开发可以在分类、帖子添加个flag字段来限制某些用户可浏览,还可以根据发帖数升级flag, 大多数大论坛程序都有类似的功能。

crll avatar
#3 crll 回复

@ego008 恩恩。很好的程序。代码一目了然。谢谢。

ego008 avatar
#4 ego008 回复

@crll 我承认,我是php入门级的,只能写出这样的了。

crll avatar
#5 crll 回复

@ego008 哈, 我更是一个新手,才刚开始接触php。还希望以后多多指教。

杨杨杨 avatar
#6 杨杨杨 回复

@crll 这个不错,理应顶上去。然后我给楼主补充一下,以上的方法只是PC端,移动端的还要改一下ios开头的相应文件。

ego008 avatar
#8 ego008 回复

@先知先觉 没有已有函数,获取分类的信息参见/nodepage.php 的代码 若自己要添加全局函数,可在 /model.php 里添加。

写一条评论

Based on Golang + fastHTTP + sdb | go1.17.1 Processed in 1ms