本帖最后由 fadeaway01 于 2009-8-16 15:28 编辑
对不起 不小心设置了收费主题现在放开了
本次版本是运动趣吧(www.yundong78.com)在前人的基础上修改出来的结果,首先要感谢前期的开发者。
修改的主要内容如下:
1、添加俱乐部发布活动功能
2、修改了星期一、星期二等链接的时间不对应的bug
3、修改了默认时间的值(活动发布时)
4、删除了windows_set函数
安装说明:(安装前请备份数据库和网站代码!!!)
1、上传所有文件
2、运行安装程序,即打开action_install.php网页,如打开网页http://www.yundong78.com/action_install.php 完成安装
3、使用管理员账号(ID为1的帐户)登录,打开http://yoururl/action.php,可以看到“管理”的链接(非管理员看不到)
3、进入管理页面,按要求设置,设置后即可完成整个安装过程
安装后可通过浏览http://yoururl/action.php网页进入活动主页,该链接可自行添加到/template/default/header.htm中
演示网址:
http://www.yundong78.com/active.html
说明本演示效果与提供的版本略有不同,我们网站的版本是根据我们自己的需求修改的,并不一定适合大家。
免责声明
该活动插件是前人基础上修改的,供大家免费使用,本人对此使用中出现的故障不承担任何法律责任。
活动插件中的八小时问题
找到入库相关文件,为action/class.modify.php
看了一个时间中starttime与endtime的存储过程.
找到99-104行如下内容:function get_time($name)
{
global $_SCONFIG;
$p = $_POST[$name];
return mktime($p[3], $p[4], 0, $p[1], $p[2], $p[0]) - $_SCONFIG['timeoffset']
* 3600;
}
复制代码原插件作者在这里把入库时间减去了系统设置时区(默认为8)*3600秒.即八小时.
修改为如下文件即可解决问题. function get_time($name)
{
global $_SCONFIG;
$p = $_POST[$name];
return mktime($p[3], $p[4], 0, $p[1], $p[2], $p[0]) ;
}
复制代码 |