[問題]外掛:推薦與嘔氣問題

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

頭像
doracity
星球普通子民
星球普通子民
文章: 28
註冊時間: 2004-08-18 07:24

[問題]外掛:推薦與嘔氣問題

文章 doracity »

問題外掛:推薦與嘔氣
參考連結:http://www.phpbb-tw.net/phpbb/viewtopic.php?t=42120
使用版本:phpBB 2.0.19
網站位置:http://talk.doracity.com

狀況描述:
近日發現推薦與嘔氣這一個外掛好像有BUG呢
當我推薦了一個人的文章. 該文章不會加回覆數是理所當然的

但是當我看看...如果回覆數接近轉頁的那個數量時就會出問題
當有人推薦一次, 他也會計成回覆數

(例如:如果我設定成12篇回覆就會自動開新一頁, 當有4個人推薦我的文時, 只要我有9個回覆, 他也會開 新一頁(9+4=13->剛好開新頁), 而按第二頁時, 他就會出現"該主題沒有任何回覆"之類的字眼, )

這個不知是我還是外掛出了問題呢
不知大家有沒有我類似的情況發生?
waterlin
星球普通子民
星球普通子民
文章: 22
註冊時間: 2002-08-05 15:24

文章 waterlin »

我也有這樣的問題

使用版本 php2.0.19
外掛版本 推薦文章 http://phpbb-tw.net/phpbb/viewtopic.php?t=40455

我有測試過只有一兩篇文章時,使用推薦功能,回覆數正常,
但如果該篇文章很多人推薦就會出錯~
本來只有6篇回復的文章,因為有18個人推薦,變成回覆22篇,
造成分頁錯誤,第二頁後沒有內容 :oops:
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

(例如:如果我設定成12篇回覆就會自動開新一頁, 當有4個人推薦我的文時, 只要我有9個回覆, 他也會開 新一頁(9+4=13->剛好開新頁), 而按第二頁時, 他就會出現"該主題沒有任何回覆"之類的字眼, )

這個不知是我還是外掛出了問題呢
不知大家有沒有我類似的情況發生?
確實有此情況, 有時候還出現無法進入文章頁面.
當有人推薦文章時, 會員名字旁的 [檢視最後發表新文章] 的小 icon 會變為 [bump]這樣子.





.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

回報一下:

這外掛經過安裝測試使用後, 發現一些 bug, 未知有人遇到沒有.

狀況: 當文章被 [推薦] 後, 要進入文章時會出現 [這個主題沒有回覆文章]
便不能進入了, 要點擊主題才可返入第一頁 (假設有 3 頁) 但就進不了第 3 頁.
就是最後回覆的那篇文章. (但又未必被推薦的都會這樣情況)

暫時解決方法, 在主題進入第一頁, 留言一篇送出. 之後又正常.




.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
頭像
doracity
星球普通子民
星球普通子民
文章: 28
註冊時間: 2004-08-18 07:24

文章 doracity »

我發現什麼地方出現問題了
因為在推文時, phpbb_topics會被多寫入一行資料
因此在COUNT回覆數時便有可能有問題
因為推文不是回覆, 但在數回覆時可能會把它數了入去
*tytsim*
竹貓忠實會員
竹貓忠實會員
文章: 411
註冊時間: 2005-03-24 11:54
來自: 香港
聯繫:

文章 *tytsim* »

那你試試,
在寫入時加上注明是外掛用途,
讀取扣了注明是外掛用途的資料回覆數,
或讀取扣了推薦的資料回覆數,
可能可以暫時解決,
小弟沒用過,我本應想安裝,但是有bug= =+
kkt你試試改改,
你是最勁in this 主題..
 網絡鎮
    關於網絡的
http://tytsim.net.ru  一個網絡鎮
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

*tytsim*....你真抬舉啦!! :oops:
說到 in this topic 最勁的是這裡的版大, 我祇是滙報一下這個 bug
解鈴還需繫鈴人, 我相信原創外掛作者最是了解.

期待他的修正吧!! ;-)




.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
waterlin
星球普通子民
星球普通子民
文章: 22
註冊時間: 2002-08-05 15:24

文章 waterlin »

嗯嗯~ 這是很好的功能!
希望原作者能夠修正囉~~
Arisa520
星球公民
星球公民
文章: 206
註冊時間: 2003-10-27 00:26

文章 Arisa520 »

其實他因該是為了『推文』這個功能~
而做出這樣的設計吧~
但是有時候看到
自己發表的文章當中(搜循所有自己發表的文章)
擁有一堆『BUMP』的文章~
也實在怪怪的...
不知道有無辦法修正不要顯示...OTL...
yuei
星球公民
星球公民
文章: 93
註冊時間: 2005-12-20 22:14

文章 yuei »

其實這問題我跟作者反應過了~_~
不過沒回信Orz

還有一個問題是推文不需條件

怕碰到瘋子把所有舊文全推一次....

不知道能不能取消推薦後一並推文功能~_~??
---進期完成的外掛修改---
auction_mod加入拍賣問與答
行事曆,活動報名,相簿藝廊,3隻mod做整合如下
照片能發表至行事歷上,行事歷能看見該天照片
活動報名日期可從行事曆裡的活動做選擇
聊天室顯示會員照片
頭像
jwxie
竹貓忠實會員
竹貓忠實會員
文章: 604
註冊時間: 2005-11-26 12:02
來自: New York, USA   學業狀況: 更加努力     個人狀況: ||地獄臭蛋|| 
聯繫:

....

文章 jwxie »

之前我已經跟作者反應過類似的問題
另外, 也建議他把推薦→設定成 "允許權限"

目前是有另外一個外掛有同樣的function...
我得先找找看
明天就應該可以知道....

目前本人帳號嚴重地被盜用!MSN已經被盜!

想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流

個人小品(Blog)My phpBB-Blog免費空間討論區
頭像
doracity
星球普通子民
星球普通子民
文章: 28
註冊時間: 2004-08-18 07:24

文章 doracity »

用以下方法好像可以把問題解決了
不知是不是真的可以的, 但我測試過好像是可以的
但又不知會否引起其他問題^^

你們喜歡的可以試試看我的方法

打開:includes/functions_admin.php
(在case 'topic':入面)

代碼: 選擇全部

SET topic_replies = ' . ($row['total_posts'] - 1) . ', topic_first_post_id = ' . $row['first_post'] . ', topic_last_post_id = ' . $row['last_post'] . "
WHERE topic_id = $id
之後加上

代碼: 選擇全部

AND topic_bumps = 0

這樣好像解決了回覆數會把推文的次數也加上去的不正常現象
但當連結至回覆的文章上又好像發生問題

因此我又作出以下修改:
打開viewtopic.php

找到

代碼: 選擇全部

$join_sql = (!$post_id) ? "t.topic_id = $topic_id" : "p.post_id = $post_id AND t.topic_id = p.topic_id AND p2.topic_id = p.topic_id AND p2.post_id <= $post_id
在後面加上

代碼: 選擇全部

 AND p2.post_bump = 0

那樣這個問題就好像能完全的解決了
不知我上面所寫的會不會發生問題(因我仍是新手^^)
因此希望各位高人能指點

謝謝
Arisa520
星球公民
星球公民
文章: 206
註冊時間: 2003-10-27 00:26

文章 Arisa520 »

yuei 寫:其實這問題我跟作者反應過了~_~
不過沒回信Orz

還有一個問題是推文不需條件

怕碰到瘋子把所有舊文全推一次....

不知道能不能取消推薦後一並推文功能~_~??
這個我目前是傾向使用
推薦或者是嘔氣要收費的方式~
不僅僅可以鼓勵發文者~
也可以讓使用者不會濫用!
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

doracity 多謝你的提供, 但我修改後反覆測試,
衹要推薦後, 檢視仍然是 [Bump] 及不能進入最後文章.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
頭像
doracity
星球普通子民
星球普通子民
文章: 28
註冊時間: 2004-08-18 07:24

文章 doracity »

kkt 寫:doracity 多謝你的提供, 但我修改後反覆測試,
衹要推薦後, 檢視仍然是 [Bump] 及不能進入最後文章.
我改了後就可以進入最後文章啊
至於[BUMP]那一個字是表示那人是在做推文動作
(BUMP是推文的意思, 這不是BUG, 你如果要改, 就要另外改了, 我這個修正應只是針對修正回覆數的顯示問題, 使它不把推文的回覆也計算在回覆內)

因為在推文後, 最後發表所顯示的人名是沒有發文的, 所以是將進入最後文章這個連結轉為 [Bump]這些字而不是連去那個人發表的文章, 我相信這是原作者的意思
主題已鎖定

回到「外掛問題討論」