1 頁 (共 1 頁)

[已解決] 有關 Top5 List v1.0.3 相容性的問題

發表於 : 2011-01-26 12:44
阿維
●快速架站程式:AppServ v2.5.9
●您的上網方式:FTTB
●您的 phpBB 版本:phpBB 3.0.8
●您的 domain (網域名稱) :bbs.oitc.com.tw
●您的 phpBB 連結網址: http://bbs.oitc.com.tw:8080

因為需要因此同時安裝這兩個外掛,可是發現這兩個外掛的檔案名稱彼此互相衝突,請問該如何將 Top5 List 的檔案名稱從 toplist.php、toplist_body.html 改為 toplist_10.php、toplist_body_10.html 同時在程式部分可以正常使用 (這部份我有嘗試過替換變數可是修改失敗) 還請幫忙解答了,謝謝!

Re: Top5 List v1.0.3 與 Thanks for posts 撞名的問題

發表於 : 2011-01-27 10:48
心靈捕手
JORDAN 寫: 因為需要因此同時安裝這兩個外掛,可是發現這兩個外掛的檔案名稱彼此互相衝突,請問該如何將 Top5 List 的檔案名稱從 toplist.php、toplist_body.html 改為 toplist_10.php、toplist_body_10.html 同時在程式部分可以正常使用 (這部份我有嘗試過替換變數可是修改失敗) 還請幫忙解答了,謝謝!
建議您:
1. 貼出這兩支外掛的連結。
2. 補充說明您修改的方法。

Re: Top5 List v1.0.3 與 Thanks for posts 撞名的問題

發表於 : 2011-01-27 14:51
阿維
Top5 List v1.0.3
Thanks for posts MOD (感謝作者)
具體改法是將 toplist 變數改成 toplist_10 雖然可以顯示,但"熱門"標籤以及滑鼠移過標題出現詳細資訊的效果失效

Re: Top5 List v1.0.3 與 Thanks for posts 撞名的問題

發表於 : 2011-01-27 20:09
心靈捕手
JORDAN 寫:Top5 List v1.0.3
Thanks for posts MOD (感謝作者)
具體改法是將 toplist 變數改成 toplist_10 雖然可以顯示,但"熱門"標籤以及滑鼠移過標題出現詳細資訊的效果失效
針對您的附檔,試試修改如下:
--開啟--
toplist_10_body.html

--找到--
約 100 行

代碼: 選擇全部

.toplist_10 {
--取代成--

代碼: 選擇全部

.toplist {
--找到--
約 104 行

代碼: 選擇全部

.toplist_10 li {
--取代成--

代碼: 選擇全部

.toplist li {
--找到--
約 156 行

代碼: 選擇全部

<ul class="toplist_10">
--取代成--

代碼: 選擇全部

<ul class="toplist">
存檔後,清除論壇快取。

Re: Top5 List v1.0.3 與 Thanks for posts 撞名的問題

發表於 : 2011-01-28 20:55
阿維
還是不行,我在之後索性把所有變數改成 list10 在其它網站上測試皆正常使用,但在有安裝感謝外掛的網站同樣遇到 IE 錯誤訊息也不能正常使用
我看還是重新安裝所有外掛再仔細的檢查好了 :((

代碼: 選擇全部

網頁錯誤詳細資料

使用者代理程式: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
時間戳記: Fri, 28 Jan 2011 12:54:55 UTC


訊息: 此處需要物件
行: 556
字元: 2
程式碼: 0
URI: http://a-wei.wdo.tw/index.php

Re: Top5 List v1.0.3 與 Thanks for posts 撞名的問題

發表於 : 2011-01-28 22:19
心靈捕手
JORDAN 寫:還是不行,我在之後索性把所有變數改成 list10 在其它網站上測試皆正常使用,但在有安裝感謝外掛的網站同樣遇到 IE 錯誤訊息也不能正常使用
我看還是重新安裝所有外掛再仔細的檢查好了 :((

代碼: 選擇全部

網頁錯誤詳細資料

使用者代理程式: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
時間戳記: Fri, 28 Jan 2011 12:54:55 UTC


訊息: 此處需要物件
行: 556
字元: 2
程式碼: 0
URI: http://a-wei.wdo.tw/index.php
我個人並沒有興趣去安裝這支「感謝」外掛;
只是針對您所碰到的問題與解決,提出修正。

之前,我也曾經因為「萬年曆」與「行事曆」的檔名衝突,而修改了萬年曆外掛的檔案名稱。但是,純粹也只是修改檔案名稱,並沒有去動到您所謂的「變數」。

假設,我遭遇了您相同的問題,當然,我也會修改「Top5 List v1.0.3」外掛的檔案名稱。不過,我不會去更改任何變數。

以下方法提供您參考。
更改檔名:
  • toplist.php -> toplist_10.php
  • toplist_body.html -> toplist_10_body.html
修改檔案:
  • --開啟--
    toplist_10.php

    --找到--

    代碼: 選擇全部

    ?>
    --之前,增加--

    代碼: 選擇全部

    $template->set_filenames(array(
    	'body' => 'toplist_10_body.html')
    );
  • --開啟--
    index.php

    --找到--

    代碼: 選擇全部

    include($phpbb_root_path . 'toplist.'.$phpEx);
    --取代成--

    代碼: 選擇全部

    include($phpbb_root_path . 'toplist_10.'.$phpEx);
  • --開啟--
    index_body.html

    --找到--

    代碼: 選擇全部

    <!-- INCLUDE toplist_body.html -->
    --取代成--

    代碼: 選擇全部

    <!-- INCLUDE toplist_10_body.html -->
儲存所有檔案後,清除論壇快取。

發表於 : 2011-04-07 18:19
阿維
我想大概跟變數無關,因為我今天架設一個有安裝 phpBB Gallery 1.0.6 的 phpBB 3.0.8 左下角還是會出現黃色的錯誤訊息 (如同這篇文章所說的)

但是有安裝這兩個外掛的其它網站卻沒有問題,雖然那個網站的 Top5 List 是 1.0.1b [2008-09-24] 的檔案,就算把舊檔案拿來覆蓋也是會出現錯誤訊息

讓我開始在想會不會是跟 Apache 或 php 模組相容性還是瀏覽器的問題有關,不管是 Mozilla Firefox 3.6.16 或 IE 8.0 也是一樣,真不知道該如何處理

我的環境:
主機作業系統:Windows XP SP4
快速架站程式:AppServ v2.5.9
您的 phpBB 版本:phpBB 3.0.8
安裝外掛:phpBB Gallery 1.0.6、Top5 List v1.0.3
瀏覽器環境:Mozilla Firefox 3.6.16、IE 8.0

我在猜想可能是 HTML 語法有關,跟我提到的變數毫無相關吧

Re: [問題] 有關 Top5 List v1.0.3 相容性的問題

發表於 : 2011-07-27 10:57
Barlos
是不是這兩個 MOD (Top List 與 Thanks for Post) 都是用 automod 安裝, 引起的後續無法處理.

這邊建議手動安裝 Top List,
更改檔名:
toplist.php -> toplist_10.php
toplist_body.html -> toplist_10_body.html

Thank for Post 才用 automod 安裝.

Re: [問題] 有關 Top5 List v1.0.3 相容性的問題

發表於 : 2011-07-27 11:35
阿維
那個到最後可能是跟主機環境有關,像是那台主機有防火牆可能有把回傳的資訊給擋掉,反正不管如何我已經放棄了。

以上!