suoluetu 开发规范 - MuYuCMS官网

开发规范

本篇主要讲解MuYuCMS内容管理系统开发模板规范相关问题
模板目录
系统模板放在/template/目录下。可以在后台系统管理 > 模板管理中设置使用模板
  │─template/1/  模板1
  │  ├─public   模板公共文件目录
  │  │ |-footer.html
  │  │ |-header.html
  │  ├─static   资源存放目录
  │  ├─|-js      js文件目录
  │  ├─|-css     css文件目录
  │  ├─|-images   图片文件目录
  │  ├─|-fonts    字体图标文件
  │  ├─user   模板会员中心目录
  │  ├─|-public   会员中心模板公共文件目录(注:没有该目录可调用模板根目录下的公共资源文件)
  │  ├─|   |-footer.html    会员中心底部
  │  ├─|   |-header.html    会员中心头部
  │  ├─|   |-menu.html    会员中心菜单栏
  │  ├─|-static   会员中心资源存放目录
  │  ├─|   |-css    会员中心css文件目录
  │  ├─|   |-js     会员中心js文件目录
  │  ├─|   |-images 会员中心图片文件目录
  │  ├─|   |-fonts  会员中心字体图标文件
  │  ├─|   |-更多....
  │  ├─|-index.html     会员中心首页
  │  ├─|-tg.html     会员中心在线投稿  
  │  ├─|-tg_record.html     会员中心投稿记录
  │  ├─|-tg_edit.html     会员中心稿子编辑(注:稿子一旦审核通过将无法编辑)
  │  ├─|-my_comment.html    会员中心我的评论
  │  ├─|-my_dynamic.html   会员中心我的动态
  │  ├─|-my_fans.html   会员中心我的粉丝
  │  ├─|-my_feedback.html   会员中心我的留言
  │  ├─|-my_follow.html   会员中心我的关注
  │  ├─|-my_home.html   会员中心个人主页
  │  ├─|-update_means.html   会员中心修改资料
  │  ├─|-update_passwd.html   会员中心修改密码
  │  ├─|-更多....
  │  │
  │  ├─index.html    首页  *
  │  ├─article_content.html    文章内容页  *
  │  ├─article_list.html    文章列表页  *
  │  ├─article_right.html    文章列表/内容页侧边栏  
  │  ├─login.html    会员中心登录  *
  │  ├─reg.html    会员中心注册  *
  │  ├─password.html    会员中心找回密码  *
  │  ├─search.html    首页搜索列表  *
  │  ├─suoluetu.png    模板缩略图  *
  │  ├─config.php    模板配置文件  *
  │     
  │─tempalte/2/  模板2
  │─...
  │─template/n/  模板N
  
  注:* 号标识必须命名相同!
  注:下个版本将不会强制要求内容页和列表页命名规范
模板配置文件config.php
例:
    <?php
    return array(
    'tempname'=>'muyucms',//模板名称 必须和模板文件夹名称一致!
    'tempurl'=>'www.muyucms.com',//模板作者地址或演示站地址
    'tempversion'=>'1.0',//当前模板版本
    'tempauthor'=>'MuYu',//当前模板作者
    //模板封面图 默认获取模板文件夹根souluetu.png
    );   
模板资源文件引入
例:
    引入模板目录下/public/static/js/muyu.js文件可以这样:
    <script type="text/javascript" src="__ INDEXST__static/js/muyu.js"></script>  注:复制时请把INDEX前面的空格去掉

    引入模板目录下/public/static/css/muyu.css文件
    <link rel="stylesheet" href="__ INDEXST__static/css/muyu.css">  注:复制时请把INDEX前面的空格去掉
    ...
    以此类推,公共资源文件文件都是这样引入