17DST's Archiver

选择DST!支持DST!

缘亦如此 发表于 2007-11-3 13:57

正式发布:鲜花鸡蛋插件 FOR Discuz!6.0【25日更新】

==================================================================
插件名称: 鲜花鸡蛋
适用版本: Discuz! 6.0
原 作 者: oytktk
升级美化: [[url=http://www.discuzsupport.net]DST[/url]][url=http://bbs.6co.cn]缘亦如此[/url]
演  示: [url]http://mail.6co.cn[/url]
==================================================================

修改了部分代码,升级整合到Discuz! 6.0中,重写的模板文件,让界面看着更舒服,更专业。

[b]演示图:[/b]

鲜花鸡蛋中心
[attach]1670[/attach]

贴子列表页显示效果
[attach]1671[/attach]

贴子内容页显示效果
[attach]1672[/attach]

送鲜花界面
[attach]1673[/attach]

扔鸡蛋界面
[attach]1674[/attach]


[size=4][b]安装方法(可选DAC安装和普通安装,均可实现):[/b][/size]

先到后台设置扩展积分处,添加两个扩展积分:

例:
extcredits4      鲜花
extcredits5      鸡蛋

并勾选啟用此积分和在帖子中显示



注意:如果不让鲜花鸡蛋的数量影响到总积分的话,这一步不要做。

后台,总积分计算公式, 后面加:
[quote]+extcredits4*2-extcredits5*3[/quote]


+extcredits4*2  //  鲜花所用的extcredits值為4,得一朵鲜花便会增加2个积分;
-extcredits5*3  //  鸡蛋所有的extcredits值為5,得一隻鸡蛋便会减少3个积分;

根据你的设置把extcredits4,extcredits5改為你所用的值。


[b][size=4]以下为DAC安装方式(与一般安装方式二选一):[/size][/b]
[quote]
1、确认您已经安装了[url=http://www.17dst.com/dacserver.php?action=show&prodid=46]DAC客户端[/url](安装[url=http://www.17dst.com/dacserver.php?action=show&prodid=46]DAC客户端[/url]只需要把[url=http://www.17dst.com/dacserver.php?action=show&prodid=46]DAC客户端[/url]上传到论坛根目录即可)

2、上传本插件的upload目录下所有文件到论坛根目录

3、以管理员身份运行http://您的网站地址/dac.php,根据提示安装本插件

4、到后台设置插件参数,更新缓存

5、完成
[/quote]

[b][size=4]以下为一般安装方式(与DAC安装方式二选一):[/size][/b]
[quote]
升级数据库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、templates/default/forumdisplay.htm
查找:[code]<!--{if $thread[multipage]}-->
<span class="threadpages">$thread[multipage]</span>
<!--{/if}-->[/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、templates/default/viewthread.htm

查找:[code]<!--{if $post['signature'] && !$post['anonymous'] && $showsignatures}-->[/code]下面加:[code]<!--{if $post['flower'] || $post['egg']}-->
        
<hr color="{BORDERCOLOR}" width="95%" size="1"><center>{$post['flowercou']}{$post['eggcou']}</center><hr color="{BORDERCOLOR}" width="95%" size="1">[/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)) && ($thread['digest'] >= 0 || !$post['first'])}-->
<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]5、templates/default/actions.lang.php

查找:[code]254 => '无效的越权访问',[/code]上面加:[code]        251 => '鲜花鸡蛋中心',[/code]6、  按结构上传所有文件到论坛目录。

7、  后台导入 插件导入码(适用于非DAC安装).txt。

8、  后台设置插件参数。

9、  更新缓存!
[/quote]

[quote]
[size=4][b]作品下载(包括DAC安装和一般安装)[/b][/size]

[url=http://www.17dst.com/dacserver.php?action=show&prodid=72]点击我下载《鲜花鸡蛋插件 for dz60》[/url][/quote]

农夫③拳 发表于 2007-11-4 08:49

这个相当的好。再美化一下更好

伊泽浩 发表于 2007-11-4 11:25

测试后有无bug?

LiHu 发表于 2007-11-4 18:43

模板还需美化~

缘亦如此 发表于 2007-11-5 09:15

[quote]原帖由 [i]LiHu[/i] 于 2007-11-4 18:43 发表 [url=http://www.discuzsupport.net/redirect.php?goto=findpost&pid=26188&ptid=3610][img]http://www.discuzsupport.net/images/common/back.gif[/img][/url]
模板还需美化~ [/quote]


哪块模板要美化,嘿,说实话,我都不知道以前版本的鲜花鸡蛋是什么样子的。
这模板是自适应风格的

Eric03 发表于 2007-11-5 13:18

回复 5# 的帖子

按鈕方面可使用 <button class="submit" .....>??字字??</button>

缘亦如此 发表于 2007-11-5 17:44

[quote]原帖由 [i]Eric03[/i] 于 2007-11-5 13:18 发表 [url=http://www.discuzsupport.net/redirect.php?goto=findpost&pid=26257&ptid=3610][img]http://www.discuzsupport.net/images/common/back.gif[/img][/url]
按鈕方面可使用 ??字字?? [/quote]


多谢,没注意这个细节,嘿嘿,已修复!~

缘亦如此 发表于 2007-11-6 10:12

又没人了,审核呢?测试呢?

Eric03 发表于 2007-11-7 21:01

沒有人頂
再頂 :lol

korean 发表于 2007-11-9 12:03

have a test

伊泽浩 发表于 2008-1-23 21:37

发布。

shy9000 发表于 2008-1-24 14:01

使用后论坛帖子页白屏

shijian 发表于 2008-1-24 18:37

:L 我怎么不会用的啊,能介绍一下用法吗?

我来侃侃 发表于 2008-1-24 19:51

在没有签名的时候帖子里不显示鲜花和鸡蛋~~~~~~~~~~

伊泽浩 发表于 2008-1-24 21:14

[quote]原帖由 [i]shy9000[/i] 于 2008-1-24 14:01 发表 [url=http://www.17dst.com/redirect.php?goto=findpost&pid=30360&ptid=3610][img]http://www.17dst.com/images/common/back.gif[/img][/url]
使用后论坛帖子页白屏 [/quote]
正在检查
你使用的是DAC安装还是手动安装

缘亦如此 发表于 2008-1-25 10:48

你是6.0的还是UC版的?

shy9000 发表于 2008-1-25 13:34

[quote]原帖由 [i]伊泽浩[/i] 于 2008-1-24 21:14 发表 [url=http://www.17dst.com/redirect.php?goto=findpost&pid=30397&ptid=3610][img]http://www.17dst.com/images/common/back.gif[/img][/url]

正在检查
你使用的是DAC安装还是手动安装 [/quote]
DAC
改不了的用手改了

shy9000 发表于 2008-1-25 13:35

[quote]原帖由 [i]缘亦如此[/i] 于 2008-1-25 10:48 发表 [url=http://www.17dst.com/redirect.php?goto=findpost&pid=30422&ptid=3610][img]http://www.17dst.com/images/common/back.gif[/img][/url]
你是6.0的还是UC版的? [/quote]
6.0正式,不是6.0.1UC......

shy9000 发表于 2008-1-25 13:35

谢谢了,帮我解决下吧,很喜欢这个插件
不过DZ那边好象也有许多人出现了白屏

我来侃侃 发表于 2008-1-25 16:36

用户没有签名的状态下,帖子中还是不能显示出鲜花~~~~~~~

页: [1] 2 3

Powered by Discuz! Archiver 7.0.0  © 2001-2007 Comsenz Inc.