Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[发布]纪念日插件v1.0 RC(UTF-8&GBK)

[复制链接]
afencn 发表于 2008-6-2 09:45:22 | 显示全部楼层 |阅读模式
记念日插件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 编辑 ]

date.rar

11.68 KB, 下载次数: 513

评分

3

查看全部评分

回复

使用道具 举报

winter2005 发表于 2008-6-2 09:46:22 | 显示全部楼层
沙发 :time:
回复

使用道具 举报

紫云杉 发表于 2008-6-2 09:46:41 | 显示全部楼层
回复

使用道具 举报

loongway 发表于 2008-6-2 09:47:57 | 显示全部楼层
路过,顶贴
回复

使用道具 举报

zjjy 发表于 2008-6-2 09:56:06 | 显示全部楼层
不错,测试后安装。
回复

使用道具 举报

 楼主| afencn 发表于 2008-6-2 10:13:09 | 显示全部楼层
GBK版本
数据库
CREATE TABLE `uch_plus_date1` (
  `id` int(11) NOT NULL auto_increment,
  `date_date` char(10) character set gb2312 NOT NULL,
  `date_content` varchar(200) character set gb2312 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 gb2312 NOT NULL,
  PRIMARY KEY  (`id`)
)

[ 本帖最后由 afencn 于 2008-6-3 18:02 编辑 ]

dateGBK.rar

10.84 KB, 下载次数: 361

回复

使用道具 举报

to51du 发表于 2008-6-2 10:13:10 | 显示全部楼层
有gbk版本的吗?
回复

使用道具 举报

 楼主| afencn 发表于 2008-6-2 10:14:20 | 显示全部楼层
刚刚发了
回复

使用道具 举报

天涯客栈 发表于 2008-6-2 10:19:31 | 显示全部楼层
很不错
支持一下
回复

使用道具 举报

zeizi 发表于 2008-6-2 10:26:12 | 显示全部楼层
安装看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-11 02:58 , Processed in 0.122330 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表