蓝梦专业图片管理系统模板标签代码参考

【conlist 标记
  这个标记是最常用的一个标记,也叫自由列表标记,其中 hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist 这些标记都是由这个标记所定义的不同属性延伸出来的别名标记。
功能说明:获取指定的图片列表
适用范围:封面模板、列表模板、文档模板
基本语法:
{lm:conlist name='con' catid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' limit='0,10'}
底层模板(InnerHtml)
{/lm:conlist}

属性说明:

[0] name=''表标变量标识符(必须指定)
[1] catid='' 表示栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目;
[2] row='' 表示返回文档列表总数;
[4] titlelen='' 表示标题长度;
[5] infolen='' 表示内容简介长度;
[6] imgwidth='' 表示缩略图宽度;
[7] imgheight='' 表示缩略图高度;
§ type='commend'时,表示推荐文档,等同于 {lm:coolart}{/lm:coolart}
§ type='image'时,表示必须含有缩略图片的文档,等同于{lm:imglist}{/lm:imglist}、{lm:imginfolist}{/lm:imginfolist}
§ type='spec'时,表示专题,等同于标记{lm:specart}{/lm:specart}
以上属性值可以联合使用,如: type='commend image' 表示推荐的图片文档
[8] contentid='' 取得指写内容ID文章
[9] orderby='' 表示排序方式,默认值是 publish_date 按发布时间排列。
§ orderby='click' 表示按点击数排列
§ orderby='content_id' 按文章ID排序
§ orderby='postnum' 按文章评论次数排序

[10] orderway='' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序。
[12] channelid='' ID" 用于主页,频道ID必须填写,
[13] limit='起始,结束' 表示限定的记录范围,row属性必须等于"结束 - 起始",mysql的limit语句是由0起始的,如 “limit 0,5”表示的是取前五笔记录,“limit 5,5”表示由第五笔记录起,取下五笔记录,使用了本属性后,row属性将无效。
[14] subday='天数' 表示在多少天以内的文档,通常用于获取指定天数的热门文档、推荐文档、热门评论文档等

底层模板字段:
content_id 内容ID title 标题 description 简介 contents 内容 thumb 缩略图 tags 标签 url 网址 is_publish 是否发布 status 状态 order 排序
click 点击 postnum 评论次数 publish_date 发布时间 reader_pointer 阅读所需点数 cat_id 分类ID channel_id频道 user_id 用户 memberid 会员id
其中:
textlink = <a href='conurl'>title</a>
typelink = <a href='typeurl'>typename</a>
imglink = <a href='url'><img src='thumb' border='0' width='imgwidth' height='imgheight'></a>
image = <img src='thumb' border='0' width='imgwidth' height='imgheight'>
字段调用方法:{name.varname}
如:
{lm:conlist name='con' infolen='100'}
{con.textlink}
<br>
{con.info}
<br>
{/lm:conlist}


【Channel 标记】

功能说明:用于获取栏目列表
适用范围:封面模板、列表模板、文档模板
(1)基本语法
{lm:channel name='' row='' orderyby='' orderway='' limitid=''}
自定义样式模板(InnerText)
{/lm:channel}
(2)属性

[0] name='字母' 变量标识
[1] limitid=>'1,2,3,4,5' 多个频道ID,用“,"隔开
[2] row='数字' 表示获取记录的条数(通用在某级栏目太多的时候使用,默认是 8)
[3] orderby='' 排序字段 ,channel_id,channel_create_time
[4] orderway='' 排序方式"DESC","ASC"
(3)底层模板变量
ID,typename,typedir,typelink(仅表示栏目的网址)
例:
{lm:channel name='channel'}
{channel.textlink}
{/lm:channel}
注:在没有指定catid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类

【Catlist 标记】

功能说明:表示指定的单个栏目的链接
适用范围:
封面模板、列表模板、文档模板
(1)语法
{lm:catlist catid='' channeid=''}{/lm:catlist}
(2)属性 catid='栏目ID' 0:表示取得顶级栏目
(3)属性 channelid='频道ID' 如果不是出现在列表模板,该值必须设定
(3)底层模板变量
typename,typelink(仅表示栏目的网址)

【hottags 标记】

功能说明:用于获取自定义宏标记的内容
适用范围:封面模板、列表模板、文档模板
(1)基本语法
{lm:hottags name='name' row=''/}
{name.textlink}
{/lm:hottags}
(2)属性
[1] catid = '数字' 表示栏目ID。
[2] name = '' 标记名称。
[3] row = '数字'
[4] channelid='频道ID' 选填
[5] keywords ='' 关键字
可用字段
keywords,times,time

【Flink 标记】

功能说明:用于获取友情链接
适用范围:封面模板
(1)基本语法
{lm:flink type='' row='' titlelen='' name=''}
{name.textlink}
{/lm:flink}
(2)属性
[1]type:链接类型,值:
a. textall 全部用文字显示
b. textimage 文字和图得混合排列
c. text 仅显示不带Logo的链接
d. image 仅显示带Logo的链接
-------------------------------------
[1]name:必须填写
[2]row:显示多少行,默认为4行
[4]titlelen:站点文字的长度

【Lists标记】
功能说明:表示列表模板里的分页内容列表
适用范围:仅列表模板 list_*.htm

(1)基本语法

{lm:lists col='' titlelen='' infolen='' imgwidth='' imgheight='' orderby='' pagesize=''}{/lm:lists}
(2)属性
[1]col 内容列数
[2]titlelen 标题长度
[3]infolen 内容摘要长度
[4]imgwidth 缩略图宽
[5]imgheight 缩略图高
[6]orderby 排序方式,有效的排序方式有 publish_date、id、click、lastpost、postnum ,默认为 sortrank
[7]pagesize 分页大小

(3)底层模板变量
ID(同 id),title,iscommend,color,catid,ismake,description(同 info),postnum,lastpost,shorttitle
pubdate,senddate,picrank,click,litpic(同 picname),typedir,typename,
picurl(同 filename),typeurl,stime(pubdate 的"0000-00-00"格式),
textlink,typelink,imglink,image

注:list标记除了支持档案表的基本模板变量外,还支持附加表的字段,你可以在模型管理中知道附加表支持列表使用的字段有哪些。

【Pagelist标记】
功能说明:表示分页页码列表
适用范围:列表模板

(1)语法
{page:pagelist listsize='3' listitem=''/}
(2)属性
[1] listsize 表示 [1][2][3] 这些项的长度 x 2
[2] listitem 表示页码样式,可以把下面的值叠加
index  首页
pre 上一页
pageno 页码
next 下一页
end 末页
option 下拉跳转框

例: {lm:pagelist listsize='3'/}

【Field 标记】
功能说明:获得内容表的所有字段信息。
适用范围:用于所有页面。
语法:
{field:内容字段}

【attachments 标记】
功能说明:获取文档附件
适用范围:仅适用于文档模板
{lm:attachments name='name' type='image|other' row='' limit='' orderby='' orderway=''}
{name.textlink} <a href="url">text</a>
{name.imglink} <a href="url"><img src=' '></a>
{name.url} url
{/lm:attachments}

[1] name='' 必须字段
[2] type='' 附件类型,image:只获取图片附件,rar:只获取除图片以外的附件,不填时获取所有附件
[2] row='数字' 表示获取记录的条数 不填时获取所有附件
[3] orderby='' 排序字段
[4] orderway='' 排序方式"DESC","ASC"
可用字段:
path 附件存放路径 type 附件类型 file_type 附件文件格式 thumbs_path 附件缩略图路径
name 附件名称 description 描述 file_size 附件大小(KB) upload_time 上传时间 download_times 下载次数
【Myad 标记】
功能说明:获取广告代码
适用范围:所有模板。
{myad:id}
[1] id='' 广告ID

【global】
功能说明:调用全局变量
适用范围:所有模板
语法:
{global:name}

【search】
功能说明:搜索整站
适用范围:所有模板
语法:
{lm:search name=search keywords='' scope='' limit='0,10' row='10'}
{search.textlink}
{/lm:search}

[1]name='' 必须填写
[2]keywords='' 搜索关键字段
[3]channelid='' 指定搜索范围,多个频道请用","隔开
[4]catid='' 指定分类,多个分类请用","隔开
[5]limit='起始,结束' 当limit为真时row无效
[6]row='整数' 取得结果集行
[7]orderby='' 排序字段
[8]orderway='DESC|ASC'

【自定义函数】
{function:fun_name()}

[1]getdate {function:date(format='Y-m-d',time=时间戳)}

【图片展示】
{lm:imgdemo name='' type='' channelid='' row='' limit='' orderby='' orderway='' titlelen=''}
{name.imglink}
{/lm:imgdemo}
[1]name ='' 必须填写
[2]type ='' 必须,所属类型名称,后台可以自定义
[3]channelid='' 选填,指定范围,多个频道请用","隔开
[4]row='' 选填,显示行数,默认值”4“。
[5]limit='起始,结束' 当limit为真时row无效
[6]row='整数' 取得结果集行
[7]orderby='' 排序字段
[8]orderway='DESC|ASC'
[9]titlelen='' 标题长度,选填

【当前位置】
{function:position()}
适用范围:列表页面,内容页面

【if条件判断】
{if 条件}
{/if}

【Loop】
{lm:loop name='name'}
{name.title}
{/lm:loop}
适用范围:二次开发
【navbar】
功能说明:导航栏
{lm:navbar name='name' row=5 type='top'}
{name.textlink}
{/lm:navbar}
[1] row='' 选填,必须为数字
[2] type='top|middle|bottom' 选择导航类型
[3] limit='0,5' 限制起始位置
适用范围:所有页面
可用字段:name:名称;url:地址
【alonepage】
功能说明:单页面列表
语法:
{lm:alonepage name=page row=10}
{page.textlink}
{/lm:alonepage}
[0] name='' 必填字段
[1] pageid=''指写页面内容
适用范围:所有页面
可用字段:
url:地址 textlink:连接 title:标题 time:时间

Power by lmpic.cn 版权所有