增加一个版主权限

By at • 2144次点击
crll

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

/templates/default/postpage.php 搜索:

if($cur_user['flag']>=99){
    echo '     • <a href="/admin-edit-post-',$t_obj['id'],'">编辑</a>';
}

改成:

if($cur_user['flag']>=88){
    echo '     • <a href="/admin-edit-post-',$t_obj['id'],'">编辑</a>';
}

搜索: if($cur_user && $cur_user['flag']>=99){

echo '     • <a href="/admin-edit-comment-',$comment['id'],'">编辑</a>';

}

改成: if($cur_user && $cur_user['flag']>=88){

echo '     • <a href="/admin-edit-comment-',$comment['id'],'">编辑</a>';

} 完成.

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

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


版主, 权限, 增加, 一个


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

crll at 2012-12-08 16:32
1

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

ego008 at 2012-12-08 18:27
2

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

crll at 2012-12-08 20:31
3

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

ego008 at 2012-12-08 20:45
4

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

crll at 2012-12-08 20:49
5

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

杨杨杨 at 2013-01-16 18:35
6

@ego008 请问调用分类字段的函数是哪个

先知先觉 at 2013-04-02 16:29
7

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

ego008 at 2013-04-02 16:39
8
登录 后发表评论