什么是5U标签?如何使用5U标签?编写5U标签? 邱嵩松5UCMS标签、模板与仿站教程 1-2
什么是5U标签?
这个标签指的不是TAG(关键词),而是替代数据库查询语句的一种替代形式。为什么要做替代呢?简单的说,就是为了简便,比方说,你把文章名称存放在数据库中,那么,调用的语句应该为 select * from * where ** 这样的东西,而用在5U中使用标签的话,只要用{field:title}来表示即可。其他像调用文章列表、分页页码、广告等内容也可以用相应的标签来表示,这样在使用新的模板的时候,做变动将会非常容易。就像网页中使用了CSS一样,可以一对多地进行控制。这段内容需要大家仔细琢磨一下,理解了再继续看下去。如果不理解,建议大家先去了解一下,HTML、CSS、ASP+ACCESS这样的基础教程。
那么如何使用5U标签呢,其实上一段已举了一个例子,大家在网站源码中经常可以看到这么一句代码:
<HTML><HEAD><TITLE>阜阳校内网-www.fyxiaonei.com</TITLE>.....</HEAD>
一般中网页的头部,对吧,不信大家随意找个页面,干脆就这个页面吧,空白处点右键,查看源代码,看头部的内容,发现了吗?
那么在5U模板中,我们写成这样:
<HTML><HEAD><TITLE> {field:title} -www.fyxiaonei.com</TITLE>.....</HEAD>
发现不同了吗?{field:title}就是5U的固有标签的一种,代表的是 标题 名称。
这就是简单的固有标签的替换,另外还有像
系统标签:
(1)网站名称 {Sys:Webname}
(2)系统安装目录 {Sys:Installdir}
(3)网站首页名称 {Sys:Indexname}
(4)网站首页访问地址(链接) {Sys:Indexview}
(5)站内链接前缀 {Sys:Httpurl}
特殊标签:
文章浏览页:
当前路径 {tag:sitepath}
上一篇文章 {tag:pre}
下一篇文章 {tag:next}
文章分页链接 {tag:page}
列表页:
当前路径 {tag:sitepath}
列表分页链接 {tag:page}
时间标签:{field:modifytime $format=yy-mm-dd hh:nn:ss}
在模板中需要修改的地方,把原来的内容替换成标签,就成啦!很简单吧!
编写5U标签?
而自定义标签更加简单随意,后台菜单中新建,填上内容,记下名称,再复制到模板中相应位置,即可生效。以后修改直接在后台改好即可。
最复杂的是列表的调用,这些标签一般是多种内容的组合,里面会涉及到修改一些参数,在后台的标签生成器中可以生成大部分大家需要在标签组,但还有些不常用的调用就需要大家掌握一些SQL语句,初期可以收集一下别人编写的5U标签语句,用的时候复制粘贴,后面慢慢懂了,就可以自己写了。关于这些我们将在具体的实站教程中向大家介绍!如本文有不妥的地方,请大家多多批评指正!
教程列表:http://www.fyxiaonei.com/bbs/viewthread.php?tid=5258
常见问题:
1、修改了没反应:注意更新缓存,有时候需要三次以上。
2、修改了有反应,但提示不正确:仔细检查标签书写格式,有没写错。