当前位置:首页 > CMS教程 > phpcms > 列表

phpcms的安装和卸载文件

发布:smiling 来源: PHP粉丝网  添加日期:2013-11-15 20:28:13 浏览: 评论:0 

一、安装文件

①languages文件夹

语言包:zh-cn\order.lang.php

  1. //样式  
  2. <?php  
  3. $LANG['order_new'] =    '订单管理';  
  4. ?> 

②templates文件夹(可不写

③config.inc.php

  1. //基本格式固定  
  2. <?php   
  3. defined('IN_PHPCMS'or exit('Access Denied');  
  4. defined('INSTALL'or exit('Access Denied');  
  5. $module = 'order';  
  6. $modulename = '订单管理';  
  7. $introduce = '订单管理模块';  
  8. $author = 'suihui';  
  9. ?> 

④extention.inc.php

  1. //固定格式  
  2. defined('IN_PHPCMS'or exit('Access Denied');  
  3. defined('INSTALL'or exit('Access Denied');  
  4. //向menu表里添加后台数据,parentid 父级id  m 模块名  c 文件名  a 方法名  listorder排序  display 是否显示 1显示   true返回值  
  5. $parentid = $menu_db->insert(array('name'=>'link''parentid'=>29, 'm'=>'link''c'=>'link''a'=>'init''data'=>'''listorder'=>0, 'display'=>'1'), true);  
  6. $menu_db->insert(array('name'=>'add_link''parentid'=>$parentid'm'=>'link''c'=>'link''a'=>'add''data'=>'''listorder'=>0, 'display'=>'0'));  
  7. $menu_db->insert(array('name'=>'edit_link''parentid'=>$parentid'm'=>'link''c'=>'link''a'=>'edit''data'=>'''listorder'=>0, 'display'=>'0'));  
  8. $menu_db->insert(array('name'=>'delete_link''parentid'=>$parentid'm'=>'link''c'=>'link''a'=>'delete''data'=>'''listorder'=>0, 'display'=>'0'));  
  9. $menu_db->insert(array('name'=>'link_setting''parentid'=>$parentid'm'=>'link''c'=>'link''a'=>'setting''data'=>'''listorder'=>0, 'display'=>'1'));  
  10. $menu_db->insert(array('name'=>'add_type''parentid'=>$parentid'm'=>'link''c'=>'link''a'=>'add_type''data'=>'''listorder'=>0, 'display'=>'1'));  
  11. $menu_db->insert(array('name'=>'list_type''parentid'=>$parentid'm'=>'link''c'=>'link''a'=>'list_type''data'=>'''listorder'=>0, 'display'=>'1'));  
  12. $menu_db->insert(array('name'=>'check_register''parentid'=>$parentid'm'=>'link''c'=>'link''a'=>'check_register''data'=>'''listorder'=>0, 'display'=>'1'));  
  13.  
  14. //向安装表里与添加值  
  15. $link_db = pc_base::load_model('link_model');  
  16. $link_db->insert(array('siteid'=>1,'typeid'=>$typeid,'linktype'=>'1','name'=>'PHPCMS','url'=>'http://www.phpcms.cn','logo'=>'http://www.phpcms.cn/images/logo_88_31.gif','passed'=>1,'addtime'=>SYS_TIME));   
  17. $link_db->insert(array('siteid'=>1,'typeid'=>$typeid,'linktype'=>'1','name'=>'盛大在线','url'=>'http://www.sdo.com','logo'=>'http://www.snda.com/cn/logo/comp_logo_sdo.gif','passed'=>1,'addtime'=>SYS_TIME));  
  18.  
  19. //必须与array('name'=>'link'  要对应  
  20. $language = array('link'=>'友情链接''add_link'=>'添加友情链接''edit_link'=>'编辑友情链接''delete_link'=>'删除友情链接''link_setting'=>'模块配置''add_type'=>'添加类别''list_type'=>'分类管理''check_register'=>'审核申请'); 

⑤model.php

  1. //固定格式 知道怎么修改  
  2. <?php    
  3. defined('IN_PHPCMS'or exit('Access Denied');  
  4. defined('INSTALL'or exit('Access Denied');  
  5. return array('link');  
  6. ?> 

⑥module.sql

  1. //可以借助phpmyadmin 主要是向module表里添加数据  
  2. INSERT INTO `phpcms_module` VALUES ('link''友情链接''''0''1.0''''array (\n  1 => \n  array (\n    \'is_post\' => \'1\',\n    \'enablecheckcode\' => \'0\',\n  ),\n)''0''0''2010-09-06''2010-09-06'); 

⑦order.sql

借助phpmyadmin 工具生成

二、卸载文件uninstall

extention.inc.php

  1. //格式固定  
  2.  <?php   
  3. defined('IN_PHPCMS'or exit('Access Denied');  
  4. defined('UNINSTALL'or exit('Access Denied');  
  5. $type_db = pc_base::load_model('type_model');  
  6. $typeid = $type_db->delete(array('module'=>'link'));  
  7. if(!$typeidreturn FALSE;  
  8.  ?> 

link.sql

  1. DROP TABLE IF EXISTS `phpcms_link`; 

model.php

  1. <?php   
  2. defined('IN_PHPCMS'or exit('Access Denied');  
  3. defined('UNINSTALL'or exit('Access Denied');  
  4. return array('link');  
  5. ?> 

Tags: phpcms 安装文件 卸载文件

分享到: