找回密码
 注册

QQ登录

只需一步,快速开始

DZ7.0论坛会员“每日抢楼签到”插件下载及安装

  [复制链接]
发表于 2009-11-22 01:19:41 | 显示全部楼层 |阅读模式
插件详细功能(必看):
8 R: |1 O, ]0 W
  H4 F1 I  K6 z  O/ [. N% @
1、可以自由设定抢楼时间!(建议你设在下午比较公平)
2 y/ e# }2 |# G$ G9 ?
6 A( }/ w6 `* u4 V2、抢到楼主的,自动奖积分! 这个功能你要在后台版块里自定义发贴积分! 如图:
. x/ s2 i- W" k9 n) ]; B6 F$ J3 x0 u1 S4 a   
7 U9 u+ Y  @$ h7 S3 _' S           
( z1 e6 f4 A, h: l. F' f3 u9 S" G
+ T  m" C9 f$ }# k5 ~3、前10名签到自动奖25积分!  但有个前提:会员必须回复了贴子之后,才能领这分的。
) l( v" L) H9 v. ]" @- @; Q5 K0 [; R$ Q) \
- z& x( `  j4 f- t0 p     10名以后的,将自动奖你设定的分数。。插件后台有设定。默认是15! 建议搞高点。这样才有吸引会员!
: R( u1 |5 y) I) |2 m1 B) T0 e5 A5 B8 v) x" z
* z# F# k6 K8 J6 |; a* O' @
4、如果很多人同时间抢,程序是按照哪个贴子最选录入数据库为准! 所以不用担心会出现多贴,一天就一个签到贴
0 I. m( M( E: j8 N4 y# C
4 F* p$ c" w- X+ _0 ?3 w2 x; {9 l, h  M8 B# G& a3 O
5、奖金的积分种类,这个后台有设置。看最下面的图就知!  这里面的1表示 extcredits1  根据自己的积分改下就可!# y, c$ U$ }7 N: Y8 t' R% Z  g. I
; q. G3 l7 m- Y' {# a( a: y
6、一个好的功能应该是白痴都能用的,所有人都能参与的才为之好,
# P, X2 V6 B  y$ C2 D5 r
, d9 i) Z( d- b7 [9 H
     
" Q. q. t* V$ b, ]9 u6 d4 T3 a所以,整个过程不用你去监管,你的工作就是把积分价值化~~~是不是很爽呢。! N9 h: B: y7 c. b
+ `$ R! a2 L& Z
我是花钱找人做,免费给大家。希望多多支持!

6 I. E. q, Y- D4 ~7 D- x; S8 [- J& q9 t$ U5 ^3 n1 J
. n4 y& e1 w3 m  c0 O2 ~

8 M2 ~. N7 g3 ^* Z# n
=============================================================3 j, ~& j! o0 y# k. O
7 I- _* S% h, A
% U: X/ H" A' {

5 ?* B* F4 R; w0 s9 ~0 l1 y
安装方法开始了:
; |" n* N, p3 o7 |0 w# c7 m

5 ]! O9 z+ i1 k% w% ?* W1、先开设一个专版“每日签到”  版块名字随意!0 s- p' N% P7 e4 s, k
3 c% f: N. |: z% V
2、数据库升级  注:原先有安装过的朋友,不用在升级

4 J0 p4 I; a- k2 n9 O( o5 I; W* |/ y: ^; |* o: H5 U
  • ALTER TABLE `cdb_posts` ADD `bonused` TINYINT( 1 ) NOT NULL DEFAULT '0';

' d' o- G5 c/ w& d( e" L) K复制代码
  X2 N4 y5 x( z* j, Q1 k# M( z

# Y! @' D4 c- h" z
6 K  L# }+ T6 v) f) N, `% N" G! _5 w. t- W
3、打开 config.inc.php   
! F; g6 y. H$ N, ^8 t6 |8 x; Q
" r. A) ^, v+ G; y6 p9 t) K5 U7 A- a2 P5 o5 N+ D) J* u

0 q3 S1 q3 w; E% T4 j/ i6 {4 K: l6 T" [( g+ y8 M
$admincp['dbimport'] = 1;                // 是否允许后台恢复论坛数据  1=是 0=否[安全]; P9 i$ m% B% ?9 N* F
4 B# I/ x' u$ |8 ~
下面加一行
3 I3 r8 D; B* @* j, C. o  P
% K/ `5 c5 T3 c1 y/ D: Y$signinfids = array(4);                //括号中为签到区的fid,如有多个请用半角逗号相隔  
' n: M' S* V  Z) Y* z. y4 ~$ y: p3 k5 s8 }* C# h
9 g5 e  z# d  ?2 K% c
4 o/ {( t0 b# \$ Z$ |
说明:array(4);   这个“4”  你要改成自己的签到版块FID,像我的签到版地址是:http://www.pengyouwo.com/forum-22-1.html
  z: z/ t9 u& f6 r% g& _3 ~( {* z, f! P' n$ b& p
           那么这里的“4”,就要改成“22”/ \: ~4 w) [0 Y) a" A$ w) s

3 s" r+ n( a- Q0 L1 y$ V" I
( R, F; V8 D% f& {& G+ _6 f# x5 ?1 W% C+ F

. l* T: m/ W  V' ?9 u  U4、打开 viewthread.php  
$ K8 j0 M" D5 A3 D

5 g, ], g; e7 d/ j4 O% j% i, O  i
  • $oldtopics = isset($_DCOOKIE['oldtopics']) ? $_DCOOKIE['oldtopics'] : 'D';

3 G% Z4 K8 g  C9 H7 Y复制代码
  E! q3 O& Q* F' }

7 k$ j* j  V: C! d2 R# F1 ^0 f
9 Q, O  R0 i# Z上面加
  • //spree
  • if (in_array($fid, $signinfids)) {
  •         require_once DISCUZ_ROOT.'./forumdata/cache/plugin_signin.php';
  •         $signin_begin = $_DPLUGIN['signin']['vars']['signin_begin'];
  •         $signin_end = $_DPLUGIN['signin']['vars']['signin_end'];
  •         $extcreditn = $_DPLUGIN['signin']['vars']['signin_extcreditn'];
  •         $signin_bonus = $_DPLUGIN['signin']['vars']['signin_bonus'];
  •         $limitn = $_DPLUGIN['signin']['vars']['topn'];
  •         $limitn = $limitn ? $limitn : 50;
  •         $todayzero = strtotime(date('Ymd', $timestamp));
  •         $signin_begint = $signin_begin*3600 + $todayzero;
  •         $signin_endt = $signin_end*3600 + $todayzero;
  •         if ($do == 'givememoney') {
  •                 if (!$discuz_uid) {
  •                         showmessage('游客不能领取奖金,请返回。', NULL, 'HALTED');
  •                 }
  •                 if ($thread['dateline'] < $todayzero) {
  •                         showmessage('您只能在今日的签到帖中领取奖金,请返回。', NULL, 'HALTED');
  •                 }
  •                 $query = $db->query("SELECT * FROM {$tablepre}posts WHERE tid = '$tid' AND authorid = '$discuz_uid' ORDER BY dateline LIMIT 1");
  •                 if(!$rpost = $db->fetch_array($query)) {
  •                         showmessage('您还没有签到,不能领取奖金,请先返回,必须回复后签到才能领分。', NULL, 'HALTED');
  •                 }
  •                 if ($rpost['first'] == 1 || $rpost['authorid'] == $thread['authorid']) {
  •                         showmessage('您是楼主,你的奖金在你抢到楼的时候系统就以经加上,请返回。', NULL, 'HALTED');
  •                 }
  •                 if ($rpost['bonused']) {
  •                         showmessage('您今日已经领过奖金了,请返回。', NULL, 'HALTED');
  •                 }
  •                 if ($rpost['dateline'] < $signin_begint) {
  •                         showmessage('未到领奖时间,必须于本日 '.$signin_begin.' 点后重新签到,请返回。');
  •                 } elseif ($rpost['dateline'] > $signin_endt) {
  •                         showmessage('已超过领奖时限,明日请早,请返回。', NULL, 'HALTED');
  •                 }
  •                 $query = $db->query("SELECT COUNT(*) FROM {$tablepre}posts WHERE tid = '$tid' AND bonused = 1 GROUP BY authorid");
  •                 $ecount = $db->num_rows($query);
  •                 if ($ecount < 10) $signin_bonus = 25;
  •                 $db->query("UPDATE {$tablepre}members SET extcredits$extcreditn=extcredits$extcreditn+$signin_bonus WHERE uid = '$discuz_uid';", 'UNBUFFERED');
  •                 $db->query("UPDATE {$tablepre}posts SET bonused = 1 WHERE tid = '$tid' AND authorid = '$discuz_uid';", 'UNBUFFERED');
  •                 $db->query("UPDATE {$tablepre}posts SET rate=rate+($signin_bonus), ratetimes=ratetimes+5 WHERE pid='$rpost[pid]'", 'UNBUFFERED');
  •                 $db->query("INSERT INTO {$tablepre}ratelog (pid, uid, username, extcredits, dateline, score, reason)
  •                                         VALUES ('$rpost[pid]', '0', '系统奖励', '$extcreditn', '$timestamp', '$signin_bonus', '')", 'UNBUFFERED');
  •                 showmessage('恭喜您,领取奖金成功。', 'viewthread.php?tid='.$tid);
  •         }
  •         $bonuslist = '';
  •         if ($page == 1) {
  •                 $query = $db->query("SELECT authorid, author, dateline FROM {$tablepre}posts
  •                                                          WHERE tid = '$tid' AND bonused = 1 AND first != 1 GROUP BY authorid ORDER BY dateline LIMIT $limitn");
  •                 while ($rs = $db->fetch_array($query)) {
  •                         $rs['dateline'] = gmdate("$dateformat $timeformat", $rs['dateline'] + $timeoffset * 3600);
  •                         $bonuslist[] = $rs;
  •                 }
  •                 $db->free_result($query);
  •         }
  • }
  • //spree
+ U3 y; ^) o9 q% x$ S' |
复制代码  C; h2 z$ Y$ U5 Z% K
( R* b1 E. `7 g

/ b: Z$ Q! V% S' r; T' c5、打开 include/newthread.inc.php
) v* I  q7 R$ _$ |6 ~

0 ]3 q2 S' G. a, p5 y  s
  • if($url && !empty($qihoo['relate']['webnum'])) {
0 B7 x- S3 p5 c& X0 |( r) v1 m( i
复制代码
# L3 v9 f. T" ]% y/ m0 s
2 |& V1 m( C8 z) P" B. x
$ ]3 n8 s7 V: u4 ]6 h6 ?
在上面加
  • //spree
  • if (in_array($fid, $signinfids)) {
  •         require_once DISCUZ_ROOT.'./forumdata/cache/plugin_signin.php';
  •         $signin_begin = $_DPLUGIN['signin']['vars']['signin_begin'];
  •         $todayzero = strtotime(date('Ymd', $timestamp));
  •         $todayend = strtotime(date('Ymd', $timestamp)) + 86399;
  •         $signin_begint = $signin_begin*3600 + $todayzero;
  •         if ($timestamp < $signin_begint && $timestamp > $todayzero) {
  •                 showmessage('未到抢楼时间,今日抢楼时间为 '.$signin_begin.':00 整,请返回耐心等待。', NULL, 'HALTED');
  •         }
  •         $query = $db->query("SELECT COUNT(*) FROM {$tablepre}threads WHERE fid='$fid' AND dateline>='$signin_begint' AND dateline<$todayend");
  •         $threadcount = $db->result($query, 0);
  •         if ($threadcount >= 1) {
  •                 showmessage('对不起,已有人先你抢到今日楼主了,请返回明日继续。', 'forumdisplay.php?fid='.$fid);
  •         }
  • }
  • //spree
0 U2 p+ \$ h& c. ]6 p$ |" Y
复制代码- g" |- d! f; o3 t  e8 ?
+ r* J' ^" L! F7 ]
( B# @! e0 _2 l1 d7 P" m0 t  ~7 I
  i; Q, I' I( G" I0 f6 l

6 z' k& H+ E2 I! o# [6、打开 templates/default/viewthread_node.htm* N/ g) n  N% K- w0 B' Y
, i6 O0 s- u5 m& k$ T
的找
  •         <!--{else}-->
  •                                                                 <div id="post_rate_div_$post[pid]"></div>
  •                                                         <!--{/if}-->
& M! u6 l& ^7 n. N9 d
复制代码$ _- m. N7 Y5 |# v: C4 |+ a
下面加:
  •                                                         <!--{if $post['first'] && in_array($fid, $signinfids)}-->
  •                                                         <div style="margin:0 auto; width: 80%; text-align: center; padding-top: 15px;">
  •                                                                 <br /><br />
  •                                                                 <a href="viewthread.php?tid=$tid&do=givememoney"><img src="images/default/signin_reply.gif" alt="回复帖子签到后,点这领取20鹏币" border="0" /></a>
  •                                                                 <div style="color:#666; padding: 20px 0;">感谢大家对论坛支持决定举办每日签到活动。活动规则:1、所有会员均可抢楼和签到。2、抢到楼主自动奖35鹏币<br /><br />
  • 3、没抢到楼主的,在来抢签到也有奖:前10名签到回复者奖励25鹏币。别忘了点上面的按钮领鹏币!<br /><br />
  • 4、10楼以后的会员,只要在每天中午{$signin_begin}:00 - {$signin_end}:00 来回复签到贴就可以领取15鹏币,过时没有!<br />
  • <br />
  • <a href="thread-101712-1-1.html" target="_blank">温馨提醒:“抢楼必看秘籍”点击这里查看秘籍贴!</a>
  •                                                                 </div>
  •                                                                 <!--{if $bonuslist}-->
  •                                                                         <div class="quote" style="width: 80%; margin: 0 auto;">
  •                                                                         <h5>今日签到并领取奖金的会员列表(前{$limitn}名)</h5>
  •                                                                         <blockquote>
  •                                                                         <table border="0" cellpadding="0" cellspacing="0">
  •                                                                                 <tr>
  •                                                                                         <td style="border: none; width: 150px;" align="left">{lang username}</td>
  •                                                                                         <td style="border: none;" align="left">签到时间</td>
  •                                                                                         <td style="border: none;" align="right">获得奖金</td>
  •                                                                                 </tr>
  •                                                                         <!--{loop $bonuslist $key $blist}-->
  •                                                                                 <tr>
  •                                                                                         <td align="left"><a href="space.php?uid=$blist[authorid]" target="_blank">$blist[author]</a></td>
  •                                                                                         <td align="left"><span style="color:#009900">$blist[dateline]</span></td>
  •                                                                                         <td align="right"><span style="color:#FF0000;">+ <!--{if $key < 10}-->25<!--{else}-->$signin_bonus<!--{/if}--> 鹏币</span></td>
  •                                                                                 </tr>
  •                                                                         <!--{/loop}-->
  •                                                                         </table>
  •                                                                         </blockquote>
  •                                                                         </div>
  •                                                                 <!--{/if}-->
  •                                                         </div>
  •                                                         <!--{/if}-->
# b4 f$ _' @# Y& J* W
复制代码
: H7 K+ t. X5 X

* P1 r5 S0 {# \2 @. b' p7 G
- b7 Z9 H- b) ^* w% k2 i7、导入插件信息:9 a! m) \  ?0 j& x7 y
( _2 ~! j# t: J8 @; I/ t7 _
下载附件即可:  下载次数: 8466% O, y) h5 I. a& e/ H! t4 s
2008-11-25 21:18
( \1 x# f0 h9 m% `( S# n+ z' |, o/ I
, i% I0 |6 S" U5 A) v/ X; [) n

5 I+ i; B5 R8 D0 ^5 @% g; D: R5 ]! N% U5 X, P5 x9 \, E0 C  [. ^4 V
8、上传 图片 signin_reply.gif  至 images/default/      " X" S6 I2 N. A7 q0 M
& `6 Z* l3 G# G
+ Z6 D: Q, V/ i& f

9 G* f. [2 S, w1 N
1 S, Z3 V. C. u: p1 N& ~( y; a& H% Z- K
, V7 s6 n; o6 u( t" F9、更新缓存,安装完成。5 C  q9 O, w! ^4 g
, S* G1 T. B8 t) T

" t! ^. `) P2 t$ W) ^' J0 J) }9 N& H; b% w3 H

, g9 k, Q, u1 F# n  E% \8 K
6 k; V2 m' p1 a3 D7 Y! _# q# m3 s* w- o, U# Z

% S0 }4 R; g' q' ^2 I8 K# o1 G6 t% Q; n; s0 ]9 k& N5 l% A
插件载图:
/ \; c! ^% S0 K7 S& B+ `. f4 G
( @4 Z6 J/ }, G前台:$ c) }9 |- M5 Y+ V* U* ~" C

. y& Z* e' x+ s5 p( k6 |4 c. F1 Z  M5 w' k9 J3 Y
5 b, p' H1 D' u- A+ z9 |8 q1 I8 P0 J
9 b2 l0 }# z3 \+ j  M
后台设置:

2 C6 d8 j9 O8 g+ S9 A/ i* Q# ^' M7 |' p

本帖子中包含更多资源

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

×
发表于 2011-10-2 08:16:07 | 显示全部楼层
确实值得好好看看,顶先- C# r; r$ a* o
1 I7 k; ~4 c) C* Q0 a
, a8 c3 P  \' p  F
! }: ]& K' m! G0 F

$ \' i+ T) d* J- q" ^" m* W. g0 O. T5 E# ?

+ U+ |! I. L- S0 T$ {
. I% g3 ~/ t8 y! s; y0 T
2 E2 n+ o# D* S" H# a& G
7 n) D! m, u: u) ]  O2 d7 E- O
+ h/ ~& c$ I5 F6 q% P/ x* \& [' w: ?0 F* _/ G" q2 o& A
: y! i3 k$ |0 v" F8 j* h2 c8 b
倾世皇妃|倾世皇妃下载|倾世皇妃高清在线观看|倾世皇妃在线观看
发表于 2012-1-28 12:30:13 | 显示全部楼层
看帖要回帖~在此2012年鸿运开启之际恭祝大家福寿安康-财源广进-新年快乐-万事如意
" r- [3 I7 l4 x: I4 n5 u) g6 e: Z- z1 t2 p7 ?& X
www.seottk.combbs.seottk.com+ p. e$ E( w0 w( ~
pengfei.seottk.com
3 G$ Z2 k& F' ?3 r: `& ^dao.seottk.com) R' l1 r3 z9 N$ z" ]$ _
tao.seottk.com
发表于 2012-3-12 00:11:53 | 显示全部楼层
共同发展!学习才会进步,谢了6 w0 e0 q& e- T# A2 r. A! O4 X
! s! d/ S0 Z( m( o/ A8 T: R1 U. n
0 P7 d+ {4 A% Z7 R) e& ^. m, A8 H" A
% f: z( R; a4 M9 B4 `
" P! d# M* l+ N/ x! H& |/ A% W
% f+ s, R# h& W

6 a/ k, z. [5 F2 j% m/ F
+ J% A# v- T3 w# d, U  o6 \
0 v, z; @' u7 F- T' g5 T
$ Z' [+ `: R$ a- n, ?
9 {, @! J) Z9 P9 e) u9 m9 v. }
& U( H4 R5 K  |8 y+ p4 [) k: U8 l& [
1 u2 }# u7 o% y% T因为你没有淘比,所以你不懂淘比(TaobiEngine.com)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|本地广告联系: QQ:905790666 TEL:13176190456|Archiver|手机版|小黑屋|汶上信息港 ( 鲁ICP备19052200号-1 )

GMT+8, 2026-3-17 06:19

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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