1 頁 (共 1 頁)

[問題]推薦文章外掛(已解決)

發表於 : 2004-12-12 16:47
小斌
我依照[原創][外掛]推薦文章這一篇在自己論壇上加上推薦文章功能,並且選擇使用不扣錢的版本。

目前裝好了是沒有什麼錯誤訊息,但是按了推薦文章的連結後數字並不會增加,資料庫也沒有更新。請問可能的原因會是怎樣呢?謝謝。
----------------------------------
●架設主機作業系統:Windows 2000 Server SP4
●快速架站程式:Appserv 2.4.0
●上網方式:學術網路
●安裝的程式:Apache 1.3.29+ php 4.3.6+ MySql 4.0.18
●phpBB2 版本:phpBB 2.0.11
●domain(網域名稱) :otakus.dyndns.org
●phpBB2 連結網址: http://otakus.dyndns.org/phpBB2/

發表於 : 2004-12-12 18:28
Martinet
很有可能是漏了安裝一段更新資料庫的部分..
或是作者漏寫~~
又或是版本不相容(雖然不大可能XD)

總之,先檢查看看哪裡有沒有漏裝哩

發表於 : 2004-12-12 19:49
小斌
現在來一步一步檢查。
KCTONY 寫:SQL 語法:
viewtopic.php部分
KCTONY 寫:打開 language\lang_chinese_traditional_taiwan\lang_main.php 找地方加入
KCTONY 寫:在SELECT後面那一大串的最後面加上
KCTONY 寫:要改 viewtopic.php 時 那一大串改成如下
KCTONY 寫:尋找

代碼: 選擇全部

'MESSAGE' => $message,
在後面加入
subilver.cfg部分
KCTONY 寫:尋找

代碼: 選擇全部

$images['icon_quote'] = "$current_template_images/{LANG}/icon_quote.gif";
在後面加入
KCTONY 寫:下載圖片
放在 \templates\subSilver\images\lang_chinese_traditional_taiwan\ 目錄下
以上都有改好了…但問題還在。._.

發表於 : 2004-12-15 15:02
common.php 有一段要略過不執行,有試過嗎?^^
我先找一下…\r
依夢兒 寫:由於從 phpBB 2.0.9 開始的 common.php 新增加了一段程式碼,影響到很多舊外掛的相容性。
(或是說,這一些外掛的作者當初在開發外掛的時候,沒有仔細研究,所以現在才會這樣。 :P )
在此我提供一個簡單的解決方法。

開啟 common ,搜尋:

代碼: 選擇全部

// Unset globally registered vars - PHP5 ... hhmmm
覆蓋為:

代碼: 選擇全部

/*// Unset globally registered vars - PHP5 ... hhmmm
搜尋:

代碼: 選擇全部

}

// PHP5 with register_long_arrays off?
覆蓋為:

代碼: 選擇全部

}*/

// PHP5 with register_long_arrays off?
這樣就可以了,利用 /* 和 */ 符號,讓 common.php 略過該段程式碼不去執行,也就可以維持很多舊外掛的相容性。

這樣作對於 phpBB 的安全性有沒有影響,我不清楚,也許是有的。
但是我自己 run 了一陣子,到目前沒有遇到什麼問題。

我之所以這樣作,是因為我安裝的外掛太多了,除了水怪的擲骰子,還有其它外掛也出現不相容於 2.0.9 的情形。
但是我自己又沒有能力一一把這一些不相容於 2.0.9 的外掛修正成相容,所以我只好選擇以快刀斬亂麻的方式進行修正。
如果你安裝的外掛不多,或是只有水怪一個外掛不相容於 2.0.9 的話,建議你還是乖乖照著上面網友提供的方法進行修正吧!

發表於 : 2004-12-17 09:53
小斌
翔 寫:common.php 有一段要略過不執行,有試過嗎?^^
喔喔!真是太感謝你了~ :mrgreen:
我會試試看,再回報結果。

其實我已經改裝了另外一個Appraise Mod,但還是碰到一樣的問題。
http://phpbb-tw.net/phpbb/viewtopic.php?t=30748
我是想說如果只修改Mod的程式就能運作的話就更好了~

發表於 : 2005-01-10 19:13
勻兒
翔 寫:common.php 有一段要略過不執行,有試過嗎?^^
我先找一下…\r
依夢兒 寫:由於從 phpBB 2.0.9 開始的 common.php 新增加了一段程式碼,影響到很多舊外掛的相容性。
(或是說,這一些外掛的作者當初在開發外掛的時候,沒有仔細研究,所以現在才會這樣。 :P )
在此我提供一個簡單的解決方法。

開啟 common ,搜尋:

代碼: 選擇全部

// Unset globally registered vars - PHP5 ... hhmmm
覆蓋為:

代碼: 選擇全部

/*// Unset globally registered vars - PHP5 ... hhmmm
搜尋:

代碼: 選擇全部

}

// PHP5 with register_long_arrays off?
覆蓋為:

代碼: 選擇全部

}*/

// PHP5 with register_long_arrays off?
這樣就可以了,利用 /* 和 */ 符號,讓 common.php 略過該段程式碼不去執行,也就可以維持很多舊外掛的相容性。

這樣作對於 phpBB 的安全性有沒有影響,我不清楚,也許是有的。
但是我自己 run 了一陣子,到目前沒有遇到什麼問題。

我之所以這樣作,是因為我安裝的外掛太多了,除了水怪的擲骰子,還有其它外掛也出現不相容於 2.0.9 的情形。
但是我自己又沒有能力一一把這一些不相容於 2.0.9 的外掛修正成相容,所以我只好選擇以快刀斬亂麻的方式進行修正。
如果你安裝的外掛不多,或是只有水怪一個外掛不相容於 2.0.9 的話,建議你還是乖乖照著上面網友提供的方法進行修正吧!
不好意思~我的問題可能有點呆...

可是我真的找不到這兩段作修改ˊˋ

發表於 : 2005-01-16 23:26
hodielee
Appraise Post Mod 1.1.1

可否提供這版的下載連結給我
我不能下載說\r
謝謝

發表於 : 2005-01-24 09:33
天霜
http://starryhometown.net/forum/viewtop ... =2830#2830

推薦文章不相容 phpBB 2.0.11 及訪客的問題
我都修好了 :mrgreen:

不過記得要先拆掉舊版推薦文章的喔 :!:

發表於 : 2005-01-24 19:52
StickyKid
天霜 寫:http://starryhometown.net/forum/viewtop ... =2830#2830

推薦文章不相容 phpBB 2.0.11 及訪客的問題
我都修好了 :mrgreen:

不過記得要先拆掉舊版推薦文章的喔 :!:
:mrgreen: 想不到已經有您的修正版
我以前在裝的時候也覺得很怪~怎麼裝都裝不好\r
說真的文章評分外掛我還是覺得動機的推薦文章最好\r
或許是在巴哈給GP給習慣了吧~ :lol:

發表於 : 2005-01-24 20:15
天霜
StickyKid 寫: :mrgreen: 想不到已經有您的修正版
我以前在裝的時候也覺得很怪~怎麼裝都裝不好\r
說真的文章評分外掛我還是覺得動機的推薦文章最好\r
或許是在巴哈給GP給習慣了吧~ :lol:
我是這幾天才裝的@@
然後才開始進行修正的

除了因為 common.php 的原因外
不扣錢的在viewtopic.php的部份還多了塊} @@|||

目前已知的 Bug 都已經修好了,再來可能會優化及強化吧~

發表於 : 2005-01-24 20:33
StickyKid
天霜 寫:我是這幾天才裝的@@
然後才開始進行修正的

除了因為 common.php 的原因外
不扣錢的在viewtopic.php的部份還多了塊} @@|||

目前已知的 Bug 都已經修好了,再來可能會優化及強化吧~
這樣啊~那我就算搭個順風車囉? :-P
我會把它改成跟巴哈的GP一樣吧^^" :mrgreen:
我覺得那樣比較好玩 也省資料庫SIZE