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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[插件] 庆祝D4开源,发布完美“宣传中心”For D4 (12.12修正)

[复制链接]
泡哥 发表于 2005-12-11 23:52:10 | 显示全部楼层 |阅读模式
测试地址:
http://www.dpwin.net/bbs/plugin. ... mp;module=adcompany

测试帐号:
用户名:test     密码:test

百分百防刷?!源码下载:

/*
        [DISCUZ!] adget.php
        This is NOT a freeware, use is pay money
        Version: 2.0.0 For Discuz!4.0.0 by 泡哥
        Web: http://www.comsenz.com http://www.dpwin.net
        Copyright: 2001-2005 Comsenz Technology Ltd.
        Last Modified: 2005-12-11 1:22
*/

插件程序在Discuz4.0.0商业版使用

技术支持 d4.dpwin.net

插件功能:
1.自动识别本域名,防止作弊
2.自动缓存识别重复点击
3.点击+注册推荐人奖励,更为安全
4.配合注册IP过滤,24小时不重复
5.后台参数设置,积分可调节

插件安装:
1、在后台升级数据库
  1. ALTER TABLE `cdb_members` ADD `adturnover` INT( 10 ) DEFAULT '0' NOT NULL;
复制代码


2.修改register.php

找到:
  1. require_once DISCUZ_ROOT.'./forumdata/cache/cache_profilefields.php';
复制代码

下面加:
  1. @include DISCUZ_ROOT.'./forumdata/cache/plugin_adcompany.php';
  2. $adsettings = $_DPLUGIN['adcompany']['vars'];
复制代码


找到:
  1.                 $db->query("UPDATE {$tablepre}members SET newpm='1' WHERE uid='$uid'");
  2.         }
复制代码

在下面加:
  1.                 if($id){
  2.                         $pay = $adsettings['pay'];
  3.                         $value = $adsettings['value'];
  4.                         $query = $db->query("UPDATE {$tablepre}members SET $pay = $pay + $value, adturnover=adturnover+1 WHERE uid='$id'");
  5.                 }
复制代码

3.修改./templates/default/register.htm

找到:
  1. <input type="hidden" name="referer" value="$referer">
复制代码

下面加:
  1.         <input type="hidden" name="id" value="$id">
复制代码


找到:
  1. <!--{if $seccodecheck}-->
复制代码

上面加:
  1.         <!--{if $id}-->
  2.                 <tr>
  3.                 <td class="altbg1" width="21%">推荐人:</td>
  4.                 <td class="altbg2">会员编号 $id &nbsp;&nbsp;<b>您的注册将给该会员增加 $adsettings['value'] $adsettings['oo_name'] $adsettings['pay_name'] 。</td>
  5.                 <input type="hidden" name="id" value="$id">
  6.                 </tr>
  7.         <!--{/if}-->
复制代码

4.上传文件夹plugins、templates、images 文件adget.php

5.后台插件管理导入
discuz_plugin_adcompany

6.插件设置——宣传中心——设置插件参数

7.actions.lang.php
找到:
  1.         151 => 'Blog',
复制代码

下面加:
  1.         184 => '宣传中心',
复制代码


8.更新缓存ok!



12.12 16:03 修正:未设置注册发短消息,不加积分的错误(已安装修改)

如果你的register.php没有修改,可进行覆盖修正


如果你的register.php有修改过,按以下手工修改
修改register.php
去除这段代码:
  1.                 if($id){
  2.                         $pay = $adsettings['pay'];
  3.                         $value = $adsettings['value'];
  4.                         $query = $db->query("UPDATE {$tablepre}members SET $pay = $pay + $value, adturnover=adturnover+1 WHERE uid='$id'");
  5.                 }
复制代码

找到:
  1.                 $db->query("UPDATE {$tablepre}members SET newpm='1' WHERE uid='$uid'");
  2.         }
复制代码

下面加:
  1.                 if($id){
  2.                         $pay = $adsettings['pay'];
  3.                         $value = $adsettings['value'];
  4.                         $query = $db->query("UPDATE {$tablepre}members SET $pay = $pay + $value, adturnover=adturnover+1 WHERE uid='$id'");
  5.                 }
复制代码


下载包已更新

[ 本帖最后由 泡哥 于 2005-12-21 00:31 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
freddy 发表于 2005-12-11 23:53:48 | 显示全部楼层
我晕..你出现了...
回复

使用道具 举报

gongsunjin 发表于 2005-12-11 23:55:42 | 显示全部楼层
开源是什麽意思啊?
回复

使用道具 举报

jimmyjimmyqqq 发表于 2005-12-11 23:57:01 | 显示全部楼层
老大,你來了!
回复

使用道具 举报

jimmyjimmyqqq 发表于 2005-12-11 23:57:34 | 显示全部楼层
我很欣賞你的插件的,泡哥!
回复

使用道具 举报

pinae 发表于 2005-12-12 00:01:10 | 显示全部楼层
我比较欣赏你的头像
回复

使用道具 举报

renart 发表于 2005-12-12 00:02:10 | 显示全部楼层
看了,很详细,挺不错
回复

使用道具 举报

ndren 发表于 2005-12-12 00:14:46 | 显示全部楼层
哈哈哈,又看到泡哥的东东了哟,非常感谢。
回复

使用道具 举报

freddy 发表于 2005-12-12 00:19:19 | 显示全部楼层
巴顿来也!
回复

使用道具 举报

爱好者 发表于 2005-12-12 00:21:52 | 显示全部楼层
呵呵 ~ 不错呦!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 08:24 , Processed in 0.031111 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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