2.5.8系列版本增加了許多功能,區塊、加密等級...等皆有不同。最主要是能在PHP 7.1上面運作,以下列出我們升級過程遇到問題時的筆記整理。 閱讀全文... | 235字符 (含本文)
閱讀全文... | 8182字符 (含本文)
由於各主機商針對用戶權限政策不同,有可能在租用虛擬主機時產生無法正常安裝的問題。 ![]() 更新方式為:下載>Download後將之解壓縮
將htdocs資料夾下的所有檔案上傳覆蓋
將upgrade資料夾整個上傳至您的網站下
連上http://您的網址/upgrade執行更新
進入後台更新有指示需要更新的模組
注意事項:
更新檔中htdocs資料夾下的xoops_data與xoops_lib內的檔案是要對應您最初安裝XOOPS時所設定的路徑,如果您最初安裝XOOPS時有將xoops_data與xoops_lib改變放置的路徑,或是更名,請依最初資料夾為準覆蓋它。 XOOPS 許多佈景檔會預先在入 JS
在模組內如果重複引用到 JS 檔的話,容易造成Javascript 的程式出錯
提供一個函式
function tpl_file_include($tpl_include){
if(!isset($xoopsTpl)){ $xoopsTpl = new XoopsTpl(); }
$xoopsTheme = $xoopsTpl->fetch($GLOBALS['xoTheme']->path . '/' . $GLOBALS['xoTheme']->canvasTemplate);
foreach($tpl_include as $type => $file_array){
foreach($file_array as $file){
if(is_bool(strpos($xoopsTheme, $file))){
switch($type){
case 'js':
$GLOBALS['xoTheme']->addScript(XOOPS_URL.'/browse.php?Frameworks/' . $file);
break;
case 'css':
$GLOBALS['xoTheme']->addStylesheet( XOOPS_URL.$file );
break;
}
}
}
}
}
此函式的作用在於驗證佈景檔是否有載入相同的字串檔案
使用陣列將檔案引入
陣列 必須放在 header.php 下方
以下為範例:
來個簡易範例(後台):
|