程式CODE

2013年4月8日 星期一

xoops_version.php 檔的內容

xoops_version.php是一個重要的設定檔
許多模組的功能都在這裡

$modversion = array();
//---模組基本資訊---//
$modversion['name'] = '模組中文名稱';
$modversion['version'] = 1.00;
$modversion['description'] = '模組說明';
$modversion['author'] = '作者姓名';
$modversion['credits'] = '相關有功人員';
$modversion['help'] = 'page=help';
$modversion['license'] = 'GNU GPL 2.0';
$modversion['license_url'] = 'www.gnu.org/licenses/gpl-2.0.html/';
$modversion['image'] = 'images/logo.png';
$modversion['dirname'] = basename(dirname(__FILE__));

//---模組狀態資訊---//
$modversion['status_version'] = 'RC';
$modversion['release_date'] = '日期';
$modversion['module_website_url'] = 'http://模組官網/';
$modversion['module_website_name'] = '模組官網名稱';
$modversion['module_status'] = 'RC';
$modversion['author_website_url'] = 'http://開發者網站/';
$modversion['author_website_name'] = '開發者姓名';
$modversion['min_php']=5.2;
$modversion['min_xoops']='2.5';

//---後台使用系統選單---//(此處若沒有設定為1,連偏好設定也無法使用)
$modversion['system_menu'] = 1;

//---模組資料表架構---//
//$modversion['sqlfile']['mysql'] = 'sql/mysql.sql';
//$modversion['tables'][0] = '資料表名稱';

//---後台管理介面設定---//(index.php是後台首頁,menu.php設計選單)
$modversion['hasAdmin'] = 1;
$modversion['adminindex'] = 'admin/index.php';
$modversion['adminmenu'] = 'admin/menu.php';

//---前台主選單設定---//(在主選單中是否出現此模組,以及其子選單路徑)
$modversion['hasMain'] = 1;
//$modversion['sub'][1]['name'] = '';
//$modversion['sub'][1]['url'] = '';

//---模組自動功能---//(在include目錄中,設定安裝、更新、反安裝時,連帶執行的函式)
//$modversion['onInstall'] = "include/install.php";
//$modversion['onUpdate'] = "include/update.php";
//$modversion['onUninstall'] = "include/onUninstall.php";

//---偏好設定---//(設定後台的偏好設定選項)
$modversion['config'] = array();
//$modversion['config'][0]['name'] = '偏好設定名稱(英文)';
//$modversion['config'][0]['title'] = '偏好設定標題(常數)';
//$modversion['config'][0]['description'] = '偏好設定說明(常數)';
//$modversion['config'][0]['formtype'] = '輸入表單類型';
//$modversion['config'][0]['valuetype'] = '輸入值類型';
//$modversion['config'][0]['default'] = 預設值;

//---搜尋---//
//$modversion['hasSearch'] = 1;
//$modversion['search']['file'] = "include/search.php";
//$modversion['search']['func'] = "搜尋函數名稱";
//---區塊設定---//
//$modversion['blocks'] = array();
//$modversion['blocks'][1]['file'] = "區塊檔.php";
//$modversion['blocks'][1]['name'] = 區塊名稱(常數);
//$modversion['blocks'][1]['description'] = 區塊說明(常數);
//$modversion['blocks'][1]['show_func'] = "執行區塊函數名稱";
//$modversion['blocks'][1]['template'] = "區塊樣板.html";
//$modversion['blocks'][1]['edit_func'] = "編輯區塊函數名稱";
//$modversion['blocks'][1]['options'] = "設定值1|設定值2";
//---樣板設定---//
$modversion['templates'] = array();
//$modversion['templates'][1]['file'] = 'xxx.html';
//$modversion['templates'][1]['description'] = '';

//---評論---//
//$modversion['hasComments'] = 1;
//$modversion['comments']['pageName'] = '單一頁面.php';
//$modversion['comments']['itemName'] = '主編號';
//---通知---//
//$modversion['hasNotification'] = 1;

沒有留言:

張貼留言