如何让“关注者”也能发文章

讨论程序使用中的问题
回复
qiukong
帖子: 15
注册时间: 2013年 12月 21日 15:36
联系:

如何让“关注者”也能发文章

帖子 qiukong »

最近建了个站,开启用户注册机制。不过发现一个问题,默认用户只有四级:
管理员:拥有全部管理权限,只可能自己用。
编辑:拥有全部文章管理权限,只可能给管理层用。
贡献者:投递的文章必须审核,虽然有插件可以直接通过……
关注者:没有啥权限的用户……
我想像EM那样,让某个用户组注册时即可投稿,第一篇文章被确定不是垃圾文章后,将用户变为可随意投稿的用户组。
但是遇到的问题就是,管理员和编辑组肯定不能给。贡献者的话只能设为可随意投稿,那么缺少一个投稿被审核的用户组。
研究了下内核,发现增加用户组无比困难。于是想法就是把关注者变为和初始“贡献者”一样,可投稿并默认被审核的状态。
上次由 qiukong 在 2015年 3月 23日 13:47,总共编辑 2 次。
qiukong
帖子: 15
注册时间: 2013年 12月 21日 15:36
联系:

Re: 如何让“关注者”也能发文章

帖子 qiukong »

测试是将以下文件的代码行中 “contributor”改为“subscriber”,目前看来貌似可行。
var/Widget/XmlRpc.php:283
var/Widget/Contents/Post/Edit.php:371
var/Widget/Upload.php:421
var/Widget/Contents/Attachment/Edit.php:47
var/Widget/Comments/Edit.php:359
var/Widget/Ajax.php:131
admin/profile.php:32
var/Widget/Login.php:77
var/Widget/Service.php:31:128
var/Widget/Menu.php:123:124:129:130:132:133:142
admin/welcome.php:17
上次由 qiukong 在 2015年 3月 23日 13:47,总共编辑 1 次。
qiukong
帖子: 15
注册时间: 2013年 12月 21日 15:36
联系:

Re: 如何让“关注者”也能发文章

帖子 qiukong »

让“贡献者”发帖直接通过,可修改下列代码行中的“editor”为“contributor”:
var/Widget/Contents/Post/Edit.php:222:299

欢迎访问本人博客:qiukong.com
上次由 qiukong 在 2015年 3月 26日 22:35,总共编辑 2 次。
头像
ClayMore
帖子: 2481
注册时间: 2007年 11月 29日 02:55
来自: Sleeping Forest
联系:

Re: 如何让“贡献者”也能发文章

帖子 ClayMore »

改注册的时候即可 该其他文件就太繁琐了


__________________
阿里百秀Alibaixiu主题 v5.6 For Typecho http://xiu.160.me/
qiukong
帖子: 15
注册时间: 2013年 12月 21日 15:36
联系:

Re: 如何让“关注者”也能发文章

帖子 qiukong »

[quote="ClayMore"]改注册的时候即可 该其他文件就太繁琐了

嗯那个我试过了,注册是直接把“关注者”改为“贡献者”。
不过那样就发文章直接都能通过了,我想实现的是有一个用户组发文章默认审核,另一个用户组发文章默认通过。
于是暂时就这样了~
B-programmer
帖子: 5
注册时间: 2018年 8月 24日 13:22

Re: 如何让“关注者”也能发文章

帖子 B-programmer »

qiukong 写了:测试是将以下文件的代码行中 “contributor”改为“subscriber”,目前看来貌似可行。
var/Widget/XmlRpc.php:283
var/Widget/Contents/Post/Edit.php:371
var/Widget/Upload.php:421
var/Widget/Contents/Attachment/Edit.php:47
var/Widget/Comments/Edit.php:359
var/Widget/Ajax.php:131
admin/profile.php:32
var/Widget/Login.php:77
var/Widget/Service.php:31:128
var/Widget/Menu.php:123:124:129:130:132:133:142
admin/welcome.php:17


最后显示禁止访问 这是怎么回事
B-programmer
帖子: 5
注册时间: 2018年 8月 24日 13:22

如何让“关注者”也能发文章

帖子 B-programmer »

如何让“关注者”也能发文章

大神们 有木有更明确的答案 继续
回复