hdwiki中模板的使用说明
HDwiki所有模版文件都在根目录view下的default文件里,以admin_开头的是后台的模版文件,其它不是以admin_开头的,就是所有的前台文件。具体列表如下:
首页模版文件: index.htm 首页模版文件
基础模版文件
header.htm 网站头文件,包括网站LOGO、搜索框和网站导航等。
footer.htm 网站底部文件,包括备案信息、时间时区显示和风格显示等。
message.htm 信息提示页面模版文件
用户相关模版文件
box.htm 个人空间短消息模版文件
blacklist.htm 个人空间忽略列表模版文件
editimage.htm 修改个人头像模版文件
editpass.htm 修改密码模版文件
editprofile.htm 个人信息设置模版文件
getpass.htm 找回密码模版文件
login.htm 登录页面模版文件
loginbox.htm
profile.htm 个人信息展示模版文件
register.htm 注册页面模版文件
resetpass.htm 设置密码模版文件
sendmessage.htm 个人空间短消息模版文件
space.htm 个人空间模版文件
exchange.htm UC积分兑换
invite.htm 邀请注册
词条相关模版文件
comment_ajax.htm 评论弹出层模版文件
compare.htm 版本对比模板文件
comparebox.htm 版本对比弹出层模版文件
cooperate.htm 待协作词条模板文件
createdoc.htm 创建词条模板文件
editionlist.htm 版本列表模板文件
editor.htm 编辑词条模版文件
giftlist.htm 礼品列表模板文件
hdmomo.htm 浏览词条摘要(即互动摸摸)模版文件
list.htm 最近创建词条列表、最近编辑词条列表、最热词条列表、按字母列表浏览词条列表、用户人气列表、推荐词条列表
managesave.htm 词条保存草稿箱相关模版文件
notexit.htm 提示信息不存在的模版文件
pic_ajax.htm 图片百科模板文件
piclist.htm 图片百科列表模板文件
previewdoc.htm 预览词条模板文件
viewcomment.htm 浏览评论模板文件
viewdoc.htm 浏览词条模板文件
viewedition.htm 浏览版本模板文件
viewpic.htm 浏览图片模板文件
词条分类相关模版文件
category.htm 按字母浏览分类列表模版文件
categorylist.htm 词条分类列表模版文件
词条版本相关模版文件
compare.htm 历史版本对比模版文件
editionlist.htm 词条版本列表模版文件
viewedition.htm 浏览历史版本模版文件
搜索相关模版文件
search.htm 高级搜索模版文件
searchpic.htm 图片搜索模板文件
searchresult.htm 搜索结果列表模版文件
cloudsearchagent.htm 云搜索相关模版文件
广告相关模版文件
adv.htm 广告模版文件
模版文件中的语法
1、模板中使用语言变量{langcommonLanguage},变量commonLanguage的值在根目录lang下的zh文件的front.php文件中。
2、使用$doc变量若是字符串页面中可直接使用{$doc},若是数组则使用{$doc['title']}。
3、循环用loop,例如:
STATEMENT
相当于PHP语法中的:
foreach($array=>$i){ STATEMENT ...}
4、判断用if语句例如
STATEMENT1
STATEMENT2
相当于PHP语法中的:
if(EXPR){ STATEMENT1...} else { STATEMENT2...}
5、引用其他文件使用{templateheader},其中header是同目录下的header.htm文件。
hdwiki中模板的使用说明的更多相关文章
- hdwiki中模板和标签的使用
MVC中的视图view 主要负责页面显示部分,所有的页面显示全部在此实现,视图对整个页面负责,它通过control的调用来显示页面和数据. ......视图(view)类template.class. ...
- tornado学习笔记11 Web应用中模板(Template)使用应用实践
上一篇中(Web应用中模板的工作流程分析),已经分析了模板的渲染流程,以及相关参数获取及设置原理.这篇主要讲述模板在实际应用案例. 11.1 需求 根据用户输入的两次密码,判断两次密码是否一致,并将判 ...
- wpf 获取datagrid中模板中控件
//获取name为datagrid中第三列第一行模板的控件 FrameworkElement item = dataGrid.Columns[].GetCellContent(dataGrid.Ite ...
- c++中模板是什么?为什么要定义模板?
一.c++中模板是什么? 首先: int Max(int x, int y) { return x > y ? x : y; } float Max(float a,float b) { ret ...
- 多个so中模板单例的多次实例化
在Android打包项目时,发现登录功能不能使用了,logcat中也没发现什么问题,最后一行一行log定位到了问题.原来是一个so文件中的构造函数被初始化二次! 这个单例是通过继承模板来实现的(暂 ...
- Struts2页面开发中常用标签使用说明
1. Struts2页面开发中常用标签使用说明 1.1.往action里传值的使用方式: <input name="userName" type="text&quo ...
- Django项目中模板标签及模板的继承与引用【网站中快速布置广告】
Django项目中模板标签及模板的继承与引用 常见模板标签 {% static %} {% for x in range(x) %}{% endfor %} 循环的序号{% forloop %} 循环 ...
- TP框架中模板赋值
TP框架中模板赋值 $this->assign('name',$value); $this->name = $value; // 两种写法是等效的
- 关于 underscore 中模板引擎的应用演示样例
//关于 underscore 中模板引擎的应用演示样例 <!doctype html> <html> <head> <meta charset=" ...
随机推荐
- 【未完待补充】linux 设置So动态库链接路径
缘起 安装python的包Rtree(Rtree-0.8.2),但需要先安装C语言依赖包spatialindex-src(spatialindex-src-1.8.5).在安装完spatialinde ...
- Redis:安装
此篇文章并不介绍linux下安装方法.围绕windows安装而介绍 两种安装方式: 1)下载压缩包,解压后(运行起来有个窗口,关闭掉就不在运行),没有windows服务被注册:可以只用命令在cmd将其 ...
- Mybatis-Plugin插件学习使用方法
以下教程仅供学习使用,针对于IntelliJ Idea 15中的Mybatis Plugin插件. 作者博客中的教程:http://myoss.github.io/2016/MyBatis-Plugi ...
- chat
启动服务器 连接数据库 导入数据库并显示 开启监听 与客户端建立连接 写入数据库并显示 创建线程用来接受客户端消息
- 写了个pager, 可供参考
/* Author: Calos Description: patv2 pager !import: this pager goes with the time, we just temporaril ...
- Hashtable和HashMap区别
Hashtable和HashMap区别 相同点: 实现原理,功能相同,可以互用 主要区别: a.hashtable继承Directionary类,HashMap实现Map接口 b.Hashtable线 ...
- yii中sphinx,Ajax搜索分页
效果图: 控制器: <?phpnamespace backend\controllers; use Yii;use yii\web\Controller;use yii\data\Paginat ...
- yii添加行的增删改查
效果图: 控制器: <?phpnamespace backend\controllers;use Yii;use yii\web\Controller;use backend\models\Zh ...
- paper 19 :机器学习算法(简介)
本来看了一天的分类器方面的代码,乱乱的,索性再把最基础的概念拿过来,现总结一下机器学习的算法吧! 1.机器学习算法简述 按照不同的分类标准,可以把机器学习的算法做不同的分类. 1.1 从机器学习问题角 ...
- java mybatis XML文件中大于号小于号转义
因为这个是xml文件不允许出现类似“>”这样的字符 用了转义字符把>和<替换掉,然后就没有问题了. <= 相当于 <= >= 相当于 >= XML转义字 ...