hdwiki 的模板和标签
模版和标签
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 的模板和标签的更多相关文章
- hdwiki中模板和标签的使用
MVC中的视图view 主要负责页面显示部分,所有的页面显示全部在此实现,视图对整个页面负责,它通过control的调用来显示页面和数据. ......视图(view)类template.class. ...
- (转) ThinkPHP模板自定义标签使用方法
这篇文章主要介绍了ThinkPHP模板自定义标签使用方法,需要的朋友可以参考下 转之--http://www.jb51.net/article/51584.htm 使用模板标签可以让网站前台开发 ...
- ThinkPHP模板IF标签用法详解
投稿:shichen2014 字体:[增加 减小] 类型:转载 时间:2014-07-01 我要评论 这篇文章主要介绍了ThinkPHP模板IF标签用法,需要的朋友可以参考下 ThinkPHP的IF标 ...
- python 全栈开发,Day70(模板自定义标签和过滤器,模板继承 (extend),Django的模型层-ORM简介)
昨日内容回顾 视图函数: request对象 request.path 请求路径 request.GET GET请求数据 QueryDict {} request.POST POST请求数据 Quer ...
- Django基础(2)--模板自定义标签和过滤器,模板继承 (extend),Django的模型层-ORM简介
没整理完 昨日回顾: 视图函数: request对象 request.path 请求路径 request.GET GET请求数据 QueryDict {} request.POST POST请求数据 ...
- Django模板语言 标签整理
Django模板语言 标签 内置标签引用 1. autoescape 控制自动转义是否可用. 这种标签带有任何 on 或 off 作为参数的话,他将决定转义块内效果. 该标签会以一个endautoes ...
- Django模板自定义标签和过滤器,模板继承(extend),Django的模型层
上回精彩回顾 视图函数: request对象 request.path 请求路径 request.GET GET请求数据 QueryDict {} request.POST POST请求数据 Quer ...
- hdwiki中模板的使用说明
HDwiki所有模版文件都在根目录view下的default文件里,以admin_开头的是后台的模版文件,其它不是以admin_开头的,就是所有的前台文件.具体列表如下:首页模版文件: index. ...
- 织梦dedecms模板调用标签大全-提高制作模板速度
关键描述调用标签: ——————————————————————————–模板路径调用标签: {dede:field name=’templeturl’/}—————————————————————— ...
随机推荐
- MFC和Direct3D9一起使用
第一步:新建MFC单文档项目,向导如下: 第二步:添加引用,在项目属性的VC++目录中修改Include和lib文件夹. 第三步:在stdafx.h文件Include部分的最后添加如下引用. #inc ...
- javascript设计模式学习之六——代理模式
一.代理模式定义 代理模式的关键是:当客户不方便直接访问一个对象或者不满足需要的时候,提供一个替身对象来控制对这个对象的访问.代理模式需要和本体对外提供相同的接口,对用户来说是透明的.代理模式的种类有 ...
- [转][C++ 11]override and final - write clean and maintainable C++ code
原文: http://arne-mertz.de/2015/12/modern-c-features-override-and-final/ Today I write about a pair of ...
- iOS 修改UITextField的placeholder属性的字体颜色(修改UITextField占位符字体的颜色)
只要把原来的placeholder属性改为attributedPlaceholder属性即可 具体代码如下图:
- 12C对ASM rebalance操作的优化
如果在执行"alter diskgroup"操作.或在添加.删除磁盘而引发的隐式rebalance的时,没有指定power选项,rebalance操作会使用初始化参数asm_pow ...
- Java基础之读文件——使用通道读取混合数据1(ReadPrimesMixedData)
控制台程序,本例读取Java基础之写文件部分(PrimesToFile2)写入的Primes.txt. 方法一:可以在第一个读操作中读取字符串的长度,然后再将字符串和二进制素数值读入到文本中.这种方式 ...
- Java基础之读文件——使用缓冲读取器读取文件(ReaderInputFromFile)
控制台程序,本例读取Java基础之写文件部分(WriterOutputToFile)写入的Saying.txt. import java.io.*; import java.nio.file.*; i ...
- PHP——生成随机数和日期时间
在PHP里面两个常用的函数 rand(); 生成随机数 当括号内无参数时 系统会以当前时间为种子进行随机数的生成 rand(1,10); 括号里面是生成随机数的范围,在形成的随机数在1~1 ...
- Cookie—的使用
编写 Cookie 浏览器负责管理用户系统上的 Cookie.Cookie 通过 HttpResponse 对象发送到浏览器,该对象公开称为 Cookies 的集合. 可以将 HttpResponse ...
- css3实现条纹背景
<!DOCTYPE HTML><html><head><meta charset='utf-8'/><meta forua="true& ...