全局标签 code {$maccms.site_name} 网站名称 {$maccms.site_url} 网站url {$maccms.site_keywords} 网站关键字 {$maccms.site_description} 网站叙述 {$maccms.site_icp} 备案号 {$maccms.site_qq} 值班员qq {$maccms.site_email} 值班员email {$maccms.site_tj} 统计数据代码 {$maccms.site_status} 网站状态1开启0关闭 {$maccms.site_close_tip} 网站停用提示信息 {$maccms.path} 网站目录 {$maccms.path_tpl} 当前模板目录 {$maccms.search_hot} 热门搜索词 {$maccms.mid}模块id,1视频2文章3专题 {$maccms.aid}当前系统页面id 首页1 地图2 rss3 留言本4 评论5 用户中心6 自定义页面7 视频首页10 文章首页20 专题首页30 视频分类页11 视频分类筛选12 视频搜索13 视频详情请14 视频播放15 视频下载16 文章分类21 文章分类甄选22 文章搜索23 文章详情24 专题详情31 引入模板文件 code {include file="public/head"} 条件判断if标签 code 由于if标签的condition属性里面基本上使用的是php语法,尽可能使用推论标签和Switch标签会更加简洁: {if condition="($name == 1) OR ($name > 100) "} value1 {elseif condition="$name eq 2"/}value2 {else /} value3 {/if} empty标签用作判断某个变量是否为空,用法: {empty name="name"} name为空值 {/empty} 如果判断没赋值,可以使用: {notempty name="name"} name不为空 {/notempty} 友情链接标签 code 参数: type:友情链接类型 font则表示文字,pic则表示图片 num: 获取数据条数 例: {maccms:link num="2" type="pic"} {$key}序号 {$vo.link_name}名称 {$vo.link_url}地址 {$vo.link_pic}图片 {/maccms:link} 留言本标签 code 参数: num:数据条数 默认值10 paging:与否开启分页yes by:数据排序依据 id,time 基准: {maccms:gbook num="10" paging="no" order="desc" by="time"} {$key}序号 {$vo.gbook_id} 编号id {$vo.gbook_name} 帖子昵称 {$vo.gbook_content} 帖子内容 {$vo.gbook_reply} 答复内容 {$vo.gbook_ip} 帖子者IP {$vo.gbook_time} 留言时间 {$vo.gbook_replytime} 答复时间 {/maccms:gbook} 评论标签 code 参数: num:数据条数 默认值10 paging:与否打开分页yes by:数据排序依据 id,time 例: {maccms:comment num="10" paging="no" order="desc" by="time"} {$key} 排序位 {$vo.comment_id} 编号id {$vo.comment_name} 评论昵称 {$vo.comment_content} 评论内容 {$vo.comment_ip} 评论者IP {$vo.comment_time} 评论时间 {$vo.childs} 答复评论项 {/maccms:comment} 分类标签(视频,文章通用型) code 参数: order排列顺序desc倒序,asc正序 by排序依据 start从第几条已经开始 num获取条数 ids选定分类parent以获取一级分诶;child获取子分类;1,2,3一组选定ID; flag视频=vod文章=art {maccms:type num="10" order="asc" by="sort" ids="all"} 内部同下方,{$obj.改为{$vo.结尾即可 {/maccms:type} =======分类页独有标签======= {$obj.parent} 如果当前访问的是二级分类,这个是一级分类对象,也同样包含以下属性,如{$obj.parent.type_id}一级分类id {$obj.type_id}分类id {$obj.type_name}名称 {$obj.type_enname}别称 {$obj.type_sort}排序号 {$obj.type_mid}所属模块 {$obj.type_pid}上级id {$obj.type_status}状态1开启0停用 {$obj.type_tpl}分类页模板 {$obj.type_tpl_list}甄选页模板 {$obj.type_tpl_detail}详情页模板 {$obj.type_tpl_play}播放页模板 {$obj.type_tpl_down}下载页模板 {$obj.type_key}关键字 {$obj.type_des}叙述信息 {$obj.type_title}标题 {$obj.type_extend}拓展配置json {:mac_url_type($obj)} 分类链接 专题列表标签 code 参数: order排序顺序desc倒序,asc正序 by排序依据 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"} 内部同下方,{$obj.改成{$vo.结尾即可 {/maccms:topic} =======专题页独特标签======= {$obj.topic_id}专题id {$obj.topic_name}名称 {$obj.topic_en}别称 {$obj.topic_sub}副标 {$obj.topic_status}状态 {$obj.topic_sort}排序号 {$obj.topic_letter}首字母 {$obj.topic_color}高亮颜色 {$obj.topic_tpl}模板文件 {$obj.topic_type}扩展分类 {$obj.topic_pic}图片 {$obj.topic_pic_thumb}缩略图 {$obj.topic_pic_slide}幻灯图 {$obj.topic_key}seo关键字 {$obj.topic_des}seo描述 {$obj.topic_title}seo标题 {$obj.topic_blurb}简介 {$obj.topic_remarks}附注 {$obj.topic_level}推荐值 {$obj.topic_up}顶数 {$obj.topic_down}摔数 {$obj.topic_score}平均分 {$obj.topic_score_all}总评分 {$obj.topic_score_num}总评次 {$obj.topic_hits}总点击 {$obj.topic_hits_day}日点击 {$obj.topic_hits_week}周点击 {$obj.topic_hits_month}月点击 {$obj.topic_time}更新时间 {$obj.topic_time_add}添加时间 {$obj.topic_content}详尽了解 {$obj.topic_extend}扩展配置json {:mac_url_topic_detail($obj)} 专题详情页链接 {:mac_url_topic_index()} 专题首页链接 剧情分类、地区、语言、年代、版本、资源标签 code 剧情分类标签参数: order: 排序desc倒序,asc正序 num:表明条数 {maccms:class num="10" order="desc"} {$key} 序号 {$vo.class_name} 分类名称 {$vo.class_link} 链接 {/maccms:class} 地区标签参数: order: 排序desc倒序,asc正序 num:显示条数 {maccms:area num="5" order="desc"} {$key} 排序位 {$vo.area_name} 地区名称 {$vo.area_link} 链接地址 {/maccms:area} 语言标签参数: order:排序desc倒序,asc正序 num:显示条数 {maccms:lang num="5" order="desc"} {$key} 排序位 {$vo.lang_name} 语言名称 {$vo.lang_link} 链接地址 {/maccms:lang} 年代标签参数: order:排序desc倒序,asc正序 num:显示条数 {maccms:year num="5" order="desc"} {$key} 排序位 {$vo.year_name} 语言名称 {$vo.year_link} 链接地址 {/maccms:year} 版本标签参数: order:排序desc倒序,asc正序 num:显示条数 {maccms:version num="5" order="desc"} {$key} 排序位 {$vo.version_name} 版本名称,如高清版,剧场版 {$vo.version_link} 链接地址 {/maccms:version} 资源标签参数: order:排序desc倒序,asc正序 num:显示条数 {maccms:state num="5" order="desc"} {$key} 排序位 {$vo.state_name} 状态名称,例如正片,预告片 {$vo.state_link} 链接地址 {/maccms:state} 分页标签详解 code 分页标签需用在,首页、分类页、甄选页、专题首页、搜索页、文章内容页、留言本、评论 其中包含暗藏参数pageurl="",视频默认是vod/type,文章分页预设是art/type,分页时必须重新加入此参数以免分页出错!!! 例如:{maccms:vod num="10" paging="yes" pageurl="vod/type" half="3"} {/maccms:vod} 视频分类页是pageurl="vod/type" 视频筛选页是pageurl="vod/show" 视频搜索页是pageurl="vod/search" 首页就是pageurl="index/index" 文章分类页是pageurl="art/type" 文章甄选页是pageurl="art/show" 文章搜索页就是pageurl="art/search" 其中half参数就是设置表明分页数字页码的个数,不设置预设为5。 参数揭秘: 系统提供了$__PAGING__分页变量,可以来进行diy定制。 例子:视频搜索页参数和标签详解 code 参数揭秘: wd:名称或主演 ids:数据id支持多个逗号分割 1,2,3 letter:首字母 enname:别称 actor:主演 director:编剧 area:地区 lang:语言 year:上映年代 version:版本 state:资源类型 level:推荐等级 tid:分类id order:排序 desc(倒序) asc (正序) by:排序字段 独有标签: {$param.page}当前页码 {$param.wd}关键字 {$param.area}地区 {$param.lang}语言 {$param.year}年代 {$param.actor}演员 {$param.director}编剧 {$param.class}拓展分类 视频列表标签 code 参数 order排列顺序desc倒序,asc正序 by排序依据 start从第几条已经开始 num以获取条数 ids指定1,2,3一组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分页地址 {maccms:vod num="10" paging="no" type="all" order="asc" by="sort"} 内部同下方,{$obj.改成{$vo.开头即可 {/maccms:vod} =======视频内容页独有标签======= {$obj.vod_id} 视频id {$obj.type_id} 分类id {$obj.type_id_1} 一级分类id {$obj.type} 视频分类对象,二级属性可参照分类 {$obj.type_1} 一级分类对象,二级属性可以参照分类 {$obj.group_id} 用户组id {$obj.vod_name} 视频名 {$obj.vod_sub} 副标题 {$obj.vod_en} 别称 {$obj.vod_status} 状态0未审1已审 {$obj.vod_letter} 首字母 {$obj.vod_color} 颜色 {$obj.vod_tag} tags {$obj.vod_class} 扩展分类 {$obj.vod_pic} 图片 {$obj.vod_pic_thumb} 缩略图 {$obj.vod_pic_slide} 幻灯图 {$obj.vod_actor} 主演 {$obj.vod_director} 导演 {$obj.vod_writer}编剧 {$obj.vod_blurb} 概述 {$obj.vod_remarks} 附注 {$obj.vod_pubdate}公映日期 {$obj.vod_total} 总集数 {$obj.vod_serial} 连载中数 {$obj.vod_tv} 公映电视台 {$obj.vod_weekday} 节目周期 {$obj.vod_area} 地区 {$obj.vod_lang} 语言 {$obj.vod_year} 年代 {$obj.vod_version} 版本-dvd,hd,720p {$obj.vod_state} 资源类别-正片,预告片,花絮 {$obj.vod_author} 编辑人员 {$obj.vod_jumpurl} 重定向url {$obj.vod_tpl} 单一制模板 {$obj.vod_tpl_play} 独立播放页模板 {$obj.vod_tpl_down} 单一制下载页模板 {$obj.vod_isend} 是否结束 {$obj.vod_lock} 瞄准1 {$obj.vod_level} 所推荐级别 {$obj.vod_points_play} 流媒体下载 {$obj.vod_points_down} 下载付费 {$obj.vod_hits} 总点击量 {$obj.vod_hits_day} 日点击量 {$obj.vod_hits_week} 周点击量 {$obj.vod_hits_month} 月点击量 {$obj.vod_duration} 时长 {$obj.vod_up} 顶数 {$obj.vod_down} 踩数 {$obj.vod_score} 平均分 {$obj.vod_score_all} 总评分 {$obj.vod_score_num} 评分次数 {$obj.vod_time} 更新时间 {$obj.vod_time_add} 添加时间 {$obj.vod_time_hits} 点击时间 {$obj.vod_time_make} 生成时间 {$obj.vod_trysee} 试看时长分后 {$obj.vod_reurl} 来源地址 {$obj.vod_rel_vod} 关联视频ids {$obj.vod_rel_art} 关联文章ids {$obj.vod_content} 详细了解 {$obj.vod_play_from} 播放组 {$obj.vod_play_server} 播放服务器组 {$obj.vod_play_note} 播出备注 {$obj.vod_play_url} 播出地址 {$obj.vod_down_from} 下载租房 {$obj.vod_down_server} 下载服务器组 {$obj.vod_down_note} 下载附注 {$obj.vod_down_url} 下载地址 {:mac_url_vod_detail($obj)} 视频详情页链接 {:mac_url_vod_play($obj,['sid'=>1,'nid'=>1])} 视频播放页链接 {:mac_url_vod_down($obj,['sid'=>1,'nid'=>1])} 视频下载页链接 视频内容页、播放页标签 code 列举播放地址 {maccms:foreach name="obj.vod_play_list" id="vo"}共{$__PAGING__.record_total}条数据,当前{$__PAGING__.page_current}/{$__PAGING__.page_total}页{/maccms:foreach} 列举下载地址 {maccms:foreach name="obj.vod_down_list" id="vo"}{$vo.from}-在线播放
[{$vo.player_info.tip}]{maccms:foreach name="vo.urls" id="vo2"} $vo.sid,'nid'=>$vo2.nid])}">{$vo2.title} {/maccms:foreach}{/maccms:foreach} 上边循环过程中,其中获取播放器详细信息的方法就是 {$vo.player_info.from} 编码 {$vo.player_info.show} 名称 {$vo.player_info.des} 备注 {$vo.player_info.tip} 提示 {$vo.player_info.sort} 排序 {$vo.player_info.parse} 解析接口 =======视频播放页独特标签======= {$param.sid} 当前播出组序号 {$param.nid} 当前集数序号 {$obj.player_info.link_next} 下一页地址,最后一页时此链接将当前页链接 {$obj.player_info.link_pre} 上一页地址,第一页时此链接将当前页链接 {$obj['vod_play_list'][$param['sid']]} 获取当前播出组数据 {$obj['vod_play_list'][$param['sid']]['player_info']} 播放器信息 {$obj['vod_play_list'][$param['sid']]['server_info']} 服务器组信息 {$obj['vod_play_list'][$param['sid']]['url_count']} 总集数 {$obj['vod_play_list'][$param['sid']]['urls']} 集数信息 {$obj['vod_play_list'][$param['sid']]['urls'][$param['nid']]} 当前集数信息 {$obj['vod_play_list'][$param['sid']]['urls'][$param['nid']]['name']} 当前集数名称 {$obj['vod_play_list'][$param['sid']]['urls'][$param['nid']]['url']} 当前集数url 下载页获取以上信息,请把vod_play_list改为vod_down_list,其他参数维持不变 {$player_data} 播出数据 {$player_js} 读取播放器 =======以获取与当前视频相关联视频和关联文章数据======{$vo.from}-下载
[{$vo.player_info.tip}]{maccms:foreach name="vo.urls" id="vo2"} $vo.sid,'nid'=>$vo2.nid])}">{$vo2.title} {/maccms:foreach}与“{$obj.vod_name}”关联的视频
-
{maccms:vod num="6" rel="'.$obj['vod_rel_vod'].'" order="desc" by="time"}
{$vo.vod_name}
{$vo.vod_version}
{/maccms:vod}
与“{$obj.vod_name}”关联的文章
-
{maccms:art num="6" rel="'.$obj['vod_rel_art'].'" order="desc" by="time"}
{$vo.art_name}
{$vo.vod_from}
{/maccms:art}
与“{$obj.art_name}”关联的视频
-
{maccms:vod num="6" ids="'.$obj['art_rel_vod'].'" order="desc" by="time"}
{$vo.vod_name}
{$vo.vod_version}
{/maccms:vod}
与“{$obj.art_name}”关联的文章
-
{maccms:art num="6" ids="'.$obj['art_rel_art'].'" order="desc" by="time"}
{$vo.art_name}
{$vo.vod_from}
{/maccms:art}
共{$__PAGING__.record_total}条数据,当前{$__PAGING__.page_current}/{$__PAGING__.page_total}页