5ucms(无忧CMS)常用标签总结

   之前一直使用科讯CMS做相对比较大点的网站,而这段时间用5ucms感觉很不错!功能基本上也都有了!并且你可以随意开发插件,很是方便!特此总结下5ucm标签以备后用,希望本人总结的对你也有帮助!

 

5ucms常用标签总结
标签优先顺序:
自定义标签 -> 系统标签 ->列表标签 -> 分页标签 -> 判断标签
{field:title}                 标题
{field:keywords}         关键字
{field:description}        描述
{Sys:Webname}                网站名称 
{Sys:Installdir}        系统安装目录 
{Sys:Indexname}                网站首页名称 
{Sys:Indexview}                网站首页访问地址(链接) 
{sys:plusurl}                网站插件目录(链接) 
{Sys:Httpurl}                站内链接前缀 
{tag:sitepath}                当前路径
{tag:pre}                上一篇文章 
{tag:next}                下一篇文章
{tag:page}                文章分页链接
{field:modifytime $format=yy-mm-dd hh:nn:ss} 时间标签
<script src="{sys:plusurl}count/js.asp?id={field:id}" language="javascript"></script> 浏览量
<!--menu:{ $Row=10 $table=Channel $Where=[FatherID]=0 }-->
<li><a href="[menu:curl]"><span>[menu:cname]</span></a></li>
<!--menu-->
小类列表页标签:
<!--page:{$size=8}-->
<a href="[page:aurl]">[page:title]</a> 标题
[page:description $len=300 $Lenext=...] 描述                        
[page:createtime $format=yy-mm-dd] 时间
[page:author] 作者
[page:views] 浏览量
<!--page-->
大类列表页标签:
<!--channel:{ $row=10 $table=channel $where=id in({field:childid})}-->
<a href="[channel:curl]">[channel:cname]</a>
<!--artlist:{ $row=6 $cid=[channel:childids]}-->
<a href="[artlist:aurl]">[artlist:title]</a>
<!--artlist-->
{if:[channel:i] mod 2=0}<div style="clear:both;"></div>{end if}
<!--channel-->
普通列表调用
<!--List:{ $Row=10 $Cid=1 $Type=Images $Mode=Commend $Order=[ID] Desc }-->
[List:i] 表示输出的记录编号
[List:curl] 文章所属栏目链接地址
[List:cname] 文章所属栏目名称
[List:aurl] 文章链接地址
[List:titlex] 文章标题带属性(颜色+样式)
[List:字段] 输出对应字段的值
[List:indexpic] 图片地址
<!--List-->
在栏目页和内容页调用当前栏目的兄弟栏目
<!--Father:{ $Table=Channel $Where=[ID]={Field:CID} $Field=[FatherID] }-->
    <!--Child:{ $Table=Channel $Where=[FatherID]=[Father:FatherID] $Field=[ID],[Name] }-->
        <a href=[Child:curl]>[Child:name]</a>
     <!--Child-->
<!--Father-->
判断标签:
{if:len("[page:indexpic]")>0}
<img style="margin-left:5px;" align="right" src="[page:indexpic $width=80 $height=76]" 
width=80 height=76 />
{else}
<img style="margin-left:5px;" align="right" src="nopic.gif" width=80 height=76 />
{end if}
底层标签:
    i 输出记录时的序号
底层标签扩展属性:
使用扩展属性时的基本语法 {field:字段名 属性名称=属性值}
    $Format 格式字时间,只对于时间格式的字段有效,如 $Format=yyyy-mm-dd hh:nn:ss,yy表示二位
年份,yyyy表示四位年份,mm dd hh nn ss 都以二位表示。
    $Clearhtml 值等于True时清除字段的HTML标签。
    $Len 获取字段指定长度的值,一个中文算二个字符。
    $Lenext 表示在$Len截断后补上的字符。
    $Replace 把字段值里的某些字符进行替换,如$Replace=a##A表示把字段值里的a替换成A,中间用##分隔。
    $Function 使用函数,值有urlencode/htmlencode/abs/trim/ucase/lcase,多个函数可以一起使用,用,号分隔 。

获取指定大栏目下子栏目的文章
<!--Channel:{ $Table=Channel $Where=id=3 }-->   
    <!--List:{ $Row=10 $Cid=[Channel:childid] }-->   
        [List:titlex]
   
    <!--List-->   
<!--Channel-->
评论调用
<ul>       
<!--List:{ $Row=10 $Table=Comment }-->       
<li><a href="{sys:indexview}content?id=[list:aid]">[list:content $len=25 $lenext=...]
</a></li>       
<!--List-->       
</ul>   
调用七天内的热门文章
<!--List:{ $Table=Content $Where=datediff('d',createtime,now())<=7 $Order=68 views Desc}-->   
<a href="[list:aurl]" target="blank">[List:titlex]</a>list:createtime]</br>   
<!--List-->  
统计栏目的文章数量:
本系统的栏目表里没有统计某个栏目下文章数据的字段,所以要实现这个功能需要自己通过标签来搞定,用标签有个好处就是想怎么样就怎么样样,
<!--list:{ $Cache=10 $Row=10 $Table=Channel $Order=[Order] Desc $Field=[id],[name] }-->
<li><a href="[list:curl]">[list:cname]</a>
<font color="#cccccc">(<!--count:{ $Row=1 $Sql=Select Count([ID]) as cc From [5U_Content] 
Where [Cid]=[list:id] And [Display]=1 }-->[count:cc]<!--count-->)</font></li>
<!--list-->
如何输入两列标题:
可以使用CSS控制
.li {BACKGROUND: #ffffff; float:left; line-height:22px; width:340px;margin:5px;BORDER: 
#d4d4d4 1px solid;padding:5px; }
解释:背景色白。边框色D4D4D4 内外边距都为5
在需要调用的标签加上<LI> </LI>即可。
5UCMS内容页调用同一作者、来源、权重文章
<!--order:{ $row=1 $Table=Content $Where=[id]='{field:id}' }-->
<!--List:{ $Row=10 $Table=Content $Where=[Author]=[order:Author] $Order=[ID] Desc }-->
<a href="[List:aurl]">[List:titlex]</a><br>
<!--List-->
<!--order-->
作者:$Where=[Author]='[order:Author]'
来源:$Where=[source]='[order:source]'
权重:$Where=[order]=[orderrder]

关键字搜索:
{field:keywords $function=tags}
[page:keywords $function=tags]
相关文章:
<!--about:{ $row=10 $mode=about $keys={field:keywords} $aid={field:id} }-->
<li><a href="[about:aurl]">[about:titlex]</a></li>
<!--about-->

先这么些吧!以后用了再回头来增加!

 

参与评论