分类分类
大小:0.1 MB更新:2010/12/04
类别:Discuz!插件系统:Linux/2003/PHP
请注意:本插件只运行于 Discuz! 7.2 平台,请在安装、使用插件前检查您的版本是否为 Discuz! 7.2 版。安装使用前,请您仔细阅读本插件的说明,以免在安装或使用过程中遇到不必要的麻烦。
提示:本插件已经过作者的测试,但不能排除会对您的论坛造成危险,因而存在风险。请您在安装前备份好论坛数据,出现问题作这只能帮您解答疑惑,不承担任何责任。
【涉及文件列表】
./adaward.php
./plugins/adaward/adaward.inc.php
./plugins/adaward/admanege.inc.php
./plugins/adaward/adstat.inc.php
./templates/default/adaward.htm
【程序功能说明】
1、支持后台配置程序,能使程序发挥出您的个性。
2、支持后台删除、增加广告。
3、暂时只支持图片、文字广告。
4、可自定义设置最低积分、最高积分限制。
5、可自定义设置奖励积分的多少和时间间隔限制。
6、人性化的后台,[插件参数设置] [统计管理] [广告管理] ,方便设置和管理。
● 程序安装步骤
说明: 安装插件有风险,请做好安装前的准备,并且备份好文件和数据。
1、检查您的程序是否是最新的 Discuz! 7.2,并在Discuz!官方论坛上查找是否有本程序的最新补丁或更新。
2、上传当前目录里的所有相关文件到您的论坛根目录下(默认和DZ标准目录结构一一对应),如果遇已经存在文件覆盖上传。
3、使用discuz后台的数据库升级功能,升级您的数据库(系统设置 >> 工具 >> 数据库 >> 升级),升级语句存放于install.sql文件。或者使用phpmyadmin分析执行install.sql 文件所写语句。
安装时如果您的表前缀不是默认的“cdb_”,请先修改为您自己的表前缀!
ALTER TABLE `cdb_advertisements` ADD `awardnum` SMALLINT(6) NOT NULL DEFAULT '0' AFTER `advid`, ADD `oddstime` INT(10) UNSIGNED NOT NULL DEFAULT '0', ADD `updatetime` INT(10) UNSIGNED NOT NULL DEFAULT '0';
DROP TABLE IF EXISTS `cdb_adclickstat`;
CREATE TABLE `cdb_adclickstat` (
`id` INT(11) NOT NULL auto_increment,
`uid` INT(11) NOT NULL DEFAULT '0',
`username` CHAR(15) NOT NULL DEFAULT '',
`userip` VARCHAR(20) NOT NULL DEFAULT '',
`clicktime` INT(11) UNSIGNED NOT NULL DEFAULT '0',
`advid` MEDIUMINT(8) NOT NULL DEFAULT '0',
`adtitle` VARCHAR(50) NOT NULL DEFAULT '',
`available` TINYINT(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY uid (`uid`),
KEY username (`username`),
KEY advid (`advid`)
) TYPE=MyISAM;
4、论坛插件安装文件discuz_plugin_adaward.xml
5、根据提示步骤设置完成后进入后台 论坛插件-插件设置 ,打开并配置插件。
6、打开后台 论坛插件-广告管理 ,添加管理广告。
7、打开后台 论坛插件-统计管理 ,可以查看、查询、删除统计数据。
本程序仅供学习使用,不可用于商业用途,否则后果自负。
FlashMayi (QQ:34225505)
http://www.libaiyi.cn