Discuz 二次开发

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Discuz 二次开发

DZ程序文件目录含义

基于7.0的标准程序,部分与插件无关的文件不作说明

文件颜色说明:

红色:程序核心文件,修改这类文件时千万要注意安全!

橙色:做插件几乎不会用到的文件,大概了解功能就可以了,其实我也不推荐修改这些文件

绿色:函数类文件,许多功能强大的自定义函数可以调用这类文件来使用

蓝色:最标准的插件制作常用文件紫色:该文件被Zend加密,请不要修改这类文件

每个目录里面都有一个空的index.htm,这是为了防止列目录用的,不必理会.

根目录./(这里都是最基本的程序)

admincp.php——后台系统设置主程序文件,一般只处理菜单的显示的访问权限,不处理管理控制。

ajax.php——论坛模板的ajax判断及数据返回都在这里进行

attachment.php——附件文件,仅仅处理附件下载的功能。

announcement.php——论坛公告的显示,一般很少改

config.inc.php——配置论坛数据库、密码等信息,这个大家最熟悉了

Discuz_version.php——论坛版本信息,用来更新用的,没有官方说明绝对不要修改

eccredit.php——论坛商品功能以及信用度查看的处理文件

faq.php——论坛自带的帮助

favicon.ico——显示在IE标题栏的的图标

forumdisplay.php——很简单,论坛主题列表的显示

index.php——控制首页元素显示

invite.php——论坛邀请注册程序文件

leftmenu.php——首页侧栏文件

logging.php——登陆系统,判断用户名、密码。

magic.php——论坛道具程序文件,处理道具购买、赠送等操作

medal.php——论坛勋章中心程序文件,处理勋章发送等功能

member.php——控制会员列表显示,积分策略等等信息显示

memcp.php——会员个人中心显示

misc.php——控制评分功能、论坛界面显示功能等等

modcp.php——这个是论坛前台的版主操作的迷你后台程序

my.php——查看一切和自己在这个论坛的行为,例如“我的帖子”,“用户组权限”等等

plugin.php——论坛插件,这个主要控制论坛插件的菜单的显示,一般极少修改pm.php——论坛短信息程序,控制短信息发表与浏览

post.php——与viewthread.php相似,但是更多是管理帖子发表、编辑等等信息,也会有权限的控制提示

redirect.php——控制显示论坛的最后发表的主题访问,也控制主题的转向功能register.php——注册文件,同时也会控制注册的信息的合法性

relatekw.php——论坛相关标签生成

relatethread.php——论坛相关主题

robots.txt——设置里面的地址可以阻止搜索机器人访问对应的页面

rss.php——RSS快速订阅,不用多说了吧?

search.php——处理论坛搜索功能中的信息筛选

seccode.php——论坛注册,生成验证码的程序

sitemap.php——论坛SiteMAP功能程序

space.php——个人资料查看的程序

stats.php——处理“统计”中的统计信息,也允许查看论坛对应的统计数据

tag.php——论坛标签整理页

task.php——论坛任务程序,任务主程序触发,判断均在此进行

topic.php——一般无法直接访问,控制页面显示,显示主题条数

topicadmin.php——控制的是管理人员的前台管理操作,如精华、置顶、高亮等等

trade.php——处理论坛的交易主题

video.php——处理论坛的视频主题,包括显示和调用。

viewthread.php——处理浏览帖子时候的帖子信息显示,例如信息、标题等等,同时也处理访问帖子的权限,如阅读权限是否足够等等。

./admin(管理后台的程序文件,全部在这里,仅能通过admincp.php来访问,下面的解释说明这个文件对应着后台对应的设置项目)

admingroups.inc.php——管理组

adv.inc.php——论坛广告

announce.inc.php——论坛公告

attach.inc.php——论坛附件

checktools.inc.php——文件检查,邮件设置,FTP权限检查,附件水印设置counter.inc.php——更新论坛统计

cpanel.share.php——检查后台访问进程的文件,也有一些管理文件删除的函数creditwizard.inc.php——积分设置向导

db.inc.php——数据库备份,导入,导出,优化,检验

Discuz db.md5——数据库检验文件

Discuz files.md5——程序文件检验文件

ec.inc.php——支付宝及其它电子商务

faq.inc.php——论坛帮助

forums.inc.php——版区下面的所有设置

global.func.php——后台函数库,像showsettings等后台设置显示函数都在这里可以找到

home.inc.php——后台首页内容

insenz.func.php——INSENZ营销函数库

insenz.inc.php——INSENZ营销

jswizard.inc.php——JS调用向导

login.inc.php——后台登陆提示页面

logs.inc.php——论坛所有的运行记录

magics.inc.php——论坛道具

相关文档
最新文档