HDWiki软件包结构
转载自http://www.chinabaike.com/z/shenghuo/pc/2011/0414/814308.html
根目录下的PHP文件
名称 类型 作用或意义
index.php PHP程序文件 所有URL的入口
version.php PHP程序文件 安装时生成的版本文件
config.php PHP程序文件 配置文件信息
install 目录
名称 类型 作用或意义
index.php PHP程序文件 安装程序入口
install.php PHP程序文件 安装程序页面
install_fun.php PHP程序文件 安装过程中用到的函数
HDwiki.sql SQL文件 安装时执行的SQL文件
images 文件夹 安装页面用到的图片等
testdata 文件夹 保存安装过程中的测试数据
control 目录
名称 类型 作用或意义
admin_adv.php PHP程序文件 后台广告管理
admin_attachment.php PHP程序文件 后台附件管理
admin_banned.php PHP程序文件 后台IP禁止
admin_category.php PHP程序文件 后台分类
admin_channel.php PHP程序文件 后台频道管理
admin_comment.php PHP程序文件 后台评论管理
admin_db.php PHP程序文件 后台数据库操作
admin_doc.php PHP程序文件 后台词条管理
admin_focus.php PHP程序文件 后台推荐词条
admin_friendlink.php PHP程序文件 后台友情链接
admin_language.php PHP程序文件 后台语言设置
admin_log.php PHP程序文件 后台操作记录
admin_main.php PHP程序文件 后台主界面
admin_plugin.php PHP程序文件 后台插件管理
admin_regular.php PHP程序文件 后台管理权限
admin_setting.php PHP程序文件 后台基本设置、上传logo、积分设置、SEO设置、缓存设置等
admin_statistics.php PHP程序文件 后台站内统计
admin_style.php PHP程序文件 后台风格设置
admin_synonym.php PHP程序文件 后台同义词管理
admin_tag.php PHP程序文件 后台热门标签
admin_task.php PHP程序文件 后台定时任务
admin_user.php PHP程序文件 后台老板用户管理
admin_usergroup.php PHP程序文件 后台用户组管理
admin_word.php PHP程序文件 后台词语过滤
attachment.php PHP程序文件 前台附件相关,包括上传图片等
category.php PHP程序文件 前台分类相关操作
comment.php PHP程序文件 前台评论相关操作
doc.php PHP程序文件 前台词条相关操作
edition.php PHP程序文件 前台词条版本相关操作
index.php PHP程序文件 前台首页相关
list.php PHP程序文件 前台词条所有列表,包括最近编辑、热点词条、焦点词条等
pms.php PHP程序文件 站内消息相关
search.php PHP程序文件 前台搜索相关
synonym.php PHP程序文件 前台同义词相关
user.php PHP程序文件 前台用户注册、登录、退出,以及用户在“个人管理”中进行的修改资料及密码等相关操作
admin_cooperate.php PHP程序文件 后台带完善词条
admin_edition.php PHP程序文件 后台版本评审
admin_gift.php PHP程序文件 后台礼品商店管理
admin_image.php PHP程序文件 后台管理图片百科图片
admin_recycle.php PHP程序文件 后台回收站管理
admin_relation.php PHP程序文件 后台相关词条
gift.php PHP程序文件 前台礼品商店
passport_client.php PHP程序文件 通行证wiki做客户端时用来接收其他程序发过来的get数据
pic.php PHP程序文件 前台图片百科
reference.php PHP程序文件 编辑词条页面的参考资料功能
js 目录
editor 文件夹 旧编辑器使用到的文件
hdeditor 文件夹 新编辑器代码
greybox 文件夹 展示图片的greybox代码
ui 文件夹 jquery插件
bookmark.js JS文件
calendar.js JS文件 日历JS
compare.js JS文件 词条版本比较JS
floatadv.js JS文件 浮动广告相关JS
hdmomo_marklink.js JS文件 互动摸摸JS
init.js JS文件 js初始化代码
jquery.dialog.js JS文件 jquery插件,弹出框代码
jquery.js JS文件 jquery代码
jquery.multiselects.js JS文件
login.js JS文件 登录相关JS
momo.js JS文件 互动摸摸JS
openremoveimage.js JS文件 使用dialog方式打开词条图片
pickcolor.js JS文件 颜色选取器的JS
popWindow.js JS文件 弹出窗口代码,后来大部分被jquery.dialog.js代替。
function.js JS文件 js函数代码,在几个模版中有引用。
md5.js JS文件 js下面的MD5
validator.js JS文件 检验表单输入的代码集合
time.js JS文件 时间输入框的日历显示代码
lang 目录
lang文件夹下的zh文件
名称 类型 作用或意义
back.php PHP程序文件 后台页面用到的语言文件
edit.js JS文件 编辑器用到的语言文件
front.php PHP程序文件 前台页面用到的语言文件
front.js JS文件 前台JS中调用到的语言文件
install.php PHP程序文件 安装时用到的语言文件
lib 目录
名称 类型 作用或意义
unicode 文件夹 unicode库
cache.class.php PHP程序文件 cache操作类
Chinese.class.php PHP程序文件 utf-gbk编码转换类
file.class.php PHP程序文件 文件操作类
hddb.class.php PHP程序文件 数据库操作类
json.class.php PHP程序文件 json操作类
mail.class.php PHP程序文件 邮件操作类
simple_html_dom.php PHP程序文件 获取html的DOM对象类
smtp.class.php PHP程序文件 smtp发邮件类
string.class.php PHP程序文件 字符串操作类
template.class.php PHP程序文件 模版操作类
util.class.php PHP程序文件 包含了很多程序所需的方法。
xmlparser.class.php PHP程序文件 解析XML的类
zip.class.php PHP程序文件 zip文件操作类
model 目录
名称 类型 作用或意义
adv.class.php PHP程序文件 对wiki_advertisement表进行的相关操作
attachment.class.php PHP程序文件 对wiki_attachment表进行的相关操作
banned.class.php PHP程序文件 对wiki_banned表进行的相关操作
base.class.php PHP程序文件 基础类
category.class.php PHP程序文件 对wiki_category表进行的相关操作
channel.class.php PHP程序文件 对wiki_channel表进行的相关操作
comment.class.php PHP程序文件 对wiki_comment表进行的相关操作
db.class.php PHP程序文件 数据库操作类
doc.class.php PHP程序文件 对wiki_doc表进行的相关操作
friendlink.class.php PHP程序文件 对wiki_friendlink表进行的相关操作
HDwiki.class.php PHP程序文件 HDwiki控制器主程序
language.class.php PHP程序文件 对wiki_language表进行的相关操作
log.class.php PHP程序文件 日志记录
plugin.class.php PHP程序文件 对wiki_plugin表进行的相关操作
pms.class.php PHP程序文件 对wiki_pms表进行的相关操作
regular.class.php PHP程序文件 对wiki_regular表进行的相关操作
search.class.php PHP程序文件 对wiki_search.php
setting.class.php PHP程序文件 对wiki_setting表进行的相关操作
statistics.class.php PHP程序文件 后台统计
style.class.php PHP程序文件 对wiki_style表进行的相关操作
synonym.class.php PHP程序文件 对wiki_synonym表进行的相关操作
tag.class.php PHP程序文件 标签tag
task.class.php PHP程序文件 对wiki_task表进行的相关操作
user.class.php PHP程序文件 对wiki_user表进行的相关操作
usergroup.class.php PHP程序文件 对wiki_usergroup表进行的相关操作
gift.class.php PHP程序文件 礼片商店model类
global.class.php PHP程序文件 存放了一些全局使用的方法。
pic.class.php PHP程序文件 图片百科model类
recycle.class.php PHP程序文件 回收站model类
reference.class.php PHP程序文件 相关词条model类
watermark.class.php PHP程序文件 图片水印model类
word.class.php PHP程序文件 对wiki_word表进行的相关操作
style 目录
名称 类型 作用或意义
aoyun 文件夹 奥运风格
default 文件夹 网站默认风格
uploads 目录
uploads 存放上传图片的文件夹
data 目录
data存放数据信息
名称 类型 作用或意义
attachment 文件夹 上传的附件
backup 文件夹
cache 文件夹 存放网站的缓存,在后台的“缓存设置”里可以进行相应操作
db_backup 文件夹 存放数据库备份文件,在后台的“数据库管理”里有相应操作
logs 文件夹 存放日志
momo 文件夹
tmp 文件夹
view 文件夹 存放模版文件
install.lock LOCK文件 若存在则表示HDwiki安装过,删除此文件则可重新安装HDwiki
plugins 目录
plugins存放插件的程序文件
名称 类型 作用或意义
hdapi 文件夹 aip插件的程序文件
hdmomo 文件夹 互动摸摸插件的程序文件
online 文件夹 在线用户插件的程序文件
ucenter 文件夹 ucenter插件的程序文件
view 目录
view存放网站所有的模版文件,包括前台和后台。具体请参照:HDwiki模版说明