文件名称:团队展示版主考勤系统 FOR Discuz!7.0 v1.1 GBK.rar
文件大小:14KB
文件格式:RAR
更新时间:2022-08-02 23:16:30
程序插件-Discuz!插件
一、本插件全称:团队展示版主考勤系统V1.1 FOR DISCUZ! 7.0 GBK 二、主要功能: 1.论坛管理团队展示及统计,从版主超版管理员到自定义管理组,所有管理者的信息都可以向广大会员公开展示; 2.版主每日签到考勤; 3.版主每月管理奖励颁发; 4.不合格版主自动开除。 三、详细信息: 1.每月共需签到的次数由管理员后台定义,如果您的签到次数 请假天数少于系统要求签到天数,则月末会计入缺席天数里; 2.缺席时间计算公式:缺席时间=系统设定签到次数-实际签到次数-请假天数; 3.如果不能来签到,可以请假一次,最大请假天数由管理员后台定义; 4.如果版主总共的缺席天数大于0,唯一的弥补方法是:实际签到次数多出每月需要签到要求一天,则缺席天数减少一天; 6.如果上月签到次数大于等于系统要求的签到次数,则可以获得奖励,具体奖励由管理员后台定义。 7.一旦管理员开启了不合格版主自动开除选项,如果版主的总缺席天数大于后台系统设置的最大缺席天数并且版主的平均管理数少于后台系统设置的最少管理次数,则版主的管理职位(版主或者超版或其他职位)会被系统自动取消。 四、下载安装: 1.下载 2.上传插件包 upload 目录下的所有文件到论坛根目录下; 3.执行banzhu.sql中的sql语句: 4.在后台插件管理中导入discuz_plugin_banzhu.txt中插件信息,并设置相关参数。 五、卸载(后续更新): 六、问题反馈(后续更新): CREATE TABLE IF NOT EXISTS `cdb_bzinfo` ( `id` int(10) NOT NULL auto_increment, `uid` int(10) NOT NULL, `today` int(1) NOT NULL default '0', `getmoney` int(1) NOT NULL default '0', `qdthisnum` int(2) NOT NULL default '0', `qdlastnum` int(2) NOT NULL default '0', `qdallnum` int(10) NOT NULL default '0', `gowaynum` int(3) NOT NULL default '0', `holiday` int(10) NOT NULL default '0', `holidaystart` varchar(10) NOT NULL default '0', `monthstart` varchar(10) NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=67 ; CREATE TABLE IF NOT EXISTS `cdb_bzlogs` ( `id` int(10) NOT NULL auto_increment, `event` varchar(255) default NULL, `times` int(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=24 ; INSERT INTO `cdb_crons` (`available`, `type`, `name`, `filename`, `weekday`, `day`, `hour`, `minute`) VALUES (1, 'user', '每月签到统计版主清理', 'banzhu_monthly.inc.php', -1, 1, 0, '0'), (1, 'user', '每日签到清理', 'banzhu_daily.inc.php', -1, -1, 0, '0');
【文件预览】:
使用说明.txt
upload
----plugins()
--------banzhu()
----templates()
--------default()
----include()
--------crons()
banzhu.sql
说明.htm
discuz_plugin_banzhu.txt