2007-5-1 18:31
keihileon
【鮮花雞蛋】 for Discuz!5.5 修改版 [已加上演示]
[align=center]#################################插件信息#################################[/align]插件名稱: 鮮花雞蛋BIG5繁體中文版
適用版本: Discuz! 5.5.0
作 者: oytktk
修 改: 不懂我是誰(keihileon)
用 途: 用於獎勵、鼓勵或小程罰一些會員發表有意義的帖子。
演 示:
[attach]43710[/attach][attach]43711[/attach][attach]43712[/attach][attach]43713[/attach][attach]43714[/attach][attach]43715[/attach][attach]43716[/attach][attach]43721[/attach]
第一步:
先到後台設置擴展積分處,添加兩個擴展積分:
例:
extcredits4 鮮花
extcredits5 雞蛋
並勾選啟用此積分和在帖子中顯示
第二步:
[b]注意:如果不讓鮮花雞蛋的數量影響到總積分的話,這一步不要做。
[/b]
後台,總積分計算公式, 後面加:
+extcredits4*2-extcredits5*3
PS.+extcredits4*2 // 鮮花所用的extcredits值為4,得一朵鮮花便會增加2個積分;
-extcredits5*3 // 雞蛋所有的extcredits值為5,得一隻雞蛋便會減少3個積分;
根據你的設置把extcredits4,extcredits5改為你所用的值。
第三步:
升級數據庫1:[code]ALTER TABLE `cdb_posts` ADD `flower` INT(10) DEFAULT '0' NOT NULL;
ALTER TABLE `cdb_posts` ADD `egg` INT(10) DEFAULT '0' NOT NULL;
ALTER TABLE `cdb_threads` ADD `flower` INT(10) DEFAULT '0' NOT NULL;
ALTER TABLE `cdb_threads` ADD `egg` INT(10) DEFAULT '0' NOT NULL;[/code]升級數據庫2:[code]CREATE TABLE `cdb_felog` (
`id` mediumint( 20 ) unsigned NOT NULL AUTO_INCREMENT ,
`fromuser` varchar( 15 ) NOT NULL default '',
`touser` varchar( 15 ) NOT NULL default '',
`asfe` varchar( 8 ) NOT NULL default '',
`score` int( 10 ) NOT NULL default '0',
`tid` varchar( 15 ) NOT NULL default '',
`aswhat` varchar( 100 ) NOT NULL default '',
PRIMARY KEY ( `id` )
) TYPE = MYISAM [/code]第四步,修改文件:
1、forumdisplay.php
查找:[code]$thread['lastpost'] = gmdate("$dateformat $timeformat", $thread['lastpost'] + $timeoffset * 3600);[/code]下面加:[code] $thread['flower']=$thread['flower']>0?$thread['flower']="<img border=0 title='鮮花數:".$thread['flower']."' src='images/common/flower.gif' align=absmiddle>":'';
$thread['egg']=$thread['egg']>0?$thread['egg']="<img border=0 title='雞蛋數:".$thread['egg']."' src='images/common/eggs.gif' align=absmiddle>":'';[/code]2、forumdisplay.htm
查找:[code]<span class="smalltxt">$thread[multipage][/code]後面加:[code]{$thread[flower]}{$thread[egg]}[/code]3、viewthread.php
查找:[code] $post['dateline'] = gmdate("$dateformat $timeformat", $post['dateline'] + $timeoffset * 3600); [/code]下面加:[code] for($i=0;$i<$post['flower'];$i++){
$post['flowercou'].="<img border=0 src='images/common/flower.gif' align=absmiddle>";
}
for($i=0;$i<$post['egg'];$i++){
$post['eggcou'].="<img border=0 src='images/common/eggs.gif' align=absmiddle>";
}[/code]4、viewthread.htm
查找:[code] <!--{if $post['subject']}-->
<span class="bold">$post[subject]</span><br><br>[/code]替換為:[code]<!--{if $post['subject']}--><span class="smalltxt"><span class="bold">$post[subject]</span></span><br><!--{/if}--><!--{if $post['flower'] || $post['egg']}-->
<br><hr color="{BORDERCOLOR}" width="95%" size="1"><center>{$post['flowercou']}{$post['eggcou']}</center><hr color="{BORDERCOLOR}" width="95%" size="1"><br>[/code]再找:[code]<!--{if ($forum['ismoderator'] && $alloweditpost && !(in_array($post['adminid'], array(1, 2, 3)) && $adminid > $post['adminid'])) || ($forum['alloweditpost'] && $discuz_uid && $post['authorid'] == $discuz_uid)}--> <a href="post.php?action=edit&fid=$fid&tid=$tid&pid=$post[pid]&page=$page&extra=$extra">{lang edit}</a><!--{/if}-->[/code]上面加:[code] <!--{if $discuz_user && $post['authorid']}--> <a href="plugin.php?identifier=flegg&module=flegg&action=flower&pid={$post[pid]}&page={$page}"><img src="images/common/flower.gif" border="0" align="absmiddle" alt="給這篇貼子作者送鮮花!"></a> <a href="plugin.php?identifier=flegg&module=flegg&action=eggs&pid={$post[pid]}"><img src="images/common/eggs.gif" border="0" align="absmiddle" alt="給這篇貼子作者扔雞蛋!"></a><!--{/if}-->[/code]如果想在首頁的會員在線狀態能看到在鮮花雞蛋的動作,進行以下修改:
actions.lang.php
查找:[code]254 => '無效的越權訪問',[/code]上面加:[code] 251 => '鮮花雞蛋店',[/code]第五步: 按結構上傳所有文件到論壇目錄。
第六步: 後台導入discuz_plugin_flegg.txt插件。
第七步: 後台設置插件參數。
最後一步﹕更新緩存!
注意﹕本修改版本已經進行測試,各位可放心使用。
[[i] 本帖最後由 keihileon 於 2007-5-5 10:17 編輯 [/i]]
2007-5-1 18:35
rextsang
My Sofa!!No1
2007-5-1 18:36
魔法小子
第2~支持~
2007-5-1 18:39
小智仔
純支持~~不安裝
2007-5-1 18:46
KeNNyMK
純支持擺了:titter:
2007-5-1 18:49
henrylau
純支持 不安裝:titter:
2007-5-1 19:00
gbh
純支持..
不安裝....
2007-5-1 19:00
szehim2009
回覆 #1 keihileon 的帖子
純支持~但不安裝:titter:
Support~:em32:
2007-5-1 19:05
芝麻貓
都係純支持:titter:
2007-5-1 19:13
ntf
不支持:em35: :em35:
個名太....
2007-5-1 19:13
keihileon
多謝你地既「純支持」:em01:
2007-5-1 19:15
青山
唔係for pw的咩?
2007-5-1 23:04
neko
支持:em32:
想安裝
想看演示
2007-5-1 23:55
srm
支持....你ar..
安裝
2007-5-2 00:35
過兒
有冇多幾張圖睇睇個樣
2007-5-2 12:22
小草小薰女
我都想安,但最想睇左演示先
2007-5-2 12:30
HOIN
純支持 想睇下演示:(
2007-5-2 18:39
eltonyiu2
沒有用...不安裝
2007-5-2 19:26
terryonnet
有冇演示??
2007-5-5 10:16
keihileon
[quote]原帖由 [i]ntf[/i] 於 2007-5-1 19:13 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=925668&ptid=110596][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
不支持:em35: :em35:
個名太.... [/quote]
太咩?
2007-5-5 10:16
keihileon
[quote]原帖由 [i]青山[/i] 於 2007-5-1 19:15 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=925684&ptid=110596][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
唔係for pw的咩? [/quote]
什麼pw啊?講清楚d
2007-5-5 10:17
keihileon
[size=50px]已加上演示[/size]
2007-5-5 13:43
franklau
我安裝過, 設計幾好, 不過發現中文名字的會員便用不到的, 你試過嗎???
2007-5-5 13:47
Vanlin
已安裝完成
但是
在想說的話裡
打中文會出現???
2007-5-5 17:59
keihileon
安裝的論壇必需是big5碼的,本人已經作測試
2007-5-5 18:31
過兒
請問一下可不可以做成
會員組a每日(或一個月..一星期)可以用多少次
會員組b就比a用得多
而不用購買功能..??
只希望用作表示會員對某帖子的認同度吧
2007-5-5 19:50
Eric03
其實
評分權限咪仲好
2007-5-5 19:53
Vanlin
是BIG5沒錯啊,可是在送鮮花和扔雞蛋的記錄
想說的話卻是出現?問號
謝謝請協助
[[i] 本帖最後由 Vanlin 於 2007-5-5 19:55 編輯 [/i]]
2007-5-12 10:50
小草小薰女
我成功安裝了,一切都沒有問題
只想問怎樣加上日期呢 ? 還有就是紀錄頁可不可以改成 1 個月更新一次 ?
如果一直落去咁咪會有好多好多頁囉
2007-5-12 18:11
alanlam
純支持:em17:
2007-5-13 08:56
gn02099009
在mysql版本4.1.x上好像會出現問題
對中文名會員使用 或 中文名會員對其他會員使用
都會出錯
2007-5-14 05:08
量產白頭片
:em46: 唔好一堆蛋同一堆花咁, 用 花x99 、蛋x 60
咁樣顯示好嘛?
2007-5-25 12:42
cczaza
裝了~ thx~
2007-5-28 11:20
keihileon
[quote]原帖由 [i]量產白頭片[/i] 於 2007-5-14 05:08 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=934477&ptid=110596][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
:em46: 唔好一堆蛋同一堆花咁, 用 花x99 、蛋x 60
咁樣顯示好嘛? [/quote]
請自行對viewthread.htm 作適當的修改。
如需要我的幫助,請PM本人。
2007-5-28 11:21
keihileon
[quote]原帖由 [i]gn02099009[/i] 於 2007-5-13 08:56 發表 [url=http://www.alan888.com/Discuz/redirect.php?goto=findpost&pid=933609&ptid=110596][img=13,13]http://www.alan888.com/Discuz/images/common/back.gif[/img][/url]
在mysql版本4.1.x上好像會出現問題
對中文名會員使用 或 中文名會員對其他會員使用
都會出錯 [/quote]
本人演示用論壇所使用的MYSQL版本為MYSQL5
2007-5-29 01:59
思葦
我想問一下為什麼我的數據褲不能升級
他都一值顯示升級錯誤
2007-6-5 00:40
傻妞
有數據升級的插件蛤是提供一下反安裝數據才是負責的做法:em16:
2007-6-5 01:18
digisp
以前有裝過
不過我是改成 超過1個就顯示
鮮花 X 數目 這樣比較好看 :em21:
2007-6-23 08:39
885354
純支持
2007-6-23 20:01
靈魂0
Support only!!!
頁:
[1]
2
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.