第一步:按CSDN官方網上的開發步驟先確定好模塊的類型,我這里以開發獨立模塊為例.
第二步:在PHPCMS的目錄下新建一個存放模塊的文件夾test;
第三步:在test下新建一個install文件夾,文件夾內建一個config.php文件,并且格式如下:
- <?php
- $module = "jifen";
- $modulename = "游戲積分統計";
- $introduce = "獨立模塊";
- $enablecopy = "0";
- $isshare = "0";
- $author = "黃文";
- $authorsite = "http://www.49028c.com";
- $authoremail = "hjwtp2005#qq.com";
- ?>
第四步:在install下建一個mysql.txt,格式最基本要這樣寫,在module表中插入你的模塊信息數據,代碼如下:
- INSERT INTO `hjw_module` ( `moduleid` , `name` , `module` , `moduledir` , `moduledomain` , `iscore` , `iscopy` , `isshare` , `version` , `author` , `site` , `email` , `introduce` , `license` , `faq` , `setting` , `disabled` , `publishdate` , `installdate` , `updatedate` )
- VALUES (
- NULL , '游戲積分統計', 'jifen', 'jifen', '', '0', '0', '0', '1.0', '黃文', 'www.49028c.com', 'hjwtp2005@qq.com', 'FLASH游戲用的積分統計模塊', '', '', 'a:4:{s:9:"credit_on";s:1:"1";s:10:"credit_num";s:2:"10";s:11:"digg_cookie";s:1:"1";s:7:"hits_on";s:1:"1";}', '0', '0000-00-00', '0000-00-00', '0000-00-00'
- );
你也可以在這里寫上你要建立的其它相關的表,不建也可以,在開發時你再一步一步建立,chmod.txt是記錄你要把一些安裝文件拷貝到安裝目錄,開發時無需建立.
第五步:進入你安裝好的PHPCMS系統后臺,新建一個模塊,目錄填上test,點下一步就會顯示你在config.php中寫的信息,確定安裝,好了,mysql.txt中的sql語句執行成功.
第六步:進入網站頻道,修改其中一個頻道,讓他更新頻道信息緩存文件,不記得哪個文件是寫入模塊緩存信息的文件了,好像是以c開頭的,然后就可以進入你新建的模塊也點配置了.
這時你可能會看到一步說模塊未安裝的信息提示,哪你就在test目錄下建一個admin.inc.php文件,在test/admin目錄下建一個setting.inc.php文件,admin.inc.php文件最基本寫法如下:
- <?php
- defined('IN_PHPCMS') or exit('Access Denied');
- define('MOD_ROOT', PHPCMS_ROOT . "/" . $mod);
- $skinid = isset($skinid) ? $skinid : 'default';
- $skindir = PHPCMS_PATH . 'templates/' . $CONFIG['defaulttemplate'] . '/skins/' . $skinid; //Vevb.com
- if (!@include_once(MOD_ROOT . "/admin/" . $file . ".inc.php")) showmessage($LANG['illegal_operation']);
- ?>
這樣他就會找到setting.inc.php了,在setting.inc.php里寫入一些HTML可以測試一下.
新聞熱點
疑難解答