|

- 帖子
- 18
- 积分
- 134
- 威望
- 10
- 金币
- 0 个
- 体力
- 50
|
定期对多日未登录的用户发送提醒Email
插件onTimeRemind插件
定期对多日未登录的用户发送提醒Email制作完成
在windowxp下测试成功
强烈感谢 amoshuang 所做得测试工作,也为自己插件得不成熟给大家带来得不便深表歉意。1.0版正是发布,请大家继续测试。我也会密切关注,把这个插件做好。
* 版本:1.0
* 版权所有:ainy10000
* Email:ainy10000@sohu.com
* HomePage:www.loogon.com
* 描述:dz标准插件,安装即可使用,不用修改dz的其他代码
*
* 安装:
* 1。在管理后台->数据库->数据库升级 执行此sql语句,其中的 cdb_ 为你所应用的数据表前缀
* ALTER TABLE `cdb_members` ADD `ontimesendremind` INT DEFAULT '0' NOT NULL ;
* ALTER TABLE `cdb_members` ADD `ontimesendremind_t` INT DEFAULT '0' NOT NULL ;
* 2。使用管理员后台插件导入功能 "插件导入.txt" 中的内容
* 3。上传以 .inc.php 结尾的所有文件 到 ./plugins/ontimeSendRemind 目录下
* 使用管理员后台插件设置,设置自己需要的参数即可,插件默认自动后台执行。
*
* 反安装:
* 1。在后台->数据库->数据库升级 执行此sql语句,其中的cdb_为你所应用的数据表前缀
* ALTER TABLE `cdb_members` DROP `ontimesendremind` ;
* ALTER TABLE `cdb_members` DROP `ontimesendremind_t`;
* 2。使用管理员后台插件管理->选择本插件删除
* 3。删除论坛目录下的 ./plugins/ontimeSendRemind 目录
*
* 设置:
* 关于插件的参数设置,在后台设置插件参数。参数分为4种
* 以 onTimeValue 为开始,以数字为后缀的 表示多少天没有登录进行Email提示
* 以 onTimeSubject 为开始,以数字为后缀的 表示发送Email的标题
* 以 onTimeMsg 为开始,以数字为后缀的 表示发送Email的内容
* sendAllUser表示是否给所有用户发送邮件,如果为是则不管用户是否设定不接受邮件,皆发送
*
* 功能:
* 1.定时对多日未登录用户发送Email
* 2.手动对论坛用户群发Email
* 如需要其他功能请MailTo:ainy10000@sohu.com
*
* 特点:
* 自定义未登录提示时间周期,自定义提示内容,后台执行,可以设置每天运行一次,减少负载
*
* 备注:
* 3种参数如果数字后缀一样则为一组
* 必须以1数字后缀开始,并连续设置
* 在参数中设置Email标题和Email内容中使用member_name来代替用户名
* 注意:插件导入后默认是后台管理员权限执行,就是说只有管理员登录才能触发执行本插件,当然你可以修改成其他的触发机制,可以在dz的插件管理里面设置。
* 例如:默认的导入插件后的参数值表示,30天未登录发送邮件提醒,90天未登录在此发送邮件提醒
* 测试用激活发送SQL:update `cdb_members` set `ontimesendremind`=0,`ontimesendremind_t`=0,`lastvisit`=0,`lastactivity`=0
大家试一下,看有没有其他问题。有问题,跟贴提醒。
另外有其他要求,也可提出。
基本完成了。大伙测试,帮住找点毛病。呵呵。
1.1版下载
[ 本帖最后由 ainy10000 于 2006-3-15 11:44 编辑 ] |
|