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文件。

时间: 2024-08-23 13:19:45

hdwiki中模板的使用说明的相关文章

Android_08手机联系人编码中SimpleAdapter的使用说明

1. SimpleAdapter  adapter = new SimpleAdapter(this, list1,R.layout.my_layout, new String[] { "name", "keyvalue" },new int[] { R.id.tv_name, R.id.tv_info }); lv_search.setAdapter(adapter); 解释: 一)this:(1).当存放在自己的class中并且被自己调用时,就用this:而且这

JS中模板嵌套学习(代码)

<script src="script/jquery-1.4.2.js"></script>    <script src="script/jsrender.js"></script>    <script id="header" type="text/x-jsrender">        <tr>               <th>序号&

Smarty中模板eq相等 ne、neq不相等, gt大于, lt小于

eq相等   ne.neq不相等,   gt大于, lt小于 gte.ge大于等于   lte.le 小于等于   not非   mod求模   is [not] div by是否能被某数整除   is [not] even是否为偶数   is [not] even by $b即($a / $b) % 2 == 0   is [not] odd是否为奇   is not odd by $b即($a / $b) % 2 != 0 示例: equal/ not equal/ greater than

wpf 获取datagrid中模板中控件

//获取name为datagrid中第三列第一行模板的控件 FrameworkElement item = dataGrid.Columns[3].GetCellContent(dataGrid.Items[0]); DataGridTemplateColumn temp = dataGrid.Columns[3] as DataGridTemplateColumn; //img是模板的name object c= temp.CellTemplate.FindName("img", i

Struts2页面开发中常用标签使用说明

1. Struts2页面开发中常用标签使用说明 1.1.往action里传值的使用方式: <input name="userName" type="text" class="input6" size="15"> a. userName属性需要在访问的action中提供相应的属性,并有SET/GET方法. b. 可以不在访问的action中提供相应的属性,用request. getParameter_r(“userN

多个so中模板单例的多次实例化

在Android打包项目时,发现登录功能不能使用了,logcat中也没发现什么问题,最后一行一行log定位到了问题.原来是一个so文件中的构造函数被初始化二次!   这个单例是通过继承模板来实现的(暂时不考虑线程安全的问题) template<class T>class CSingleT{public: static T * Instance() { if (!ms_pObject) { ms_pObject = new T; } return ms_pObject; } static voi

AngularJS学习--- AngularJS中模板链接和图像 ng-src step6

接上一篇文章,本文将主要介绍angularjs中的模板链接,和图像显示? 首先,切换分支,启动项目: git checkout step-6 npm start 1.效果 相较于前一篇文章,明显感觉多了图片,那么这些图片是怎么加载进去的呢?这里图片各不一样,如果用传统的方式去加载图片可能要写很多代码,这里看一下angularjs是如何实现的?? 2.实现代码 app/index.html <ul class="phones"> <li ng-repeat="

关于 underscore 中模板引擎的应用演示样例

//关于 underscore 中模板引擎的应用演示样例 <!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <title>关于 underscore

计算机中所有快捷键使用说明

以下是计算机中所有快捷键使用说明! 单独按Windows:显示或隐藏"开始"功能表 Windows+BREAK:显示"系统属性"对话框 Windows+D:显示桌面 Windows+M:最小化所有窗口 Windows+Shift+M:还原最小化的窗口 Windows+E:开启"资源管理器" Windows+F:查找文件或文件夹 Windows+CTRL+F:查找电脑 Windows+F1:显示Windows"帮助" Windo