如何修改邀请码的发放数量

希望通过一个简洁的方式来设置这个数量

回复

  • 启用邀请模式以后,config.php 中将出现

    ```
    $Configuration['Garden']['Registration']['InviteRoles']['8'] = '0';

    <br />这样的配置。修改这个值就可以设置普通用户邀请码的发放数量。这里的8,指的是普通用户角色('Member')的RoleID,要修改其他角色的邀请码数量同理。
    
    如果修改此值后,/profile/invitations 页面崩溃或者报错,则需修改代码中的一个bug:
    在 /applications/dashboard/models/class.usermodel.php 文件 GetInvitationCount 方法中的 
    

    'DateSetInvitations' => Gdn_Format::Date('', 'Y-m-01') // The first day of this month
    ```
    将 'Y-m-01' 修改为 '%Y-%m-01'

登录注册 才能回复。