模版和标签

HDWiki模版标签可以让用户更方便、更容易的在页面中调用HDWiki的数据。
        
HDWiki的三种标签:
1、循环标签 {hdwiki:doclist...}{/hdwiki}
2、单标签取某个数据 {hdwiki:docnumber /}
3、字段的扩展函数 [field:time date('Y-m-d H:i:s',@me)/]功能

常用标签调用
1、标签名称:docnumber
功能说明:本站总共的词条数目
适用范围:全局使用
基本语法:{hdwiki:docnumber /}
参数说明:无

2、标签名称:usernumber
功能说明:本站总共的用户数目
适用范围:全局使用
基本语法:{hdwiki:usernumber /}
参数说明:无

3、标签名称:toplist
功能说明:排行榜的数据调用
适用范围:全局使用
基本语法:
{hdwiki:toplist rows=10 orderby=credits}
 
[field:username/]  [field:credits/]

{/hdwiki}
参数说明:
rows=10:表示排行榜的显示数目为10条
orderby=credits:表示排行榜是按credits(即积分)来排序
[field:uid/]:用户的ID
[field:username/]:用户名
[field:credits/]:用户积分

4、标签名称:recentupdate
功能说明:最近更新词条列表数据调用
适用范围:全局使用
基本语法:
{hdwiki:recentupdate rows=10}
 
[field:title/]  [field:lastedit/]

{/hdwiki}
参数说明:
rows=10:表示最近更新词条列表数目为10条
[field:did/]:词条的ID
[field:title/]:词条名
[field:lastedit/]:词条最近修改时间

5、标签名称:catelist
功能说明:分类的数据调用(支持调用一级分类)
适用范围:全局使用
基本语法:
{hdwiki:catelist}

[field:name/]

{/hdwiki}
参数说明:
[field:cid/]:分类的ID
[field:name/]:分类名

6、标签名称:commentlist
功能说明:单个词条评论的数据调用
适用范围:全局使用
基本语法:
{hdwiki:commentlist title=词条名称 docid=5 rows=10}
 
[field:comment/] [field:author/] [field:time/]

{/hdwiki}
参数说明:
title=词条名称:词条名称
docid=5:词条的ID
rows=10:评论显示条数
[field:did/]:评论ID
[field:comment/]:评论内容
[field:author/]:评论者
[field:time/]:发表评论时间

注:title=词条名称 docid=5 可选填,如果都填写,则title优先级高

7、标签名称:userlist
功能说明:最新会员的数据待用
适用范围:全局使用
基本语法:
{hdwiki:userlist groupid=4 rows=10}
 
[field:username/] [field:credits/] [field:regtime/]

{/hdwiki}
参数说明:
groupid=4:调用会员的用户组ID,默认为一般用户
rows=10:会员显示条数
[field:uid/]:用户ID
[field:username/]:用户名
[field:credits/]:用户积分
[field:regtime/]:用户注册时间

8、标签名称:catedoclist
功能说明:指定的分类下词条调用
适用范围:全局使用
基本语法:
{hdwiki:catedoclist catename=分类名称 cid=5 rows=10}
 
[field:title/] [field:author/] [field:time/]

{/hdwiki}
参数说明:
catename=分类名称:分类的名称
cid=5:分类的ID
rows=10:显示分类下词条的数量
[field:cid/]:分类ID
[field:title/]:词条名称
[field:author/]:词条创建者
[field:time/]:创建时间

注:catename=分类名称 cid=5 可选填,如果都填写,则catename优先级高

hdwiki 的模板和标签的更多相关文章

  1. hdwiki中模板和标签的使用

    MVC中的视图view 主要负责页面显示部分,所有的页面显示全部在此实现,视图对整个页面负责,它通过control的调用来显示页面和数据. ......视图(view)类template.class. ...

  2. (转) ThinkPHP模板自定义标签使用方法

    这篇文章主要介绍了ThinkPHP模板自定义标签使用方法,需要的朋友可以参考下  转之--http://www.jb51.net/article/51584.htm   使用模板标签可以让网站前台开发 ...

  3. ThinkPHP模板IF标签用法详解

    投稿:shichen2014 字体:[增加 减小] 类型:转载 时间:2014-07-01 我要评论 这篇文章主要介绍了ThinkPHP模板IF标签用法,需要的朋友可以参考下 ThinkPHP的IF标 ...

  4. python 全栈开发,Day70(模板自定义标签和过滤器,模板继承 (extend),Django的模型层-ORM简介)

    昨日内容回顾 视图函数: request对象 request.path 请求路径 request.GET GET请求数据 QueryDict {} request.POST POST请求数据 Quer ...

  5. Django基础(2)--模板自定义标签和过滤器,模板继承 (extend),Django的模型层-ORM简介

    没整理完 昨日回顾: 视图函数: request对象 request.path 请求路径 request.GET GET请求数据 QueryDict {} request.POST POST请求数据 ...

  6. Django模板语言 标签整理

    Django模板语言 标签 内置标签引用 1. autoescape 控制自动转义是否可用. 这种标签带有任何 on 或 off 作为参数的话,他将决定转义块内效果. 该标签会以一个endautoes ...

  7. Django模板自定义标签和过滤器,模板继承(extend),Django的模型层

    上回精彩回顾 视图函数: request对象 request.path 请求路径 request.GET GET请求数据 QueryDict {} request.POST POST请求数据 Quer ...

  8. hdwiki中模板的使用说明

    HDwiki所有模版文件都在根目录view下的default文件里,以admin_开头的是后台的模版文件,其它不是以admin_开头的,就是所有的前台文件.具体列表如下:首页模版文件:  index. ...

  9. 织梦dedecms模板调用标签大全-提高制作模板速度

    关键描述调用标签: ——————————————————————————–模板路径调用标签: {dede:field name=’templeturl’/}—————————————————————— ...

随机推荐

  1. javascript学习之JSON

    JSON本来是javascript的一个自己,后来已经成为了一种独立的数据格式,在web应用中运用极其广泛. 与javascript对象不同的是,JSON中的属性名任何时候都必须加双引号. javaS ...

  2. mysql及redis环境部署时遇到的问题解决

    redis开启远程访问redis默认只允许本地访问,要使redis可以远程访问可以修改redis.conf打开redis.conf文件在NETWORK部分有说明 解决办法:注释掉bind 127.0. ...

  3. Java基础之创建窗口——向窗口中添加菜单(Sketcher)

    控制台程序. JMenuBar对象表示放在窗口顶部的菜单栏.可以为JMenuBar对象添加JMenu或JMenuItem对象,它们都显示在菜单栏上.JMenu对象是带有标签的菜单,单击就可以显示一列菜 ...

  4. Java Servlet(二):servlet配置及生命周期相关(jdk7+tomcat7+eclipse)

    该篇文章记录了Servlet配置相关用法及Servlet在Servlet容器中生命周期方法. Tomcat是一个Servlet容器: 1.Servlet容器管理了Servlet的整个生命周期,并调用s ...

  5. HTML语言的一些元素(一)

    1)标题的六个等级:<h1>,<h2>,<h3>,<h4>,<h5>,<h6>.如果写了诸如:<h7>等,则作为正文 ...

  6. 微信开发---------jsapi_ticket拿不到的问题。

    今天代码没动,出现的问题是分享朋友圈,朋友,分享到QQ,我设置的分享链接都失效了.找来找去也不知道什么原因,没办法就只有一个个打印参数并查看文档,先把jssdk页面上的debug设置为true(微信原 ...

  7. 转:JAVA强制类型转换

    object对象转换为String的一些总结 ----------------------------------------------------------------------------- ...

  8. codeforces-Glass Carving(527C)std::set用法

    C. Glass Carving time limit per test 2 seconds memory limit per test 256 megabytes input standard in ...

  9. 2-sat(石头、剪刀、布)hdu4115

    Eliminate the Conflict Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/O ...

  10. csuoj 1120: 病毒

    http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1120 1120: 病毒 Time Limit: 3 Sec  Memory Limit: 128 ...