模版和标签

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. Vue.2.0.5-过渡效果

    概述 Vue 在插入.更新或者移除 DOM 时,提供多种不同方式的应用过渡效果.包括以下工具: 在 CSS 过渡和动画中自动应用 class 可以配合使用第三方 CSS 动画库,如 Animate.c ...

  2. Collections的排序之一(Java)

    package home.collection.arr; import java.util.ArrayList; import java.util.Collections; import java.u ...

  3. go 语言的库文件放在哪里?如何通过nginx代理后还能正确获取远程地址

    /usr/local/Cellar/go/1.5.1/libexec/src/ 他的RemoteAddr 是从哪里获取? func (c *conn) RemoteAddr() Addr { if ! ...

  4. .Net Framework 4.5.2 on Windows 10

    I was using Visual Studio 2013 to create a new solution, could not select ".NET Framework 4.5.2 ...

  5. 用get方式提交请求的url带有中文参数

    又碰到JSP页面中文乱码问题,经过一次encodeURI处理后仍旧是乱码,后来经过两次encodeURI后正常显示中文 以前也碰到过同样的问题,没深究,这次网上搜集了一些资料,记录下来留做备份 ___ ...

  6. Java基础之写文件——将多个字符串写入到文件中(WriteProverbs)

    控制台程序,将一系列有用的格言写入到文件中. 本例使用通道把不同长度的字符串写入到文件中,为了方便从文件中恢复字符串,将每个字符串的长度写入到文件中紧靠字符串本身前面的位置,这可以告知在读取字符串之前 ...

  7. 新版mysql(mysql-5.7.12-winx64)安装

    之前安装了一个php集成运行环境的mysql,不太习惯,还是想弄一个原生的环境来进行学习.于是,卸载了php集成环境中的mysql. 计算机环境:win7 x64. 1.mysql-5.7.12-wi ...

  8. Singlton设计模式

    单例定义: 确保一个类只有一个实例,并提供全局访问点. 适用场景: 1.) 当系统中某个类必须仅有一个实例对象,同时访问该系统的所有访问者必须访问同一个实例对象时,且该对象实例自身占用资源又不大时. ...

  9. layoutsubviews什么时候调用

    layoutSubviews在以下情况下会被调用:1.init初始化不会触发layoutSubviews2.addSubview会触发layoutSubviews3.设置view的Frame会触发la ...

  10. switch为什么不能用string类型?

    switch()括号里面的参数是一个int型值啊  你要可以转换为int型的参数才行得通啊