如何改变用户注册时的用户组?
Tillreetree 2022-5-16

我需要搭配另一款插件来实现“待验证用户组”到“一级用户组”的转变。

首先让用户注册时就是“待验证用户组”,这样方便后续操作。

我想到的一种变通方式是把“一级用户组”当作临时的,之后的用户组是正式的,但现有用户肯定不会同意这个方案。

已解决

在hook文件夹里创建一个文件,名为user_create_post_end.php,内容为“user_update($uid, array('gid' => 6));”。做完这一步,其余的就好办了:让用户组变为101即可。

最后于 2022-5-16 被Tillreetree编辑 ,原因: 问题已解决
最新回复 (6)
全部楼主
  • tenyet
    2022-5-16 2
    0
    跟我有一样的想法
  • tenyet
    2022-5-16 3
    0

    临时会员有如下限制:
    大部分版块可发主题帖和回帖,部分版块,如『WEB安全』等没有查看的权限;
    没有短消息的权限。

    临时会员转正方法:
    发表优秀、精华帖获取rank值,1帖即升级至正式会员,对应的段位是“极客”;

    临时会员有如下限制:
    大部分版块可发主题帖和回帖,部分版块,如『WEB安全』等没有查看的权限;
    没有短消息的权限。

    临时会员转正方法:
    发表优秀、精华帖获取成长值值,1帖即升级至正式会员,对应的段位是“xxxxx”;
    邀请码:购买邀请码——前往商城,花费1000币,购买邀请码。邀请码:购买邀请码——前往商城,花费1000币,购买邀请码。

    这个方案
  • 一秀十年
    2022-5-16 4
    1

    回帖还要搞个邮箱验证,用个临时邮箱搞好了。

    没电脑了,用手机查看代码,不知修改图中能否,没试过,默认注册成功后101(一级用户组)。


  • 11月前 5
    0
    有没有详细步骤
  • xingzhe
    6月前 6
    0
    楼主,你写得实在是太好了。我惟一能做的,就只有把这个帖子顶上去这件事了。 
  • xingzhe
    6月前 7
    0
    沙发我没有,板凳我没有,板也没有,只好站在后面排队支持! 
返回