2核1G3M服务器88一季度

腾讯云,阿里云百度云等 折扣价→点我←

[DZ插件] 版主考核中心1.1 discuz 插件

听荷忘夏 一级用户组

一、 功能概述
1、集成工资发放、版主考核、会员评价、各类申请于一体的插件
2、可以按组定制工资表和考核表,可以自动将不合格的版主降撤职,将优秀的版主晋升。
3、预置多种考核类型,而且扩展非常容易,理论最大可拓展为60种
4、考核周期和工资发放周期可以按组设定,满足各类需要
5、支持勋章和道具工资,发放如同积分一样容易
6、考核、发放等过程均由计划任务完全自动执行,无需人工干预
7、特别增加时间偏移修正的功能,即便服务器执行时间延迟也不影响结果。同时考核数据均单独放表,真正做到数据独立化
8、得分公式进行特别设计,抛弃那种传统不合理的纯线性模型,让优秀的版主更容易留下来,让表现较差的版主趁早被淘汰。此外个人成长率、同组人员的相互竞争及合作等因素均被考虑入内,使之更加符合论坛运营的实际情况。
一、 安装方法与注意事项

安装方法:
1、 根据你的论坛语言版本下载对应的附件,然后解压,请把modpay_dzx整个目录上传到source/plugin目录中,然后把cron目录下面的3个文件上传到source/include/cron目录中
2、 进入系统设置——插件——安装新插件,选择安装“版主考核中心”,安装好后启用插件即可

安装后第一次使用前必须要做的事情:非常重要!!
1、 请把“维护模式”打开,记住打开“维护模式”意味着前台不启用,而且计划任务不执行。也只有“维护模式”开启的情况下,才能对插件进行参数配置。
2、 设置好“参与考核的用户组”,注意不要把普通的用户组选上了,这个设置一定不能留空
3、 “开启打卡系统验证记录功能”可根据自己的需要打开。这个功能是干什么的?开启后会强制版主必须每天打卡,而且必须要有“下班打卡”才算有效。如果版主没有有效打卡,那么他今天不管干多少都是白干了,因为这样的话系统不会统计他的数据。这样可以制止大量每天3分钟打酱油的版主。
4、 进入“考核人员管理”,把退休版主的属性设置为“养老”,实习版主的属性设置为“实习”,站长或核心人员的属性设置为“保护”,其余人员的属性全部设置成“正常”,不想参与考核的会员属性设置为“排除”(相当于从管理层被踢出)。打卡状态,有效期和代工者,如果你不清楚其含义请不要修改或填写,其余的可以根据你的情况修改。在这个插件中,用户属性是非常重要的,随便修改会导致意想不到的错误。权值没有需要的话不要修改。权值是什么?权值相当于对版主重要性的一个衡量参数,权值越高,该名版主的地位就越高。例如10000权值的版主A和15000权值的版主B,假如他们两个的工作情况相同。如果说在一次考核中A能得到60分,B就可以得到75分。这是对论坛重要人员的一种识别和肯定。权值是一种隐含参数,在前台没有任何标志来注明权值。默认的话请设定为10000.
5、 进入用户组策略,开始进行设置,详细的设置方法我会在“如何来配置插件的功能”这一节中详细说明,请直接看后面吧
6、 全部参数设置完毕后,现在可以把“维护模式”关掉了。接下来插件就可以正常开始工作了。
7、 等插件运行一段时间后(至少要有一次工资发放的记录存在后),再根据总体得分的情况来设置奖惩。

三、如何来配置插件的功能
1、用户组策略,点进后,你会看见有下面的内容。
http://52zll.top/data/attachment/forum/201608/30/202141vvflllkiock4hfac.png
权值的意义同上,如果不需要区别用户组的重要性,请设置成10000就可以了。上次统计时间指的是插件统计数据的时间,上次汇总及执行时间指的是插件上次发放工资和执行奖惩的时间。

现在进入【基本权限】的设置吧,就以管理员为例子。点进去后是相关用户组在插件中的权限设置,这里主要针对一些疑难的设置进行说明
http://52zll.top/data/attachment/forum/201608/30/202212pbyzt5pfmgbgqcmg.png 考核周期是什么?
考核周期指的是系统每次统计工作数据的时间间隔,每个考核周期系统只统计数据而不发放工资,而且不执行奖惩,仅仅是记录数据。一般推荐设置为1,即一天统计一次。对于大型网站,可以把时间稍微设置长些。
举个例子:例如我设置考核周期为1天。那么插件会统计每天的数据,例如像发帖数。1天生成一次统计数据。如果设置成2天,那么系统两天统计一次,也就是说,一次统计两天的发帖量并看成一个整体。

发放周期是什么?
发放周期指的是系统每次发放工资而且执行奖惩的时间间隔,一般推荐设置成30天(即一个月)。例如说,我设置考核周期为1天,发放周期为30天。在月底发放工资的时候,会有连续30次的工作数据的统计(1天1次),然后系统把这30次的数据进行求和汇总,最终根据你这30次数据汇总的结果来决定你获得的工资。

最高许可请假日指的是你一次允许的最大请假日,设置为0表示禁止这个用户组的所有成员请假。下面的代工的功能类型。所以说如果这个参数不设置成非零值的话,在前台是看不见请假申请的页面的。

注意:发放周期必须要大于考核周期,而且必须是考核周期的整数倍。否则数据会混乱。

现在进入【考核与发放】的设置页面,你可以看到如下的画面
http://52zll.top/data/attachment/forum/201608/30/202243i5fkwa77qlchax9i.png
请点击“添加新策略”为这个组绑定需要参与考核的策略,每个组使用的策略是独立的,也就是说,你有多少个要参与考核的用户组,就要设置多少次。策略名可以随便写,权值的意义同上,没必要区分重要性的话请设置为10000.这里我以“发帖数”的考核策略为例。添加后进入【详细设置】。
http://52zll.top/data/attachment/forum/201608/30/202255swnme3m7t3p3wl3a.png 请把记录有效性设置为“统计算分”或“只统计不算分”。算分的意思是这个项目会在每个发放周期生成汇总记录的时候计算用户在这个项目的得分,得分是会影响奖惩的(例如决定用户被撤职还是晋升)。某些比较困难或者不是很重要的项目最好设置成不算分,也就是所谓的“安全项目”,这样版主就不必把过多的精力放在这些次要的考核项目上了。

记录可见的意思是,如果设置为“否”,那么版主就会几乎不知道有这个考核项目(例如像年龄一类的就推荐这样设置),相当于是个隐含考核,对应的记录在前台是不会被表现出来的,但是它一样影响着版主的工资或者得分。这功能专门用来对付那些喜欢打考核擦边球,还占着岗位的版主,客观上使版主时刻保持着危机感。但是建议不要把隐含考核项目设置的太苛刻,否则会有损版主的信心。

奖金比率换算的倍数是设定值除以10000.也就是说20000意味着奖金比率最高是两倍。
为什么说是最高呢,如果我发200帖符合了奖金标准,另个版主发100帖也符合了奖金标准,大家都拿两倍,你认为这公平吗?所以说倍率是非线性增长的,还是如上我200帖可能会双倍奖金,100帖也会有奖金,但是绝对不会是两倍,可能是1.5倍,也可能是1.1倍。体现出来的原则就是:多劳多得。

下面说下可能所有站长感到最困惑的考核线了,考核线有四种,这也是这个插件的特色。
四条线分别是达标线,收益线,奖金线,封顶线。系统规定,必须0<达标线<收益线<奖金线<封顶线的顺序设置,否则会提示出错。按照还是以发帖数考核来为例,假如达标线是100,收益线是200,奖金线是300,封顶线是400。有一位版主他在一个“发放周期”中汇总的发帖数是500。然后设置为发一贴可以获得1金钱,奖金倍率是2倍。那么系统是这样计算他的工资的。首先系统发现500>100(达标线),好的,系统认定他合格了,不会扣钱了。然后继续走,500 – 200(收益线) = 300,系统会从第201帖开始给他计算工资,1帖子是1金钱。到了第300帖,系统发现他过了300的奖金线,那么第301帖开始,版主可以获得工资了,获得的单位工资是根据数值动态变化的,这里他的第301帖到第400帖共100个帖子可以获得200金钱的奖金(理论最高奖金倍率)。总共版主可以获得300金钱的工资。再往上走,从第401帖开始,系统发现他过了封顶线,那么第501帖以后的帖子都不计算工资了。但是你可以告诉你的版主,即便过了封顶线也不必停止,因为还可以拼得分的,得分关系到版主是被晋升还是警告乃至撤职的,得分的考核是没有上限的。
需要说明的一点是,如果版主的考核值没有过达标线的话,系统会倒扣积分的,缺多少扣多少。例如达标线是100,而版主只发了73个帖子。还差27张帖子,按照1帖子1金钱计算,差27张帖子倒扣27金钱。达标线是考核的底线,哪怕没有过收益线,都不能低于达标线。

每次有效考核获得的XX,这个是按单位量来算的,支持浮点数。例如设置为1,便是1帖1金钱,其余的类似。

注意了,同一种考核项目在一个组里面只能用一次,例如像下面这样的设置就是错误的,会导致系统出问题。
http://52zll.top/data/attachment/forum/201608/30/202256zslavalmd09lwsww.png

现在进入【奖励与惩罚】,这个也是可以按组定制的,这个设置比较简单就不细说了,需要说明的是请注意顺序。而且无论如何“无奖惩”这种类型是必须要保留的。对于奖励类策略,得分要高于等于时触发;对于惩罚型策略得分小于时触发。有(不继承)字样的策略,表示这类策略最多只能获得一次,意思就是不能重复奖励。没有标志的可以重复奖励。例如下面的一个设置。“无奖惩”的作用是清理警告状态和保护状态,同时恢复用户名颜色等等的,这就是为什么一定要保留的原因。

看下面的设置例子:
http://52zll.top/data/attachment/forum/201608/30/202307p3vbd866f5avmm68.png
如果我得了95分,那我可以同时获得“提升权值“和”用户名高亮“的奖励,然后可以获得”升职“,但是我不能再同时得到”保护”奖励了,因为这个项目(不继承)。也就是说,系统只给予最高级别的奖励措施。惩罚也是类似的,如果我得了5分,我会被全站通告,同时用户名变灰,接着降职,但是不会被警告,也就是说(不继承)类型惩罚是取最严重的来执行。

下面的设置都是错误的,请尽量避免,原因在图片中标注了
http://52zll.top/data/attachment/forum/201608/30/202308jiuduzkmy9m8wm79.pnghttp://52zll.top/data/attachment/forum/201608/30/202314qrdcekwgze3bc2vk.pnghttp://52zll.top/data/attachment/forum/201608/30/202308hnvlbd1hbrdrggdg.pnghttp://52zll.top/data/attachment/forum/201608/30/202318xbbna2byfz55jsob.png

四、前台介绍
这个比较简单,基本都是一看能懂的类型,不过很多人说找不到前台连接,前台在这里
http://52zll.top/data/attachment/forum/201608/30/202319dj2s7iqk8p8i80nd.png
如果你用的不是默认风格看不到下拉菜单的话,请在导航栏中加个连接
这样就可以指向前台程序了

五、重要事项
由于该插件涉及的数据处理过程异常复杂,请勿进行下面操作,否则轻则会导致数据混乱,严重的话可能会影响论坛正常运行!
下面的行为很难用程序开关来控制,所以在这里单独列出,请务必注意。

1、请不要擅自修改计划任务的执行顺序或执行时间,除非你对程序结构非常了解
2、任何时候,请不要随便手动执行计划任务程序!
3、请保证每天论坛都有访问行为,不管是人还是搜索蜘蛛都可以,否则统计数据会延迟一天
4、请不要在计划任务执行的当天进行用户组考核策略或者发放考核周期的修改,也不要擅自编辑用户的相关属性
5、同一种类型的策略在同一个用户组中最多只能使用一次,否则统计数据会重叠;而且在一个用户组中,同一种奖惩类型不要使用两次或以上,并且分数和相应的 行为必须按照相应的分数排序。例如如果设置60分以上提升组,80分以上撤职,这样错误设置的结果只会让某些高分用户被无端撤职。
6、无论何时,只要你要去后台设置参数,必须要把“维护模式”打开。设置完成后关闭“维护模式”即可。

数据不统计了?
1、未设置好对应的考核标准
2、统计周期未到
3、开启了维护模式
4、开启了打卡检测,且用户当天未打卡
5、服务器执行异常,请检查计划任务的执行设置
下载地址(点击数字即可下载)→:23944

站长窝论坛版权声明 1、本帖标题:[DZ插件] 版主考核中心1.1
2、论坛网址:站长窝论坛
3、站长窝论坛的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
4、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
5、站长窝论坛一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本帖由听荷忘夏在站长窝论坛《程序综合区》版块原创发布, 转载请注明出处!
评论
最新回复 (0)
返回
发新帖