線上書籍

Home

XOOPS升級

一、更新內建模組

由於系統升級會連同裡面的內建模組一起升級,模組也記得去進行更新。

二、恢復自訂區塊內容(從xoops 2.2.x升級者)

升級完後,自訂區塊可能會消失!請到後台的區塊管理介面,並且選擇「自訂區塊」,我們要將剛剛備份的區塊內容一個一個恢復。請點選您要恢復的區塊,按下編輯,並將備份的內容貼回去即可,其餘設定都不需要改。

三、清除快取目錄

請到後台的「維護」功能,將三個快取目錄都清一清,以免留下以 些早期的樣板,導致畫面不正常。

四、重新上傳新版模組

網站更新了,裡面的模組當然也要更新一下,畢竟離上次更新時間已經非常久,需多模組都已經出了許多的新版本。

若您是從XOOPS 2.2 UTF-8升級上來的,上傳新模組順便可以補齊缺少的tchinese_utf8語系(因為早期都要把tchinese_utf8改名為tchinese)。

當然,若是該模組沒有新版本可上傳,那麼自然也沒有tchinese_utf8語系,因此,您可以直接到該模組的language中將tchinese改為tchinese_utf8即可。

五、若是後台區塊亂掉了

 這種情形通常會出現在早期便安裝XOOPS的網站,然後一路更新上來的網站,但這種情況其實並不多見。

新版的XOOPS的後台其實預設會載入編號4、8、9、10的區塊,一般來說,應該就是「等待驗證」、「積分排行榜」、「歡迎新會員」、「最新評論」這四個區塊,然而,早期 XOOPS的區塊並不見得就是這四個區塊,當我們一路升級上來的時候,可能就會發現,為什麼我後台載入的都是一些奇怪的區塊。

要解決很簡單,只要去修改後台樣版即可。若是用預設的後台管理樣板 default,那麼請開啟這個檔案:

/modules/system/themes/default/xotpl/xo_tabs.html

然後搜尋一下「<{block id=4}>」找到後(約在26行處),看是要修改編號,或者乾脆將該四個區快刪除掉,一勞永逸。

六、修正選單

若是升級後發現選單全部都不會換行了,這是因為XOOPS的預設樣式檔中,對於連結的樣式有變的緣故。只要找出主要的css檔,加入以下兩行到最後面即可:

#mainmenu a{display:block;} #usermenu a{display:block;} 七、重開網站

到後台「偏好設定→系統設定→一般設定」然後將「關閉網站」選為「否」,您的網站可以重新開張囉!

八、將news匯入tadnews
  1. 下載此檔 import.php
  2. 解壓縮,並覆蓋掉 modules/tadnews/admin/import.php 即可