记念日插件v1.0 RC
code by afen
www.afen.cn
2008-5-30
本来想发正式版,
但是因为只有我一个人测试过
也不知道会不会出什么问题
所以暂时就叫RC版吧
测试www.lingting.org
用户名:test
密码:123456
此插件可以说完全绿化基本不用更改系统任何代码
安装方法:
1.文件
根目录date.php remind.php
template/default/date.htm
source/cron/datesend.php
把以上四个文件放到所在的目录就可以了
还有数据库文件导入你的库里
2.调用
在header.htm加一个连接到date.php就OK了
在后台上加一个广告(位置看你所需),选择代码
填上下面的内容(或者你可以自己写代码,我这个很难看):
<ul class="sidelink">
<li><a href="date.php"><strong>纪念日提醒</strong><script language="JavaScript" src="remind.php"></script></a></li>
</ul>
3.添加计划
后台>高级应用>计划任务>添加
任务名:纪念日提醒
任务脚本:datesend.php
小时:7(注意这里是每天早上7点会检查一次数据,如果符合就会发送短信和邮件)
分钟:00
增加以下功能
1.UID为1的发布公开纪念是默认为系统预定纪念日
2.以日期为排序方式(即将到的日子在前面)
3.增加短信/邮件发送功能(邮件我没有调试过,如果能发送的请告知我一声)
分别提前7天提醒,第二天,当天
4.优化了一下代码
下面是数据库,注意数据库的前辍
CREATE TABLE `uchome_plus_date` (
`id` int(11) NOT NULL auto_increment,
`date_date` char(10) character set utf8 NOT NULL,
`date_content` varchar(200) character set utf8 NOT NULL,
`date_uid` mediumint(8) NOT NULL,
`date_class` tinyint(1) NOT NULL default '0',
`public` tinyint(1) NOT NULL default '1',
`date_who` char(20) character set utf8 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=25 ;
下一个版本计划更新:
1.隐私功能
2.备忘录,待办事件
相关贴子
https://discuz.dismall.com/thread-947828-1-1.html
GBK版请看6楼
一个小小的错误请看第二页
没人顶,以后就不发了
[ 本帖最后由 afencn 于 2008-6-2 11:54 编辑 ] |
评分
-
3
查看全部评分
-
|