Niubicms地方门户系统模板标签调用V1.0—V2.0网站通用标签

NiubicmsV1.0—V2.0网站通用标签:

重要说明

免费开源版本的 标签大小写高级版本不同,请自行辨别

{$名称[‘参数’]}-不闭合标签

使用方法:适用网站任何地方模块栏目

以下为事例:--其他模块头部标签类同

{$NIUBICMS['site_name']}  网站名称 同 {$NIUBICMS['sitename']}

{$NIUBICMS[keywords]} 网站关键字

{$NIUBICMS[description]} 网站描述

{$NIUBICMS['lang']} 网站语言

{$NIUBICMS['tpl_name']} 模板名称

{$NIUBICMS['site_url']} 网站地址  同{$NIUBICMS['siteurl']}

{$NIUBICMS['copyright']} 版权信息

{$NIUBICMS['icpno']} 网站icp备案号

{$NIUBICMS['telephone']} 网站电话

{$NIUBICMS['linkman']} 网站联系人

网站模块标签类同:

{$_type['name']} 类型名称

{$_type['keywords']} 类型关键字

{$_type['description']} 类型描述

 

模块头部标签:--单标签

{$ASK['title']} 问答模块标题

{$ASK['keywords']} 问答模块关键字

{$ASK['description']} 问答模块描述

内容页标签:

{$title} 内容标题

{$keywords} 内容关键字

{$description} 内容简要

其他模块头部标签使用方法类同放置于网页头部相关位置

 

{tlp header}{tlp footer} 模版引入标签 网页头部和网页尾部

NiubiCMS 常用函数 :

catname($catid)函数:

函数作用:根据栏目 Id 获取栏目名称;

参数说明:

catid:栏目 id,可以用数字,也可以用 niubi_变量以及其他变量。

caturl($catid)函数:

函数作用:根据栏目 Id 获取栏目 URL;

参数说明:

catid:栏目 id,可以用数字,也可以用 niubi_变量以及其他变量。

sub_string(string,length,dot)函数:

函数作用:截取字符串 string 的长度为 length,剩余部分用 dot 填充;

参数说明:

string:需要截取的字符串。

length:字符串截取的长度。

dot:字符串填充,默认为不填充。

举例:

sub_string('中华人民共和国',2) 返回 中华

sub_string('中华人民共和国',2,'...') 返回 中华...

 

 

Niubi:**  标签 各个模块都有相应的niubi:标签

闭合类标签

{niubi:标记}内容 {/niubi:标记}

使用方法如下主要通用标签事例:其他niubi:标签参照以下事例参数使用

niubi:content 标记

功能说明 :获取指定栏目的内容列表

适用范围 :首页模板、栏目模板、内容模板

基本语法 :

{niubi:content catid="5" posid="0" row="10" limit="0" withthumb="0" orderby="id" orderbyway="DESC" keyword=""

ismore="0"}

标记模板(InnerText)

{/niubi:content}

属性说明 :

[1] catid="" 表示栏目 ID,栏目 ID 可以是数字,变量,或者 all ,让栏目 ID 为 all 时,则表示不限栏目。

[2] posid="" 表示内容的推荐位,当此项不为 0 时,表示只调用推荐位为指定推荐位的内容,其他内容不会被调用。

[3] row="" 表示返回内容列表总数。由数字表示。

[4] limit="" 表示忽略前几条的显示,0 为不限。由数字表示。

[5] withthumb="" 该项值为 0 或者 1。当 withthumb="1" 时,表示只读取含有图片的内容。0 为不限。

[6] orderby="" 和 orderbyway="" 分表表示读取的列表按什么排列和排列方式。

当 orderby 为:

id 按照 ID 排列;

updatetime 按照更新时间 排列

inputtime 按照发布时间 排列

orderby 按照排序 排列

clicks 按照点击 排列

comments 按照评论 排列

当 orderbyway 为:

DESC 按照降序排列

ASC 安装升序排列

[7] keyword="" 表示含有指定关键字的内容列表,多个关键字用逗号","分开

[8] ismore="" 该项值为 0 或者 1。当 ismore="1" 时,表示读取附加表的信息,0 为只读取基本表的信息。

标记模板字段调用 :

栏目 ID:{mydc:catid}

栏目名称:{catname(mydc:catid)}

栏目 URL:{caturl(mydc:catid)}

内容 ID:{mydc:id}

内容标题:{mydc:title}

内容摘要:{mydc:description}

发布日期:{date('Y-m-d H:i:s',mydc:inputtime)}

更新日期:{date('Y-m-d H:i:s',mydc:updatetime)}

用户 ID:{mydc:userid}

用户名:{mydc:username}

内容链接:{mydc:url}

点击数:{mydc:clicks}

关键字:{mydc:keywords}

评论数:{mydc:comments}

缩略图:{mydc:thumb}

niubi:flink 友情链接标记

功能说明 :获取指定的友情链接列表

适用范围 :首页模板、栏目模板、内容模板

基本语法 :

{niubi:flink row="10" withlogo="0" isindex="0" typeid="1,2"}

标记模板(InnerText)

{/niubi:flink}

属性说明 :

[1] row="" 表示调用条数。

[2] withlogo ="" 该项值为 0 或者 1。当 withlogo ="1" 时,表示只读取带 LOGO 的友链。0 为不限。

[3] isindex ="" 该项值为 0 或者 1。当 isindex ="1" 时,表示只读取推荐的友链。0 为不限。

[4] typeid="" 该项值表示友情链接类型 ID。

标记模板字段调用 :

[1] 链接名称:{mydc:name}

[2] 链接 URL:{mydc:url}

[3] 链接 LOGO:{mydc:logo}

[4] 链接说明:{mydc:introduce}

[5] 添加日期:{date('Y-m-d H:i:s',mydc:addtime)}

niubi:loupan标记

niubi:category

功能说明 :获取指定的栏目列表

适用范围 :首页模板、栏目模板、内容模板

基本语法 :

{niubi:category parentid="$catid" row="10" mod="1" type="top"}

标记模板(InnerText)

{/niubi:category}

属性说明 :

[1] type=" " 该项值为 self 或者 son 或者 top。当 type ="top" 时,表示顶级栏目;type ="self" 时,表示同级栏目;当 type

="son" 时,表示读取 parentid 指定栏目的子栏目。

[2] parentid ="" 指定父栏目 ID。根栏目的 ID 为 0。

[3] row="" 表示调用条数。0 为不限。

[4] mod="" 表示栏目类型。1 为一般栏目,2 为单页栏目,3 为功能模块 ,该项也可以是这几项的组合,如。

{niubi:category parentid="0" row="10" mod="1,2,3" type="top"}

<a href="{mydc:url}" target="_blank">{mydc:catname}</a>

{/niubi:category}

表示读取所有栏目的信息。

标记模板字段调用 :

[1] {mydc:url}是栏目的链接;

[2] {mydc:catname}是栏目的名称;

niubi:content 标记

功能说明 :获取指定栏目的内容列表

适用范围 :首页模板、栏目模板、内容模板

niubi:pagelist--分页

功能说明 :获取指定的栏目分页页码列表

适用范围 :仅栏目模板

基本语法 :

{niubi:pagelist listsize="5"}

当前是 {$page} 页 {$index} {$pre} {$pagelist} {$next} {$end} 共 {$totalcount} 条 {$pageno} 页

{/niubi:pagelist}

属性说明 :

其中{$pagelist} 表示 [1][2][3][4][5] 这些项的长度

{$index}第一页

{$pre}上一页

{$next}下一页

{$end}末页

 

niubi:comment 标记

功能说明 :获取指定的评论列表

适用范围 :首页模板、栏目模板、内容模板

基本语法 :

{niubi:comment contentid="0" row="10" page="0"}

标记模板(InnerText)

{/niubi:comment}

属性说明 :

[1] contentid ="" 指定调用的内容 ID。0 为不限。

[2] row="" 表示调用条数。

[3] page="" 表示是否分页,该项值为 0 或者$page。0 为不分页,$page 表示分页。

标记模板字段调用 :

[1] 评论用户:{mydc:username}

[2] 用 ID:{mydc:userid}

[3] 评论内容:{bbcode(mydc:content)}

[4] 支持数:{mydc:support}

[5] 反对数:{mydc:against}

[6] 评论日期:{date('Y-m-d H:i:s',mydc:addtime)}

[7] 评论 IP:{mydc:ip}

 

网站公告模块

niubi:notice 标记

功能说明 :获取指定的网站公告列表

适用范围 :首页模板、栏目模板、内容模板

基本语法 :

{niubi:notice row="10" orderby="id" orderbyway="desc"}

标记模板(InnerText)

{/niubi:notice}

属性说明 :

[1] row="" 表示调用条数。

[2] orderby="" 和 orderbyway="" 分表表示读取的列表按什么排列和排列方式。

orderby="id" 按照 ID 排列;

orderby="orderby" 按照 orderby 排列;

orderbyway="ASC" 升序 排序

oorderbyway="DESC" 降序 排序

标记模板字段调用 :

[1] 公告 ID:{mydc:id}

[2] 公告标题:{mydc:title}

[3] 公告内容:{mydc:content}

[4] 发布日期:{date('Y-m-d H:i:s',mydc:time)}

 

{myad:广告序号}广告位标签

使用方法:放置在网页相关广告位置

 

其他模块的调用方法请根据自有需求参考对应的模块模板调用。

src="/moban/css/ui_design{if mydc:typeid==3}7{elseif mydc:typeid==4}8{elseif mydc:typeid==5}9{elseif mydc:typeid==6}16{elseif mydc:typeid==7}17{elseif mydc:typeid==8}18{else}{/if}.png"

多重判断语句,实现多栏目图片调用。牛逼CMS地方门户系统

2014/12/5 21:07  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值