1Next >
hkdeng | 发表于:15-05-04 22:57 [添加收藏] 楼主 [回复] #Top# |
---|---|
![]() ![]() |
收集kingcms标签,方便查找,有些kingcms标签不一定“全对”的,我试过一个sql命令,在access SQL查询时正常,写到网页就有点问题,需要调整才可以。
系统默认的标签 {king:sitename/} 网站名称 {king:siteurl/} 网站地址 {king:now/} 服务器当前时间 {king:cms/} 输出KingCMS支持信息,未购买授权的网站,必须输出此信息。 {king:title/} 标题 {king:keywords/} 关键字,可以用{king:keyword/} {king:description/} 描述 {king:inst/} 安装路径,如果是根目录安装,输出:/ {king:page/} 前台路径,如:/page/ {king:guide name="当前位置"/} 当前导航位置;name值可以替代网站名称,输出指定的名称。 {king:rnd/} 16位随机数 {king:rnd4/} 4位随机数 {king:rnd8/} 8位随机数 {king:sql cmd="select systemname from kingsystem;"/} SQL索引调用数据库中的任何一位置上的数据或任何一组数据。1)当用/}来闭合的时候,只输出第一个数据;2)当{king:sql}...{/king}的时候,循环输出数据,数量由sql语句中的top来指定,每次读取的数据不能超过1000条,举例见下面。 系统默认的属性 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" /} ,即输出对原图进行裁剪后的缩略图的地址。 {king:sql/}举例 1)当/}闭合的时候 {king:sql cmd="select sum(*) from kingart;"/} 即返回所有的文章数 2)当{king:sql}...{/king}循环体的时候 {king:sql cmd="select top 10 arttitle,artpath,artdate from kingart order by artid desc;"} <p>arttitle对应:(king:#0/)</p> <p>artpath 对应:(king:#1/)</p> <p>artdate 对应:(king:#2/)</p> {/king} 文章系统标签 {king:article type="new" number="10"} Article 标签开始 (king:++/)<a href="(king:path/)">(king:title size="24"/)</a> HTML循环输出部分 {/king} 结束标签 标签参数解析 *type 调用文章类型 new 最新文章 related 相关文章 hot 热门 head 头条 commend 推荐 list 列表(只能在文章列表页的模板里调用) sql 直接输入sql调用文章,但必须要和sql属性配套使用,举例见下面 补充上来的king:++ 作用是输出序号,从1开始,如果你输出10条信息,那么++输出的值就是1-10 *number 循环调用文章的数量,必须为数字 *zebra 斑马线,必须为数字,如zebra="2",当第2、4、8等整除于zebra参数值的时候,输出1,其他输出0 [似乎只能用于列表页,限在type="list"的时候有效] *order 排序,默认值为desc,要按id顺序输出,则设置值为asc(跟以前版本正好相反);限在type="list"的时候有效 *listid 指定栏目调用,和老版本的union一样,支持多栏目同时调用,用英文逗号分开;listid有两个特定的值:sub和current,sub是调用当前栏目下面栏目的文章,current是调用当前栏目下面的文章 *listname 指定栏目名称调用,多个栏目名称之间用英文逗号分开 一个标签中,只能用一个listid或listname,两个标签不能同时使用。 *keywords 关键字属性,调用和keywords属性里指定的关键字一致的文章 *next 跳过指定数量的文章后输出 循环体内标签 artid 文章id listid 列表id listname 列表名称 listpath 列表路径 path 文章路径 title 文章标题 from 来源 description 简述 keywords 关键字 author 作者 image 缩略图路径,支持width和height属性 date 文章发布日期 用法举例: {king:article} <a href="(king:path/)" type="hot">(king:title size="30" /)</a> {/king} 内容页面标签 artid 文章id listid 列表id title 文章标题 content 内容 from 来源 keywords 关键字 description 简述 author 作者 image 缩略图路径,支持width和height属性 path 文章路径 guide 导航 pagelist 文章分页 nextpage 下一页 lastpage 上一页 hit 点击次数调用及页面访问统计 date 日期 用法举例: <h1>{king:title/}</h1> <img src="{king:image width="200" height="150" /}"/> type="sql"用法 这个需要你懂得文章插件的数据结构及sql命令才可以正常使用。 {king:article type="sql" sql="where artshow=0 order by artid desc;"} <a href="(king:path/)">(king:title/)</a> {/king}www.hkdeng.com 需要注意的是,当type="sql"的时候,必须有sql属性去设置sql代码,不然将调用最初加入的文章。 上面的例子中调用的是最新加入的草稿文章 ArticleList 文章列表调用 {king:articlelist listid="1,2"} 列表id:(king:listid/) 列表名称:(king:listname/) 列表地址:(king:listpath/) {/king} listid的值有3种类型 1、sub 既调用当前栏目的下一级栏目列表 2、current 既调用当前栏目同一级别的栏目列表 3、数字 指定栏目id调用,多个栏目同时调用则用逗号分开 当listid取值有问题或没有对应列表的时候,则调用跟列表 双层循环标签的用法 {{king:article listid="sub"}} 栏目列表:{king:listname/} {king:article type="new" number="20" listid="current"} 文章标题:(king:title/) 文章路径:(king:path/) 所属栏目: (king:listname/) {/king} {{/king}} *****目前双层标签只能用在单页面里,在列表页测试无法使用 通行证会员 {king:usernav/} 用户导航,既显示会员状态 {king:newuser/} 最新注册的会员名,避免在长时间不更新的页面上调用 {king:countuser/} 会员总数,避免在长时间不更新的页面上调用 用户状态导航 span#k_usernav 用户导航 span#k_usernav a 链接列表 会员登录后的页面CSS构成 div#k_usermenu 登入后的导航菜单 div#k_usermain 登入后的主体框 页面链接 friend.asp 好友 index.asp 短信息列表 login.asp 登录 logout.asp 退出 protocal.asp 注册协议 reg.asp 注册页面 login.asp?action=getpass 忘记密码 index.asp?action=uppass 更新密码 index.asp?action=config 设置安全问答及邮箱参数 单页面 自动更新标签 {king:onepage#update listid="1,2" time="2"/} listid: 当不指定listid的时候,仅更新网站首页。 time: 不指定time值的时候,默认时间为3个小时更新一次网站 listid为单页面的id,多个id之间用逗号分开。 系统标签大概就这些吧,现在写点我自己用的标签组合 sql标签 1,适合用在首页和广告标签 作用:在10条信息中特殊显示热门信息,后边加个hot.gif <script type="text/javascript"> function t_hot(l1){ var I1; (l1>30)?I1='<img alt="热门" src="images/hot2.gif"/>':I1=''; document.write(I1); } </script> {king:sql cmd="Select top 10 kingart.arthit,kingart.arttitle,kingart.artpath,kingart_list.listpath from kingart,kingart_list where kingart.listid=kingart_list.listid and kingart.artshow=1 order by kingart.artid desc;"} <p><a href="/(king:#3/)/(king:#2/)" target="_blank">(king:#1/)</a> <script type="text/javascript">t_hot('(king:#0/)');</script></p> {/king} 2,MSN中国首页Js幻灯代码 for Kingcms5.0 代码比较多,进这页看吧 3,{king:sql cmd="select sitekeywords from kingsystem"}(king:#0 url="/page/自定义模块/ search.asp?space=0&query="/){/king} 列出所有的关键字组 链接至指定的模块搜索页
Ta最近还发表过
[分享]
kingcms忘记后台密码的解决方法
(19-02-28)
[分享]
kingcms标签让你明白如何操作
(17-05-17)
[分享]
kingcms5部分BUG修复和修改技巧
(16-03-30)
[分享]
kingcms php列表分页第一页路径错误问题
(15-08-10)
[使用]
KingCMS asp版安全问题,免得被入侵了
(15-07-20)
随机阅读
[疑问]
后台生成页面出错!!!
(13-10-11)
[疑问]
可不可以在kingcms下面在套一个博客的系统啊~!
(12-04-02)
[其他]
求CD ISO文件
(11-11-16)
[错误]
重设密码的问题
(11-05-02)
[其他]
坐公交车的时候,看到过胸怀大痣的。。
(10-09-23)
|
yang8822 | 发表于:15-05-08 09:05 沙发 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
看看还是不错的
|
pgzx995 | 发表于:16-08-02 13:34 板凳 [回复] #Top# |
---|---|
![]() ![]() ![]() |
这些都是5.0的,有php的吗?
|
freecms | 发表于:17-05-17 08:36 4楼 [回复] #Top# |
---|---|
![]() ![]() |
过来学习一下
|
1Next >