- เครดิต
- 1951
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 50
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
Author: LuciferSheng
Version: 3.0
Technical support: lucifersheng + easydigg [at] gmail.com
Demonstration site: http://www.vfans.cn
เป็น mod เพิ่มออปชั่นการให้คะแนนอีกรูปแบบนึง
สามารถเรียงกระทู้ตามลำดับคะแนนได้
เครดิต : คุณเกิ้ลฝากผมมาปล่อยงับ ~(25)~
อัพโหลดไฟล์ขึ้นโฮสตามที่อยู่ ไฟล์รูปก้อเอาไว้ใน images
ก่อนอื่นเลยต้องทำการ
Add Table dis_digg- CREATE TABLE `dis_digg` (
- `tid` MEDIUMINT( 8 ) NOT NULL ,
- `uid` MEDIUMINT( 8 ) NOT NULL ,
- `time` INT( 10 ) NOT NULL
- ) ENGINE = MYISAM ;
คัดลอกไปที่คลิปบอร์ด Add a field dis_threads
- ALTER TABLE `dis_threads` ADD `digg` MEDIUMINT( 8 ) NOT NULL ;
- ALTER TABLE `dis_threads` ADD `digg_d` MEDIUMINT( 8 ) NOT NULL ;
- ALTER TABLE `dis_threads` ADD `digg_w` MEDIUMINT( 8 ) NOT NULL ;
- ALTER TABLE `dis_threads` ADD `digg_m` MEDIUMINT( 8 ) NOT NULL ;
คัดลอกไปที่คลิปบอร์ด header.htm
ค้นหา- <script type="text/javascript" src="include/javascript/ajax.js"></script>
คัดลอกไปที่คลิปบอร์ด เพิ่ม- <script type="text/javascript" src="include/javascript/easydigg.js"></script>
คัดลอกไปที่คลิปบอร์ด css.htm
เพิ่มไป- /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Easy Digg ~~~~ */
- .digBtn{ display:block;width:50px;height:65px;text-align:center;background: url('{IMGDIR}/digg_bg.gif') no-repeat center 0;float: right;margin: 10px;cursor: hand;}
- .digBtn strong{ color:#fff;font-family:Georgia;font-size:16px;padding:3px 1px 0 0;height:45px;clear:both;display:block;text-shadow:1px 1px 3px #fff;font-weight: bold;}
- .digBtn a {text-decoration:none !important;}
- .digBtn a span{color:#f60;border-bottom:1px solid #f60;}
- .shareButton {background:url('{IMGDIR}/share.gif') no-repeat 5px 0;height:65px;width:80px;float: right;margin: 10px;}
- .shareButton a {display:block;width:65px;padding-top:50px;margin-left:20px;color:#000;text-decoration:none;}
- .shareButton a:hover{color:#000;text-decoration:underline;}
คัดลอกไปที่คลิปบอร์ด viewthread.htm
ค้นหา- <div id="ad_thread3_$post[count]"></div><div id="ad_thread4_$post[count]"></div>
คัดลอกไปที่คลิปบอร์ด เพิ่ม- <!--{if $post[number] == 1}-->
- <!--{if (!in_array($fid, $nodiggfid))}-->
- <!--{if $easydigg['shareFriend']}-->
- <div class="shareButton" id="share" style="display:none"><a href="misc.php?action=emailfriend&tid=$tid" id="emailfriend" onclick="ajaxmenu(event, this.id, 9000000, null, 0)">share with friends</a></div>
- <!--{else}-->
- <div id="share" style="display:none"></div>
- <!--{/if}-->
- <div id="digg" class="digBtn"><div onclick='easydigg("action=diggit&tid=$tid", $thread[digg], "digg", "$tid")'><strong>$thread[digg]</strong><span>Top it< /span></div></div>
- <!--{/if}-->
- <!--{/if}-->
คัดลอกไปที่คลิปบอร์ด viewthread.php
ค้นหา- require_once './include/common.inc.php';
- require_once DISCUZ_ROOT.'./include/forum.func.php';
คัดลอกไปที่คลิปบอร์ด เพิ่ม- require_once './forumdata/cache/plugin_easydigg.php';
- $easydigg = $_DPLUGIN['easydigg']['vars'];
- $nodiggfid = explode(',', $easydigg['noShowFid']);
คัดลอกไปที่คลิปบอร์ด include/moderation.inc.php
ค้นหา- foreach(array('threads', 'threadsmod', 'relatedthreads', 'posts', 'polls', 'polloptions', 'trades', 'activities', 'activityapplies', 'debates', 'videos', 'debateposts', 'attachments', 'favorites', 'mythreads', 'myposts', 'subscriptions', 'typeoptionvars', 'forumrecommend') as $value) {
คัดลอกไปที่คลิปบอร์ด แก้เป็น- foreach(array('threads', 'threadsmod', 'relatedthreads', 'posts', 'polls', 'polloptions', 'trades', 'activities', 'activityapplies', 'debates', 'videos', 'debateposts', 'attachments', 'favorites', 'mythreads', 'myposts', 'subscriptions', 'typeoptionvars', 'forumrecommend', 'digg') as $value) {
คัดลอกไปที่คลิปบอร์ด forumdisplay.htm
ค้นหา- <option value="views" $check[views]>{lang order_views}</option>
คัดลอกไปที่คลิปบอร์ด เพิ่ม- <option value="digg" $check[digg]>ได้รับการ Vote สูงสุด</option>
- <option value="digg_d" $check[digg_d]>ได้รับการ Vote สูงสุดในวันนี้</option>
- <option value="digg_w" $check[digg_w]>ได้รับการ Vote สูงสุดในสัปดาห์นี้</option>
- <option value="digg_m" $check[digg_m]>ได้รับการ Vote สูงสุดในเดือนนี้</option>
คัดลอกไปที่คลิปบอร์ด forumdisplay.php
ค้นหา- isset($orderby) && in_array($orderby, array('lastpost', 'dateline', 'replies', 'views')) ? $forumdisplayadd .= "&orderby=$orderby" : $orderby = $_DCACHE['forums'][$fid]['orderby'] ? $_DCACHE['forums'][$fid]['orderby'] : 'lastpost';
คัดลอกไปที่คลิปบอร์ด แก้เป็น- isset($orderby) && in_array($orderby, array('lastpost', 'dateline', 'replies', 'views', 'digg', 'digg_d', 'digg_w', 'digg_m')) ? $forumdisplayadd .= "&orderby=$orderby" : $orderby = $_DCACHE['forums'][$fid]['orderby'] ? $_DCACHE['forums'][$fid]['orderby'] : 'lastpost';
คัดลอกไปที่คลิปบอร์ด stat.php
ค้นหา- $threadview = $threadreply = array();
คัดลอกไปที่คลิปบอร์ด แก้เป็น- $threadview = $threadreply = $threaddigg = array();
คัดลอกไปที่คลิปบอร์ด ค้นหา- $query = $db->query("SELECT replies, tid, subject FROM {$tablepre}threads WHERE displayorder>='0' ORDER BY replies DESC LIMIT 0, 20");
- while($thread = $db->fetch_array($query)) {
- $thread['subject'] = cutstr($thread['subject'], 50);
- $threadreply[] = $thread;
- }
คัดลอกไปที่คลิปบอร์ด เพิ่ม- // easy digg
- $query = $db->query("SELECT digg, tid, subject FROM {$tablepre}threads WHERE displayorder>='0' ORDER BY digg DESC LIMIT 0, 20");
- while($thread = $db->fetch_array($query)) {
- $thread['subject'] = cutstr($thread['subject'], 45);
- $threaddigg[] = $thread;
- }
- //
คัดลอกไปที่คลิปบอร์ด ค้นหา- "<td><a href="viewthread.php?tid={$threadreply[$i]['tid']}">{$threadreply[$i]['subject']}</a><td align="right">{$threadreply[$i]['replies']}</td></tr>\n";
คัดลอกไปที่คลิปบอร์ด แก้เป็น- "<td><a href="viewthread.php?tid={$threadreply[$i]['tid']}">{$threadreply[$i]['subject']}</a><td align="right">{$threadreply[$i]['replies']}</td>\n".
- "<td><a href="viewthread.php?tid={$threaddigg[$i]['tid']}">{$threaddigg[$i]['subject']}</a></td><td align="right">{$threaddigg[$i]['digg']}</td></tr>\n";
คัดลอกไปที่คลิปบอร์ด stat_misc.htm
ค้นหา- <td colspan="2">{lang stats_threads_most_views}</td>
- <td colspan="2">{lang stats_threads_most_replies}</td>
คัดลอกไปที่คลิปบอร์ด เพิ่ม- <td colspan="2">ได้รับการ Vote สูงสุด</td>
คัดลอกไปที่คลิปบอร์ด อัพเดทแคชแล้วใช้งานดู
[ แก้ไขล่าสุด buachompoox เมื่อ 2008-5-23 02:52 ] |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
|