重要目录结说明:
admin 后台管理路径
data 数据库相关
duomi_safe 安全监测
include 核心文件库
install 安装向导
js 播放器相关
plus 插件相关,如:留言、评论等
skin 皮肤包,可自定义
templets 模板存放文件夹
uploads 附件上传目录
系统标签说明:
1)全局标签:
{duomicms:copyright}/版权调用
{duomicms:runinfo}/页面执行时间
{duomicms:sitevisitjs}/网站统计
{duomicms:sitename}/网站名称
{duomicms:sitenotice}/网站关键字
{duomicms:des}/网站描述
{duomicms:top} 页面头部
{duomicms:foot}页面尾部
{duomicms:indexlink}/首页链接
{duomicms:topiclink}/专题首页链接
{duomicms:newslink}/资讯首页链接
{duomicms:siteurl}/网址,形如:www.duomicms.net
{duomicms:member}/会员登录,注册
{duomicms:sitepath}/调用安装路径,路径可在后台设置
{duomicms:adfolder}/调用广告文件夹名,位于根目录下的js文件夹中,默认ads
{duomicms:allcount}/网站总数据数量
{duomicms:daycount}/当天更新数据数量
{duomicms:keywords}/搜索关键字(后台设置)
{duomicms:hotkeywords len=5}/热门搜索关键字(len控制显示条数)
{duomicms:currenttypeid}/当前分类ID(注意:此标签只能在分类页、内容页、播放页有效,表示当前数据所在分类ID,在其他页为-444)
{duomicms:letterlist}/首字母排序列表
{duomicms:slide width=450 height=233}/幻灯片标签,width及height属性分别控制幻灯片宽度高度
{duomicms:showhistory}/观看历史 显示/隐藏 必需调{duomicms:maxhistory}盒子
{duomicms:maxhistory width=960 height=190 num=10 style=pic} 观看历史盒子显示标签 width及height属性分别控制宽度高度,num显示条数,style样式(pic或font) 默认为pic
{duomicms:strip}<html></html>{/duomicms:strip} 移除html标签外多余的空格、换行符、制表符,起压缩网页大小作用,使网页打开更快
{duomicms:load filename}/载入附加模板 filename 是你的模板文件名
例1:
{duomicms:load head.html}/效果跟{duomicms:top}一样,载入附加模板head.html
2)自定义标签说明
解析范围:所有模板
说明:
后台添加自定义标签时候,支持多个随机显示(使用$$$隔开即可),可以用来做随机广告位
例1:
{self:tagname}
3)if标签和嵌套if标签subif(支持php语句、多elseif判断)
注意:使用==表示等于
解析范围:
支持所有模板,支持在所有循环列表标签中使用if标签,在if标签中可以使用嵌套if标签subif标签例1:
{if:[videolist:i]% 2==0}......{subif:[videolist:i]% 3==0}......{end subif}......{end if}
例2:
{if:[videolist:i]% 2==0}......{else}......{end if}
例3:
{if:[videolist:i]% 2==0}......{elseif:[videolist:i]% 3==0}......{elseif:[videolist:i]% 4==0}......{else}......{end if}
4)菜单列表标签menulist及smallmenulist
解析范围:支持所有模板
参数:
type:菜单类型:1,2,3/all/top1,2,3表示分类ID支持单个或多个分类、多个分类用逗号隔开,top表示调出一级菜单,all全部调出分类菜单
注意:
1.此标签支持双层循环嵌套,menulist内嵌smallmenulist,如下例3
2.menulist的type表示分类id(smallmenulist的type表示父级分类的ID)
例1:
{duomicms:menulist type=top}
[menulist:i]菜单项排序位
[menulist:typename]菜单项名称
[menulist:typeid]菜单项id
[menulist:upid]父级菜单项id
[menulist:link]菜单项链接
{/duomicms:menulist}
例2:
同时调出一级分类和二级分类
{duomicms:menulist type=top}[menulist:typename]{/duomicms:menulist}
{duomicms:menulist type=son}[menulist:typename]{/duomicms:menulist}
例3:
循环调出一级分类及二级分类
{duomicms:menulist type=top}
[menulist:typename]
{duomicms:smallmenulist type=[menulist:typeid]}
[smallmenulist:typename]
{/duomicms:smallmenulist}
{/duomicms:menulist}
例4:{duomicms:menulist type=1,2,3,4}
[menulist:typename]
{/duomicms:menulist}
5)资讯菜单列表标签newsmenulist及newssmallmenulist
解析范围:支持所有模板
参数:
type:菜单类型:1,2,3/all/top1,2,3表示分类ID支持单个或多个分类、多个分类用逗号隔开,top表示调出一级菜单,all全部调出分类菜单(ulliulli)
注意:
1.此标签支持双层循环嵌套,newsmenulist内嵌smallnewsmenulist,如下例3
2.newsmenulist的type表示分类id(smallnewsmenulist的type表示父级分类的ID)
例1:
{duomicms:menulist by=news type=top}
[menulist:i]菜单项排序位
[menulist:typename]菜单项名称
[menulist:typeid]菜单项id
[menulist:upid]父级菜单项id
[menulist:link]菜单项链接
{/duomicms:menulist}
例2:
同时调出一级分类和二级分类
{duomicms:menulist type=top by=news}[menulist:typename]{/duomicms:menulist}
{duomicms:menulist type=son by=news}[menulist:typename]{/duomicms:menulist}
例3:
循环调出一级分类及二级分类
{duomicms:menulist type=top by=news}
[menulist:typename]
{duomicms:smallmenulist by=news type=[menulist:typeid]}
[smallmenulist :typename]
{/duomicms:smallmenulist}
{/duomicms:menulist}
例4:{duomicms:menulist by=news type=1,2,3,4}
[menulist:typename]
{/duomicms:menulist}
6)视频区域块列表标签arealist
解析范围:所有模板
参数:
areatype:区域块列表分别调用的数据分类值为1,2,3/all支持单个或多个,多个分类逗号隔开;all调出全部一级分类的区域列表块
例:
{duomicms:arealist areatype=1,2,6}或者{duomicms:arealist letter=a,b,c,d}
[arealist:i]区域块排序位
[arealist:typename]区域块中类型的名称
[arealist:count]区域块数据数量
[arealist:link]区域块分类链接
{duomicms:videolist num=5 order=time type=areatype time=all tart=1}
或者{duomicms:videolist num=5 order=time letter=[arealist:typename]time=all start=1}
-------内部内部标签参考videolist标签用法------
{/duomicms:videolist}
{/duomicms:arealist}
7)资讯区域块列表标签newsarealist
解析范围:所有模板
参数:
areatype:区域块列表分别调用的数据分类值为1,2,3/all支持单个或多个,多个分类逗号隔开;all调出全部一级分类的区域列表块
例:
{duomicms:newsarealist areatype=all}
[arealist:i]区域块排序位
[arealist:typename]区域块中类型的名称
[arealist:count]区域块数据数量
[arealist:link]区域块分类链接
{duomicms:newslist num=40 order=time type=areatype}
-------内部内部标签参考newslist标签用法------
{/duomicms:newslist}
{/duomicms:newsarealist}
8)视频单层循环数据列表标签videolist
解析范围:所有模板
参数:
num:数据条数缺省值为10
state:连载影片调用条件 l表示连载,w为非连载,缺省值为全部
ver:视频版本,例如:ver=预告片
sid:按视频id调用视频,支持多个id,用英文逗号分开,如 sid=1,2,3,5,8
zt: 按专题id调用视频,仅支持一个id,如 zt=3
commend:推荐星级 1,2,3,4,5/all 可以调用单个、多个或全部星级缺省值为非推荐
order: 数据排序方式,id/idasc,按发布时间,time/timeasc,按点击量hit/hitasc,dayhit日点击排序 weekhit周点击排序
monthhit月点击排序,按推荐commend/commendasc,按顶次数digg/diggasc,按随机random,按评分score /douban/mtime/imdb,默认time。(其中带asc的为正序,不带asc的为倒序)
type:数据所在分类,可调出一个或多个分类数据,如 1,2,3/all缺省值为全部,在频道页值为current
time:数据发布时间,当天day 当周week 当月month 缺省值为无
start:数据列表调用的起点位置,缺省值为1
letter:数据名称的首字母,如letter=a
lang: 数据的语言
area:数据的地区
year:数据上映年份
jq:按剧情分类,如jq=爱情
reweek:按更新周期
tvs:按上映电视台
company:按制作公司
rel:相关资源调用,仅内容页和播放页有效,rel=d为同导演影片,rel=y同演员,rel=r像似名称影片(利用该标签可以很方便的实现剧情、演员表、相关资讯等功能,当资讯的关键词等于视频标题时,相关资讯即可调用成功)
{duomicms:videolist num=15 order=time type=all commend=1,2,3 start=5 letter=a lang=英语 area=美国 year=2014}
[videolist:i]数据排列位
[videolist:n]排列位,不受start影响,永远都是从1开始数
[videolist:id]数据实际id
[videolist:typeid]数据所在分类实际id
[videolist:typename]数据分类中文名
[videolist:typelink]数据分类链接
[videolist:name len=3]数据名称:可控制长度 缺省为不控制
[videolist:note len=10]影片备注信息,可配合标题一起显示,可控制长度 缺省为不控制
[videolist:link]数据内容页链接
[videolist:pic]图片
[videolist:actor len=3]主演:可控制长度,缺省为不控制
[videolist:nolinkactor]无链接主演:可控制长度,缺省为不控制
[videolist:hit]点击量
[videolist:dayhit]当日点击数
[videolist:weekhit]本周点击数
[videolist:monthhit]本月点击数
[videolist:nickname]影片别名
[videolist:reweek]更新周期
[videolist:vodlen]影片时长
[videolist:vodtotal]影片总集数
[videolist:douban]豆瓣评分
[videolist:mtime]时光网评分
[videolist:imdb]IMDB评分
[videolist:tvs]上映电视台
[videolist:company]发行公司
[videolist:des len=30]描述:可控制长度 缺省为字符长度50
[videolist:time style=yyyy-mm-dd]时间:可控制时间格式yyyy-mm-ddyy-mm-dd mm-dd 缺省为m-d 注:可选万能时间标签,详情查询php的date()函数或者gmdate() 函数
例 如实现当日更新影片的时间显示为红色<font{if:"[videolist:time style=yyyy-mm-dd]"==date('Y-m-d')} color="red"{end if} >[videolist:time style=mm-dd]</font>
[videolist:from]数据来源 如优酷、土豆
[videolist:commend]数据推荐状态值
[videolist:state]数据连载状态
[videolist:publishtime]数据发行年份
[videolist:ver]视频版本
[videolist:publisharea]数据发行地区
[videolist:playlink]数据播放页链接
[videolist:letter]数据名称的首字母
[videolist:director]导演
[videolist:lang]语言
[videolist:colorname len=3]数据彩色名称:可控制长度 缺省为不控制
[videolist:digg]顶次次数
[videolist:tread]踩次次数
[videolist:keyword]设置的SEO关键字、支持超级链接模式,可以作为数据的TAG
[videolist:score]评分
[videolist:scorenum]评分总数
[videolist:scorenumer]评分总次数
[videolist:jqtype]剧情分类名称带链接
[videolist:nolinkjqtype]剧情分类名称不带链接
{/duomicms:videolist}
9)资讯单层循环数据列表标签newslist
解析范围: 所有模板
参数:
num:数据条数缺省值为10
commend:推荐星级 1,2,3,4,5/all 可以调用单个、多个或全部星级缺省值为非推荐
order:数据排序方式id,按发布时间time,按点击量hit,按推荐commend,按顶次数digg,按随即random,按当天点击量dayhit,按周点击量weekhit,按月点击量monthhit,总得分score 默认time
type:数据所在分类,可调出一个或多个分类数据,如 1,2,3/all缺省值为全部,在频道页值为current
time:数据发布时间,当天day 当周week 当月month 缺省值为无
start:数据列表调用的起点位置,缺省值为1
letter:数据名称的首字母,如letter=a
id:资讯ID 35,6,7,58/all 默认为all
rel:rel=v相关视频,rel=n相关资讯(利用该标签可以很方便的实现剧情、演员表、相关文章等功能,当视频的标题等于资讯的关键词时,相关视频即可调用成功,当资讯的关键词相同时,相关资讯调用成功)
{duomicms:newslist num=15 order=time type=all time=day start=5 letter=a id=35,6,7,58 }
[newslist:i]资讯排列位
[newslist:n]资讯排列位,永远都是从1开始
[newslist:id]资讯实际id
[newslist:typename]分类中文名
[newslist:typelink]分类链接
[newslist:title len=10]资讯标题 具有len属性控制长度,缺省为10
[newslist:colortitle len=3]资讯标题:可控制长度 缺省为不控制
[newslist:note]资讯属性,可配合标题一起显示
[newslist:newslink]资讯内容页链接
[newslist:pic]图片
[newslist:author len=3]作者:可控制长度,缺省为不控制
[newslist:outline len=10]资讯简述,可控制长度 缺省为不控制
[newslist:content]资讯正文,资讯标题 具有len属性控制长度,缺省为不控制
[newslist:hit]点击量
[newslist:time]资讯添加时间,可控制时间格式yyyy-mm-dd yyyy-m-d yy-mm-dd mm-dd 缺省为mm-dd
[newslist:from]资讯来源
[newslist:commend]资讯推荐状态值
[newslist:letter]资讯的首字母
[newslist:digg]顶次次数
[newslist:tread]踩次次数
[newslist:score]评分
[newslist:scorenum]评分总数
[newslist:scorenumer]评分总人数
{/duomicms:newslist}
10)频道列表页标签channel.html
参数:
size:每页数据条数 缺省值为12
order: 数据排序方式,id/idasc,按发布时间,time/timeasc,按点击量hit/hitasc,按推荐commend/commendasc, 按顶次数digg/diggasc,按随机random,默认time。(其中带asc的为正序,不带asc的为倒序)
{duomicms:channellist size=10 order=time}
[channellist:i]数据排列位
[channellist:id]数据实际id
[channellist:typeid]数据所在分类实际id
[channellist:typename]数据分类中文名
[channellist:typelink]数据分类链接
[channellist:name len=3]数据名称:可控制长度 缺省为不控制
[channellist:colorname len=3]数据彩色名称:可控制长度 缺省为不控制
[channellist:note len=10]影片备注信息,可配合标题一起显示,可控制长度 缺省为不控制
[channellist:link]数据内容页链接
[channellist:pic]图片
[channellist:actor len=3]主演:可控制长度 缺省为不控制
[channellist:hit]点击量
[channellist:dayhit]当日点击数
[channellist:weekhit]本周点击数
[channellist:monthhit]本月点击数
[channellist:nickname]影片别名
[channellist:reweek]更新周期
[channellist:vodlen]影片时长
[channellist:vodtotal]影片总集数
[channellist:douban]豆瓣评分
[channellist:mtime]时光网评分
[channellist:imdb]IMDB评分
[channellist:tvs]上映电视台
[channellist:company]发行公司
[channellist:des len=30]描述:可控制长度缺省为50
[channellist:time style=yyyy-mm-dd]时间:可控制时间格式yyyy-mm-ddyy-mm-dd mm-dd 缺省为yyyy-m-d注:可选万能时间标签,详情查询php的date()函数或者gmdate() 函数
[channellist:from]数据来源 如优酷、土豆
[channellist:state]数据连载状态值
[channellist:commend]数据推荐状态值
[channellist:publishtime]数据发行年份
[channellist:ver]视频版本
[channellist:publisharea]数据发行地区
[channellist:playlink]数据播放页链接
[channellist:director]导演
[channellist:lang]语言
[channellist:digg]顶次次数
[channellist:tread]踩次次数
[channellist:keyword]设置的SEO关键字、支持超级链接模式,可以作为数据的TAG
[channellist:score]评分
[channellist:scorenum]评分总数
[channellist:scorenumer]评分总人数
[channellist:jqtype]剧情分类名称带链接
[channellist:nolinkjqtype]剧情分类名称不带链接
{/duomicms:channellist}
固定分页标签:
[channellist:pagenumber len=10]
自定义分页标签:
{channellist:pagenumber len=10}
[pagenumber:link]1.....10页链接
[pagenumber:page]页数字
{/channellist:pagenumber}
{channellist:page}当前页数
{channellist:pagecount}总页数
{channellist:recordcount} 总数据条数
{channellist:firstlink}第一页链接
{channellist:backlink}上一页链接
{channellist:nextlink}下一页链接
{channellist:lastlink}最后一页链接
自定义分页范例:
<div class="page">
<span>{channellist:page}/{channellist:pagecount} 共{channellist:recordcount}条记录</span>
<a href="{channellist:firstlink}">1..</a><a href="{channellist:backlink}"><</a>
{channellist:pagenumber len=8}
{if:{channellist:page}<>[pagenumber:page]}
<a href="[pagenumber:link]">[pagenumber:page]</a>
{else}
<em>[pagenumber:page]</em>
{end if}
{/channellist:pagenumber}
<a href="{channellist:nextlink}">></a>
<a href="{channellist:lastlink}">..{channellist:pagecount}</a>
</div>
独有标签:
{channelpage:typename} 当前分类中文名称
{channelpage:typetext} 频道页当前位置
{channelpage:title} 频道列表页seo标题
{channelpage:keywords} 频道模板MATH关键词
{channelpage:description} 频道模板MATH描述
{channelpage:order-xxx-link} 分类页排序方式链接标签,xxx可以为以下字段:id/idasc按照id排序,time/timeasc按时间排序 hit/hitasc按点击排序 commend/commendasc 按推荐星级排序 score/scoreasc按评分排序。(其中带asc的为正序,不带asc的为倒序)
新闻热点
疑难解答