• hdwiki 软件包结构



    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模版说明


  • 相关阅读:
    EPANET头文件解读系列4——EPANET2.H
    EPANET头文件解读系列3——TOOLKIT.H
    EPANET头文件解读系列2——ENUMSTXT.H
    EPANET头文件解读系列1——TEXT.H
    ENUMSTXT.H中的指针数组
    main函数的参数
    函数指针与指针函数
    FMDB源码阅读
    17个提升iOS开发效率的必用工具
    UIKit性能调优实战讲解
  • 原文地址:https://www.cnblogs.com/camelroyu/p/5640725.html
Copyright © 2020-2023  润新知