關於行事曆外掛,更換風格後格式遺失的狀況,請前輩指點

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

版主: 版主管理群譯文組

版面規則
請注意!您的提問必須遵守發問格式,違者砍文。
主題已鎖定
sohodavis
星球普通子民
星球普通子民
文章: 2
註冊時間: 2007-04-03 10:30
來自: Kaohsiung, Taiwan

關於行事曆外掛,更換風格後格式遺失的狀況,請前輩指點

文章 sohodavis »

安裝外掛:phpBB Calendar (alightner) (行事曆) (Update 0.1.0)

狀況說明:我希望在我的網站裡安裝行事曆,完工後卻發現我的行事曆頁面始終無法像心靈捕手老師的示範站台一樣美觀。起初我懷疑是我在修改的程序上沒有做好,於是又架了一個乾淨的環境重新安裝測試,在測試環境中,我只裝了行事曆外掛(版本0.1.0)AeroGreen風格,但狀況依然沒有改善。以下是畫面擷圖:
  1. 我希望的版面:(心靈捕手老師抱歉,跟您借個圖)
    圖檔
  2. 我的畫面:(預設風格:prosilver)
    prosilver
    prosilver
  3. 我留意到心靈捕手老師的示範頁面風格是prosilver SE,於是我也想辦法找到一樣的風格,不過行事曆卻變成這樣:
    prosilver SE
    prosilver SE
  4. 最後是我的站的風格,行事曆卻變成這樣,越變越糟(AeroGreen):
    AeroGreen
    AeroGreen
我不確定calendar.php是不是有去讀某一支我系統中沒有的CSS?或是我在安裝的過程是不是有什麼疏漏,因為我想要的畫面一直跑不出來。另外我有留意到在心靈捕手老師的示範頁面中,無論風格怎麼改,回到行事曆頁面時,風格會固定在prosilver SE,這又是如何辦到的呢?以上疑問懇請前輩指點。任何意見或提示都歡迎,如有資料不足處請告知,我會盡快補上,十分感謝!
●主機作業系統:Windows Server 2003
●快速架站程式:AppServ 2.5.10
●上網方式:ADSL (Hinet)
●phpBB 版本:phpBB 3.0.7-PL1
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 關於行事曆外掛,更換風格後格式遺失的狀況,請前輩指點

文章 心靈捕手 »

這個行事曆外掛,目前只有支援 prosilver(系列)風格;
您的 AeroGreen 屬於 subsilver2(系列)風格,不適用。

您必須檢視關於 xml/prosilver.xml 的修改是否完備?
記得存檔後,要清除論壇快取與風格(主題/圖檔組)之重新整理。

若是要使用 prosilver SE 風格,則得注意:
除了相關樣板檔不必上傳之外,其餘的步驟都要比照 prosilver 風格處理。

至於您提到「無論風格怎麼改,回到行事曆頁面時,風格會固定在prosilver SE」現象,
則是我指定了行事曆的風格,以免使用 subsilver2 風格瀏覽行事曆時會出現錯誤訊息。
修改方法如下:
--開啟--
calendar.php

--找到--

代碼: 選擇全部

$user->setup('calendar');
--取代成--

代碼: 選擇全部

$user->setup('calendar', 3);
--開啟--
calendarpost.php

--找到--

代碼: 選擇全部

$user->setup('calendarpost');
--取代成--

代碼: 選擇全部

$user->setup('calendarpost', 3);
--儲存與關閉--
p.s.
後頭數字「3」,必須更改為您要限定的風格之 ID。
預設 prosilver 之 ID 為 1;接著,其他風格之 ID 會以您安裝的先後排序。
例如:
我第二個安裝的風格是 subsilver2,那麼它的 ID 為 2;
我第三個安裝的風格是 prosilver SE,那麼它的 ID 為 3;
餘此類推。
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
sohodavis
星球普通子民
星球普通子民
文章: 2
註冊時間: 2007-04-03 10:30
來自: Kaohsiung, Taiwan

Re: 關於行事曆外掛,更換風格後格式遺失的狀況,請前輩指點

文章 sohodavis »

確實是我個人的疏漏,只有按照install.xml去修改,沒有參照到xml/prosilver.xml的內容。現在狀況已經排除,非常,非常感謝老師的指點。
●主機作業系統:Windows Server 2003
●快速架站程式:AppServ 2.5.10
●上網方式:ADSL (Hinet)
●phpBB 版本:phpBB 3.0.7-PL1
主題已鎖定

回到「[3.0.x] 外掛問題討論」