==模板结构=
│─template/1/ 模板1
│ ├─info.ini 模板信息文件
│ ├─ads 广告文件目录
│ ├─js js文件
│ ├─css css文件
│ ├─images 图片文件
│ └─html 模板文件目录
│ └─art 文章模块模板目录
│ └─comment 评论模块模板目录
│ └─gbook 留言本模块模板目录
│ └─index 首页模块模板目录
│ └─label 自定义页面模块模板目录
│ └─map 地图页模块模板目录
│ └─public 公共页面模板目录
│ └─rss RSS和sitemap模板目录
│ └─topic 专题模块模板目录
│ └─user 用户中心模块模板目录
│ └─vod 视频模块模板目录
│ └─plot 分集剧情模块模板目录
│ └─website 网址导航模块模板目录
│─tempalte/2/ 模板2
│─…
│─template/n/ 模板N
模板目录下的info.ini介绍
里边包含了对模板文件的简单介绍,及adsdir广告文件存放目录的设置,默认广告目录为ads
模板名称==
public/include.html 全站公共引入文件 引入js、css样式,还有系统JS变量
public/head.html 全站头部
public/foot.html 全站尾部
public/jump.html 跳转提示页模板
public/msg.html 错误提示页模板
public/paging.html 分页样式模板
public/digg.html 顶踩样式模板
public/score.html 普通评分样式模板
public/star.html 星星评分样式模板
│
comment/index.html 评论页
comment/ajax.html 评论页
gbook/index.html 留言本
gbook/report.html 报错页面
│
index/index.html 首页
│
map/rss.html rss
map/baidu.html 百度sitemap
map/google.html 谷歌sitemap
│
topic/index.html 专题首页
topic/detail.html 专题详情页
│
art/confirm.html 确认支付积分页面
art/detail.html 文章内容页
art/detail_pwd.html 验证密码页
art/rss.html 文章内容rss
art/search.html 文章搜索页
art/type.html 文章分类页
art/show.html 文章分类筛选页
│
vod/confirm.html 确认支付积分页面
vod/copyright.html 版权提示和跳转
vod/detail.html 视频内容页
vod/detail_pwd.html 验证密码页
vod/rss.html 视频内容rss
vod/play.html 视频播放页
vod/player.html 试看页面播放页
vod/player_pwd.html 验证密码页
vod/down.html 视频下载页
vod/downer_pwd.html 验证密码页
vod/search.html 视频搜索页面
vod/type.html 视频分类页面
vod/show.html 视频分类筛选页
vod/plot.html 视频分集剧情列表
│
user/ajax_info.html 用户弹出层登录详情
user/ajax_login.html 用户弹出层登录界面
user/buy.html 用户中心-在线充值
user/cards.html 用户中心-充值卡记录
user/cash.html 用户中心-提现记录
user/downs.html 用户中心-下载记录
user/favs.html 用户中心-收藏记录
user/findpass.html 用户中心-找回密码
user/findpass_msg.html 用户中心-找回密码提示信息
user/foot.html 用户中心-公共底部
user/head.html 用户中心-公共头部
user/include.html 用户中心-公共引入文件
user/index.html 用户中心-首页
user/info.html 用户中心-个人详情
user/login.html 用户中心-登录页
user/orders.html 用户中心-在线充值记录
user/pay.html 用户中心-支付页
user/payment_weixin.html 用户中心-支付微信二维码
user/plays.html 用户中心-点播记录
user/popedom.html 用户中心-权限列表
user/reg.html 用户中心-注册
user/reward.html 用户中心-分销记录
user/upgrade.html 用户中心-会员升级
│
plot/index.html 分集剧情首页
plot/detail.html 分集剧情详情页
|
actor/index.html 演员首页
actor/detail.html 演员详情页
actor/search.html 演员网址搜索页
actor/show.html 演员筛选页
actor/type.html 演员分类页
|
role/index.html 角色首页
role/detail.html 角色详情页
role/show.html 角色筛选页
│
website/index.html 网址导航首页
website/detail.html 网址详情页
website/search.html 网址搜索页
website/show.html 网址筛选页
website/type.html 网址分类页
==全局标签=
{
KaTeX parse error: Expected 'EOF', got '}' at position 17: …accms.site_name}̲网站名称 {
maccms.site_url}网站url
{
KaTeX parse error: Expected 'EOF', got '}' at position 19: …cms.site_wapurl}̲ wap网站url {
maccms.site_logo}网站logo
{
KaTeX parse error: Expected 'EOF', got '}' at position 20: …ms.site_waplogo}̲ wap网站logo {
maccms.site_keywords}网站关键字
{
KaTeX parse error: Expected 'EOF', got '}' at position 24: …ite_description}̲网站描述 {
maccms.site_icp}备案号
{
KaTeX parse error: Expected 'EOF', got '}' at position 15: maccms.site_qq}̲站长qq {
maccms.site_email}站长email
{
KaTeX parse error: Expected 'EOF', got '}' at position 15: maccms.site_tj}̲统计代码;也可以用{
maccms.path}static/js/tj.js 来动态引入统计代码。
{
KaTeX parse error: Expected 'EOF', got '}' at position 19: …cms.site_status}̲网站状态1开启0关闭 {
maccms.site_close_tip}网站关闭提示信息
{
KaTeX parse error: Expected 'EOF', got '}' at position 12: maccms.path}̲网站目录 {
maccms.path_tpl}当前模板目录
{
KaTeX parse error: Expected 'EOF', got '}' at position 12: maccms.date}̲ 当前日期 {
maccms.search_hot} 热门搜索词
{
KaTeX parse error: Expected 'EOF', got '}' at position 24: …rt_extend_class}̲ 全局文章扩展分类 {
maccms.vod_extend_class} 全局视频扩展分类
{
KaTeX parse error: Expected 'EOF', got '}' at position 24: …od_extend_state}̲ 全局视频资源 {
maccms.vod_extend_version} 全局视频版本
{
KaTeX parse error: Expected 'EOF', got '}' at position 23: …vod_extend_area}̲ 全局视频地区 {
maccms.vod_extend_lang} 全局视频语言
{
KaTeX parse error: Expected 'EOF', got '}' at position 23: …vod_extend_year}̲ 全局视频年代 {
maccms.vod_extend_weekday} 全局视频更新周期
{
KaTeX parse error: Expected 'EOF', got '}' at position 25: …tor_extend_area}̲ 全局演员地区 {
maccms.http_type} 当前url访问协议,会输出 http:// 或者 https://
{$maccms.controller_action} 当前页面触发的程序路径controller/action
如果 m a c c m s . 标 签 不 够 用 , 想 调 用 其 他 配 置 项 的 内 容 , 可 以 用 maccms.标签不够用,想调用其他配置项的内容,可以用 maccms.标签不够用,想调用其他配置项的内容,可以用GLOBALS[‘config’] 来获取到
例如
{
KaTeX parse error: Expected 'EOF', got '}' at position 39: …’][‘site_name’]}̲ 其他项:具体包含哪些属性可以…GLOBALS[‘config’]);die; {/php}
$GLOBALS[‘config’][‘site’] 站点配置
$GLOBALS[‘config’][‘app’] 预留参数配置
$GLOBALS[‘config’][‘user’] 用户配置
$GLOBALS[‘config’][‘gbook’] 留言本配置
$GLOBALS[‘config’][‘comment’] 评论配置
$GLOBALS[‘config’][‘upload’] 上传配置
$GLOBALS[‘config’][‘interface’] 站外入库配置
$GLOBALS[‘config’][‘pay’] 支付配置
$GLOBALS[‘config’][‘collect’] 采集配置
$GLOBALS[‘config’][‘api’] api配置
$GLOBALS[‘config’][‘connect’] 第三方登录配置
$GLOBALS[‘config’][‘weixin’] 微信配置
$GLOBALS[‘config’][‘view’] url浏览模式配置
$GLOBALS[‘config’][‘path’] url静态路径配置
$GLOBALS[‘config’][‘rewrite’] 路由配置
$GLOBALS[‘config’][‘weixin’] 微信配置
$GLOBALS[‘config’][‘email’] 邮件配置
$GLOBALS[‘config’][‘play’] 播放器配置
$GLOBALS[‘config’][‘urlsend’] url推送配置
$GLOBALS[‘config’][‘sms’] 短信配置
$GLOBALS[‘config’][‘extra’] 自定义参数配置
$GLOBALS[‘config’][‘seo’] SEO参数配置
SEO参数信息———————————————
{
KaTeX parse error: Expected 'EOF', got '}' at position 20: …ms.seo.vod.name}̲ 视频首页SEO标题 {
maccms.seo.vod.key} 视频首页SEO关键字
{
KaTeX parse error: Expected 'EOF', got '}' at position 19: …cms.seo.vod.des}̲ 视频首页SEO描述 {
maccms.seo.art.name} 文章首页SEO标题
{
KaTeX parse error: Expected 'EOF', got '}' at position 19: …cms.seo.art.key}̲ 文章首页SEO关键字 {
maccms.seo.art.des} 文章首页SEO描述
{
KaTeX parse error: Expected 'EOF', got '}' at position 22: ….seo.actor.name}̲ 演员首页SEO标题 {
maccms.seo.actor.key} 演员首页SEO关键字
{
KaTeX parse error: Expected 'EOF', got '}' at position 21: …s.seo.actor.des}̲ 演员首页SEO描述 {
maccms.seo.role.name} 角色首页SEO标题
{
KaTeX parse error: Expected 'EOF', got '}' at position 20: …ms.seo.role.key}̲ 角色首页SEO关键字 {
maccms.seo.role.des} 角色首页SEO描述
{
KaTeX parse error: Expected 'EOF', got '}' at position 21: …s.seo.plot.name}̲ 剧情首页SEO标题 {
maccms.seo.plot.key} 剧情首页SEO关键字
{
KaTeX parse error: Expected 'EOF', got '}' at position 20: …ms.seo.plot.des}̲ 剧情首页SEO描述 {
maccms.seo.website.name} 网址导航首页SEO标题
{
KaTeX parse error: Expected 'EOF', got '}' at position 23: …seo.website.key}̲ 网址导航首页SEO关键字 {
maccms.seo.website.des} 网址导航首页SEO描述
-———————-下方高能———————————————
$GLOBALS[‘type_id’] 当前分类页ID,在(分类页,筛选页,内容页,播放页,下载页都有值)
$GLOBALS[‘type_pid’] 当前分类页父ID,在(分类页,筛选页,内容页,播放页,下载页都有值)
{$maccms.mid}模块id,1=>’视频’,2=>’文章’,3=>’专题’,4=>’评论’,5=>’留言’,6=>’用户中心’,7=>’自定义页面’,8=>’演员’,9=>’角色’,10=>’剧情’,11=>’网址’
{$maccms.aid}当前系统页面id
首页1
地图2
rss3
留言本4
评论5
用户中心6
自定义页面7
视频首页10
视频分类页11
视频分类筛选12
视频搜索13
视频详情14
视频播放15
视频下载16
视频角色17
文章首页20
文章分类21
文章分类筛选22
文章搜索23
文章详情24
专题首页30
专题搜索33
专题详情34
演员首页80
演员分类81
演员筛选82
演员搜索83
演员详情84
角色首页90
角色搜索93
角色详情94
剧情首页100
剧情搜索103
剧情想请104
网址导航首页110
网址导航分类111
网址导航筛选112
网址导航搜索113
网址导航详情114
设计首页幻灯片的时候,建议统一调用推荐值为9的数据~
=引入模板文件=
{include file=“public/head”}
=分类列表标签=
order排列顺序desc倒序,asc正序
by排序依据 id,sort
start从第几条开始
num获取条数
ids指定分类parent获取一级分诶;child获取子分类;1,2,3一组指定ID;
parent父分类id
flag视频=vod文章=art
cachetime自定义缓存时间单位秒
{maccms:type num=“10” order=“asc” by=“sort” ids=“all”}
内部同下方,{
KaTeX parse error: Expected '}', got 'EOF' at end of input: obj.改为{
vo.开头即可
{/maccms:type}
嵌套标签获取一级及二级
{maccms:type ids=“1,2,3,4” order=“asc” by=“sort” id=“vo1” key=“key1”}
一级分类:{
KaTeX parse error: Expected 'EOF', got '}' at position 14: vo1.type_name}̲- {maccms:type …vo1[’type_id’].’” order=“asc” by=“sort” id=“vo2” key=“key2”}
二级分类{$vo2.type_name}
{/maccms:type}
{/maccms:type}
=分类页独有标签=
{
KaTeX parse error: Expected 'EOF', got '}' at position 11: obj.parent}̲ 如果当前访问的是二级分类,这…obj.parent.type_id}一级分类id
{
KaTeX parse error: Expected 'EOF', got '}' at position 12: obj.type_id}̲分类id {
obj.type_name}名称
{
KaTeX parse error: Expected 'EOF', got '}' at position 12: obj.type_en}̲别名 {
obj.type_sort}排序号
{
KaTeX parse error: Expected 'EOF', got '}' at position 13: obj.type_mid}̲所属模块 {
obj.type_pid}上级id
{
KaTeX parse error: Expected 'EOF', got '}' at position 16: obj.type_status}̲状态1开启0关闭 {
obj.type_tpl}分类页模板
{
KaTeX parse error: Expected 'EOF', got '}' at position 18: …j.type_tpl_list}̲筛选页模板 {
obj.type_tpl_detail}详情页模板
{
KaTeX parse error: Expected 'EOF', got '}' at position 18: …j.type_tpl_play}̲播放页模板 {
obj.type_tpl_down}下载页模板
{
KaTeX parse error: Expected 'EOF', got '}' at position 13: obj.type_key}̲关键字 {
obj.type_des}描述信息
{
KaTeX parse error: Expected 'EOF', got '}' at position 15: obj.type_title}̲标题 {
obj.type_extend}扩展配置json
{
KaTeX parse error: Expected 'EOF', got '}' at position 14: obj.type_logo}̲分类图标 {
obj.type_pic}分类封面
{
KaTeX parse error: Expected 'EOF', got '}' at position 17: …bj.type_jumpurl}̲跳转url {:mac_url…obj)} 分类链接
=专题列表标签=
order排列顺序desc倒序,asc正序
by排序依据 id, time,time_add,score,hits,hits_day,hits_week,hits_month,up,down,level,rnd
start从第几条开始
num获取条数
ids指定1,2,3一组指定ID;
timeadd添加时间 一天前 -1 day,一周前-1 week,一月前-1 month,一小时前-1 hour
timehits点击时间 一天前 -1 day,一周前-1 week,一月前-1 month,一小时前-1 hour
time更新时间 一天前 -1 day,一周前-1 week,一月前-1 month,一小时前-1 hour
hitsmonth月点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000
hitsweek周点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000
hitsday日点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000
hits总点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000
paging是否分页yes
{maccms:topic num=“10” paging=“no” order=“asc” by=“sort” ids=“all”}
内部同下方,{
KaTeX parse error: Expected '}', got 'EOF' at end of input: obj.改为{
vo.开头即可
{/maccms:topic}
=专题页独有标签=
{
KaTeX parse error: Expected 'EOF', got '}' at position 13: obj.topic_id}̲专题id {
obj.topic_name}名称
{
KaTeX parse error: Expected 'EOF', got '}' at position 13: obj.topic_en}̲别名 {
obj.topic_sub}副标
{
KaTeX parse error: Expected 'EOF', got '}' at position 17: …bj.topic_status}̲状态 {
obj.topic_sort}排序号
{
KaTeX parse error: Expected 'EOF', got '}' at position 17: …bj.topic_letter}̲首字母 {
obj.topic_color}高亮颜色
{
KaTeX parse error: Expected 'EOF', got '}' at position 14: obj.topic_tpl}̲模板文件 {
obj.topic_type}扩展分类
{
KaTeX parse error: Expected 'EOF', got '}' at position 14: obj.topic_pic}̲图片 {
obj.topic_pic_thumb}缩略图
{
KaTeX parse error: Expected 'EOF', got '}' at position 20: …topic_pic_slide}̲幻灯图 {
obj.topic_key}seo关键字
{
KaTeX parse error: Expected 'EOF', got '}' at position 14: obj.topic_des}̲seo描述 {
obj.topic_title}seo标题
{
KaTeX parse error: Expected 'EOF', got '}' at position 16: obj.topic_blurb}̲简介 {
obj.topic_remarks}备注
{
KaTeX parse error: Expected 'EOF', got '}' at position 16: obj.topic_level}̲推荐值 {
obj.topic_up}顶数
{
KaTeX parse error: Expected 'EOF', got '}' at position 15: obj.topic_down}̲踩数 {
obj.topic_score}平均分
{
KaTeX parse error: Expected 'EOF', got '}' at position 20: …topic_score_all}̲总评分 {
obj.topic_score_num}总评次
{
KaTeX parse error: Expected 'EOF', got '}' at position 15: obj.topic_hits}̲总点击 {
obj.topic_hits_day}日点击
{
KaTeX parse error: Expected 'EOF', got '}' at position 20: …topic_hits_week}̲周点击 {
obj.topic_hits_month}月点击
{
KaTeX parse error: Expected 'EOF', got '}' at position 15: obj.topic_time}̲更新时间 {
obj.topic_time_add}添加时间
{
KaTeX parse error: Expected 'EOF', got '}' at position 18: …j.topic_content}̲详细介绍 {
obj.topic_extend}扩展配置json
{
KaTeX parse error: Expected 'EOF', got '#' at position 31: …od|explode=‘,’,#̲##|count} 专题包含视…obj.topic_rel_art|explode=‘,’,###|count} 专题包含文章数量
{:mac_url_topic_detail($obj)} 专题详情页链接
{:mac_url_topic_index()} 专题首页链接
=视频列表标签=
order排列顺序desc倒序,asc正序
by排序依据 id,time,time_add,score,hits,hits_day,hits_week,hits_month,up,down,level,rnd
start从第几条开始
num获取条数
ids指定1,2,3一组ID;
not不抱含id 多个逗号链接
type指定获取分类数据 all所有;1,2,3指定;
class指定某扩展分类 支持多个 动作,喜剧
tag指定tag 支持多个 aaa,xxx
level指定推荐值 支持多个 1,2
area指定地区 支持多个 大陆,香港
lang指定语言 支持多个 国语,粤语
year指定年代 支持多个 2002,2003
state资源类别 支持多个 高清版,剧场版,抢先版
version资源版本 支持多个 正片,预告片
weekday更新周期 支持多个 一,二,三
rel指定关联数据 1,2,3 或 变形金刚
timeadd添加时间 一天前 -1 day,一周前-1 week,一月前-1 month,一小时前-1 hour
timehits点击时间 一天前 -1 day,一周前-1 week,一月前-1 month,一小时前-1 hour
time更新时间 一天前 -1 day,一周前-1 week,一月前-1 month,一小时前-1 hour
hitsmonth月点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000
hitsweek周点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000
hitsday日点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000
hits总点击量 大于一千 gt 1000, 小于一千 lt 1000,区间一千二千之间 between 1000,2000
paging是否分页yes
pageurl分页地址
cachetime自定义缓存时间单位秒
isend是否连载完毕 0,1
plot是否包含分集剧情 0,1
{maccms:vod num=“10” paging=“no” type=“all” order=“asc” by=“sort”}
内部同下方,{
KaTeX parse error: Expected '}', got 'EOF' at end of input: obj.改为{
vo.开头即可
{/maccms:vod}
=视频内容页独有标签=
{
KaTeX parse error: Expected 'EOF', got '}' at position 11: obj.vod_id}̲ 视频id {
obj.type_id} 分类id
{
KaTeX parse error: Expected 'EOF', got '}' at position 14: obj.type_id_1}̲ 一级分类id {
obj.type} 分类对象,二级属性可参考分类属性
{
KaTeX parse error: Expected 'EOF', got '}' at position 19: ….type.type_name}̲ 分类名 {
obj.type.type_en} 分类拼音
{
KaTeX parse error: Expected 'EOF', got '}' at position 11: obj.type_1}̲ 一级分类对象,二级属性可参考…obj.type_1.type_name} 一级分类名
{
KaTeX parse error: Expected 'EOF', got '}' at position 19: ….type_1.type_en}̲ 一级分类拼音 {
obj.group_id} 用户组id
{
KaTeX parse error: Expected 'EOF', got '}' at position 13: obj.vod_name}̲ 视频名 {
obj.vod_sub} 副标题
{
KaTeX parse error: Expected 'EOF', got '}' at position 11: obj.vod_en}̲ 别名 {
obj.vod_status} 状态0未审1已审
{
KaTeX parse error: Expected 'EOF', got '}' at position 15: obj.vod_letter}̲ 首字母 {
obj.vod_color} 颜色
{
KaTeX parse error: Expected 'EOF', got '}' at position 12: obj.vod_t