随笔分类 - hdwiki
摘要:HDwiki所有模版文件都在根目录view下的default文件里,以admin_开头的是后台的模版文件,其它不是以admin_开头的,就是所有的前台文件。具体列表如下:首页模版文件: index.htm 首页模版文件基础模版文件 header.htm 网站头文件,包括网站LOGO、搜索框和网站导航
阅读全文
摘要:插件就是为了满足个性化需求按照HDWiki插件开发规范编写的可插拔程序,虽然可以直接对HDWiki进行二次开发实现插件同样的功能,但是这样做势必影响到系统的升级和稳定性。 采用插件的方式,可以随时进行停用和卸载,而且对系统毫无影响。 插件类型 插件按照是否需要在前台显示,可以分为两类:前台展示类插件
阅读全文
摘要:MVC中的视图view 主要负责页面显示部分,所有的页面显示全部在此实现,视图对整个页面负责,它通过control的调用来显示页面和数据. ......视图(view)类template.class.php路径/lib/template.class.php, 视图类在每个control类的父类(ba
阅读全文
摘要:概述 MVC中的视图view 主要负责页面显示部分,所有的页面显示全部在此实现,视图对整个页面负责,它通过control的调用来显示页面和数据.视图(view)类template.class.php路径/lib/template.class.php, 视图类在每个control类的父类(base.c
阅读全文
摘要:control中调用model原则是这样的,如果你的这个model在本control中大部分方法中都要用到,那么,就写在构造函数里面。例如,名字为doc的control的构造函数如下: function control(& $get,& $post){ $this->base( & $get,& $
阅读全文
摘要:HDwiki有SEO设置的功能,此功能可以将HDwiki的页面进行URL静态化转换,从而使HDwiki内容更容易被搜索引擎挖掘,提高被收录的机率。注意事项 1、本功能对服务器环境有特殊要求,独立主机用户需要对 Web 服务器增加相应的 Rewrite 规则,因此需要服务器权限才可使用。对于虚拟主机用
阅读全文
摘要:虽然HDwiki是一个开源的wiki系统,并且代码简洁易懂,但如果想在系统上做做进一步开发还需要对框架有一个整体的认识。熟悉了HDwiki的框架以后完全可以独立出来做其他功能的开发,当做一个开源的PHP框架来使用。概要介绍1. 基于 MVC 体系2 支持PHP4和PHP53. 超轻量级4. 使用便捷
阅读全文
摘要:一、href =“”里的参数写法 二、
阅读全文
摘要:model目录下的函数类 actions.class.php(站内地图相关) getHTML:获得页面菜单和相关信息 getMap:生成站内地图 adv.class.php 对wiki_advertisement表进行的相关操作 add_adv 添加一个广告记录,此处只参加两个字段(是否显示,广告类
阅读全文
摘要:模版和标签HDWiki模版标签可以让用户更方便、更容易的在页面中调用HDWiki的数据。 HDWiki的三种标签:1、循环标签 {hdwiki:doclist...}{/hdwiki}2、单标签取某个数据 {hdwiki:docnumber /}3、字段的扩展函数 [field:time date(
阅读全文
摘要:编码规范 命名规范1.1、主要的目录 control 里面是控制类 ,前台命名为something.php,则后台对应的是admin_+前台名称,名称应选有意义的英文单词,例如 前台词条 doc.php,后台词条管理对应的 admin_doc.php 1.2、model目录下个文件是功能模块,命名以
阅读全文
摘要:HDWiki软件包结构转载自http://www.chinabaike.com/z/shenghuo/pc/2011/0414/814308.html 根目录下的PHP文件 名称 类型 作用或意义 index.php PHP程序文件 所有URL的入口 version.php PHP程序文件 安装时生
阅读全文
摘要:HDWiki数据库结构说明 以下标有“A”的表示该列为自增列,标有“P”的表示该列为主码,标有“I”的表示该列为索引列,标有“U”的表示该列为唯一列,标有“F”的表示全文搜索。 wiki_attachment 词条附件表 字段 类型 属性 可以为空 默认 额外 含义 id mediumint(8)
阅读全文
浙公网安备 33010602011771号