kingcms程序专业术语解析
正在建设一个cms网站,在网上找来找去,最后决定使用kingcms,从那些站长的心得是来看,kingcms是一款小巧、高效、人性化的, 基于WEB技术的内容管理系统, ASP程序,内核和我使用的zblog一样,很精悍,如果你能活动它的标签的话,你可以做出任何你想要的效果。我先把用于kingcms的专业术语收集了一个,供学习查询阅。
1,OO
OO(Object oriented,面向对象),但是在KingCMS的OO的理解是无限,即数字符号∞的英文写法。
通过自定义发布系统(OO_public)可以衍生出无限多种发布模块,同时OO本身是一个模块。
为了方便交流,简称OO。
2,属性
属性是起格式化标签输出值的作用。格式为:
{king:TAG ATTRIB="VALUE"}
即红色的部分为属性部分。是由一个属性名称ATTRIB和属性值VALUE构成。
不同的标签有不同的属性。
系统默认的属性
size 长度属性,即限定输出长度,如:{king:title size="10"/},则只输出前10个字节,即中文输出5个字,英文输出10个字。
left HTML代码长度属性,和size属性相似,但是用来限定html代码用的。
mode 时间类型,用法:
{king:date mode="yyyy-MM-dd hh:mm:ss"/}
mode属性值中的yyyy,MM各代表年度和月份,有下面几种属性:完整年度:yyyy;简写年度:yy;完整月份:MM;简写月份:M;日和时间参数同月份。
code 代码格式化,如:
{king:title code="htmlencode"/},即替换输出值中的双引号。值参数有:
javascript或js 转换成javascript中可以调用的代码
xmlencode或xml 转换成xml文档兼容的代码
urlencode或url 转换成标准的url链接代码
htmlencode或html 转换成html标签属性可用的代码
url 关键字链接参数,如:
{king:keywords url="/page/article/search.asp?query="/},在url值紧跟着的是对应的链接。
width和height 包含image的字符的标签专有属性,即设置图片的长宽,需要有aspjpeg组件支持。如:
{king:image width="100" height="80" /} ,即输出对原图进行裁剪后的缩略图的地址。
3,单页面
KingCMS单页面模块是用来生成独立的页面的,可以设置任何扩展名或路径,如:
demo.html
onepage/demo.html
onepage/demo.xml
demo
可以生成页面文件在网站的任何一个位置。
应用:
1、网站首页:首页是通过单页面建立起来的,路径留空即可。
2、定时更新首页:可以通过{king:onepage#update/}标签进行定时更新网站首页,默认时间是3个小时,若要修改时间,则标签写成:{king:onepage#update time="2"/}
4,XHTML
XHTML是The Extensible HyperText Markup Language(可扩展标识语言)的缩写。HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML是一个过渡技术,结合了部分XML的强大功能及大多数HTML的简单特性。
2000年底,国际W3C组织(World Wide Web Consortium)组织公布发行了XHTML 1.0版本。XHTML 1.0是一种在HTML 4.0基础上优化和改进的的新语言,目的是基于XML应用。XHTML是一种增强了的HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的基于HTML语言设计的网站,直接采用XML还为时过早。因此,在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。所以,建立XHTML的目的就是实现HTML向XML的过渡。目前国际上在网站设计中推崇的WEB标准就是基于XHTML的应用(即通常所说的CSS+DIV)。
5,标签
标签是指模板里的标签。
结构有三种:
一、直接输出值的标签
{king:TAG/}
二、循环标签,也叫单循环标签
{king:TAG }
循环体内标签,如:(king:title/)
{/king}
三、双重循环标签,也叫双层循环标签
{{king:TAG}}
{king:TAG1/}
{king:TAG2}
循环体(king:title/)
{/king}
{{/king}}
6,外部模板
外部模板是指:不经常变动的部分,可以和更多的内部模板配套使用。
如图:
图中的内部模板外的部分,都可以写到外部模板的代码里去。
7,内部模板
内部模板是指:根据不同模块的不同用处而变化的部分。
内部模板的目录为template/inside/对应模块目录。
比如文章系统和下载系统的不同之处是内容显示部分。
如图:
图中的上下和右侧部分是不经常改动的部分,叫外部模板。
本文转载自『网络文摘精粹!』
http://www.2hand.cn/
更多精彩内容,欢迎访问网络文摘精粹!