1 頁 (共 2 頁)

[問題] KCTONY的推薦外掛可以像辛蒂摩兒一樣嗎?

發表於 : 2005-02-15 15:18
laguna
主要是兩部份,
一個是把推薦與圖案放在文章"正文內容裡"的右下角
一個是在viewforum時,觀看旁邊還有一欄顯示推薦的次數\r

請問這部份有大大可以指導一下如何修改嗎?

發表於 : 2005-02-15 17:21
動機不明
你所要求的都是可以做到的 ^^
只要修改 TPL 的相關位置就可以了
建議你先裝起來看看,遇到問題了大家再來一起討論~

發表於 : 2005-12-17 15:25
過山雲
我也是在找跟這個一樣的MOD

1.推薦文章
2.推薦視同頂文章
3.一項討論單人只能頂一次\r
4.在討論版顯示推薦次數\r
5.結合TOP-5,統計最高推薦數TOP-5

發表於 : 2005-12-17 16:58
Arisa520
過山雲 寫:我也是在找跟這個一樣的MOD

1.推薦文章
2.推薦視同頂文章
3.一項討論單人只能頂一次\r
4.在討論版顯示推薦次數\r
5.結合TOP-5,統計最高推薦數TOP-5
134都已經有做到的MOD了~
2目前只看到Discuz!的論壇有
5目前好像沒看過只看過水色論壇有類似的評價前五大

發表於 : 2005-12-17 18:07
過山雲
1.2.3.4<--辛蒂都有

發表於 : 2005-12-17 18:07
w2812451
Arisa520 寫:
過山雲 寫:我也是在找跟這個一樣的MOD

1.推薦文章
2.推薦視同頂文章
3.一項討論單人只能頂一次\r
4.在討論版顯示推薦次數\r
5.結合TOP-5,統計最高推薦數TOP-5
134都已經有做到的MOD了~
2目前只看到Discuz!的論壇有
5目前好像沒看過只看過水色論壇有類似的評價前五大
其實TOP5的原理很簡單,當我們在後台看一些表單的時候
例如phpbb_users

我們可以把user_post (會員的發文數)
由少到多或多到少的方式排列

意思就是說,我們可以直接用SELECT的方式直接讓他排列!
然後只讓他跑出前五名就可以了!

所以說只要複製TOP的其中之一,將它改成會員的GP排名,就可以做出GP TOP5嚕http://chensh.loxa.edu.tw/php/B_7.php

發表於 : 2005-12-17 19:01
Arisa520
過山雲 寫:1.2.3.4<--辛蒂都有
剛剛去試驗了一下~
還真的可以推文!@@
真是個好功能...
不知道發文到CIDY去請益~
會不會有人回....機率因該很渺茫.... :-?

發表於 : 2005-12-17 19:16
w2812451
推薦視同頂文章 是什麼阿?

發表於 : 2005-12-17 19:25
Arisa520
w2812451 寫:推薦視同頂文章 是什麼阿?
按下推薦後~
不用回覆文章~
文章自然會往上推至頂!

很不錯的功能~
灌水文章也會因此而少很多吧!^^

發表於 : 2005-12-17 19:35
w2812451
喔!已經在自己的論壇中加入這個功能了!
還不錯用~

發表於 : 2005-12-17 19:38
Arisa520
w2812451 寫:喔!已經在自己的論壇中加入這個功能了!
還不錯用~
期待大大釋出修改囉!@@
是一個很不錯的功能阿!
可惜小弟程式很差拼拼湊湊也湊不出來個東西~ :oops:
剛剛還漏掉步驟.... :oops:
希望大大論壇修理完之後...可以幫幫忙囉! :oops:

發表於 : 2005-12-27 02:22
過山雲
w2812451兄的站掛了!
看來有得等嚕!

目前正在進行修復計畫!可能需要幾小時到幾天!
發文時間:12月3日 下午1:48 :-(

發表於 : 2005-12-27 09:07
Arisa520
過山雲 寫:w2812451兄的站掛了!
看來有得等嚕!

目前正在進行修復計畫!可能需要幾小時到幾天!
發文時間:12月3日 下午1:48 :-(
w2812451兄聽說是身體微恙~
希望他趕快痊癒~
至於MOD等等嚕... ;-)

發表於 : 2005-12-27 14:14
過山雲
現在傷腦筋的地方在於\r
匯出SQL檔案以後
利用轉碼軟體把BIG-5轉成UTF-8以後
要移除掉
1.許\\\r
2.功\\
3.蓋\\
4.

5.其他

這部分真棘手
怎麼匯入都不成功 :-o

後續:
耶... 傻眼\r
怎麼會發在這個區! :oops: :oops: :oops:

發表於 : 2006-01-01 14:26
w2812451
好了~我用的方法來告訴大家 怎樣推薦文章的時候 視同推文~
首先我們來了解一下,文章的排列方式
在viewforum.php裡面可以看見
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC

topic_type不用鳥它,看看topic_last_post_id
前面有說到 AND p2.post_id = t.topic_last_post_id
也就是照著文章的發表來排序~
但是推文,是讓文章跑到最上面,如果要推文時來修改它的排序,太麻煩了一點~

所以我的方法是,在前面加入p.post_time DESC
變成ORDER BY p.post_time DESC, t.topic_type DESC, t.topic_last_post_id DESC

用時間來排列
只要一推文,就把時間改成現在時刻,這樣文章就會跑到最上面去了。

---------------------------------------------------------------------------
還有一個問題冒出來了......
怎麼修改它的時間呢?

挖~想了兩天終於想到了
在functions_post.php 的裡面我找到了答案......(太複雜了不再說明)
那就是time()

於是我按照functions_post裡面的方法 直直接接的把它放入了viewtopic.php內\r
---------------------------------------------------------------------------
為了方便讓大家知道,這個文章是被推上去的,於是我又做了一個修改...累死人了
好不容易弄出來了-.-

要修改的方法放在下一篇文章..(抱歉佔空間嚕^^)