config目录中有两个文件,config_global_default.php是你在安装论坛的时候就要修改的配置文件,另一个config_ucenter_default.php是自动生成的,一般不能手动修改内容,否则会导致出错。
data目录下的文件通常是动态缓存文件,这些文件里面都带有可以被调用的常量,当然附件、头像等等也是在这里保存的,这个不多说明,实际功能打开看就知道了。
install是安装程序的目录,里面文件的含义没有太多解释的意义了,这里省略。
uc_client和uc_server目录中的文件关系到UCentre的运行,一般里面的内容不推荐修改,同理省略。
static目录中的文件全部属于静态文件,例如像图片、预览什么的,这里我只对下面js目录中的文件进行说明
Discuz!中许多的Ajax效果都是这个文件中的代码来实现的,会Javascript的可以尝试去改下,后面我生效的位置进行说明
admincp.js 站点管理
bbcode.js Discuz!代码效果实现
calendar.js 日历
common.js 系统全局
common_diy.js 首页DIY效果
common_extra.js 功能基本同common.js
editor.js 编辑器效果
forum.js 论坛效果
forum_moderate.js 论坛管理
forum_post.js 论坛发帖
forum_slide.js 论坛边栏
forum_viewthread.js 论坛主题浏览
google.js google搜索
home.js 家园
home_blog.js 家园日志
home_drag.js 家园,表格拖动
home_friendselector.js 家园好友选择
home_uploadpic.js 家园图片上传
logging.js 登录
md5.js MD5加密
portal.js 首页
portal_diy.js 首页DIY
portal_upload.js 首页上传
register.js 注册页面
seditor.js 编辑器效果
smilies.js 表情
space_diy.js 个人空间DIY
threadsort.js 主题排序
tree.js 树形列表
userapp_swfobject.js FLASH批量上传
接着回到根目录,这里我对templates/default目录中的模板文件的功能做下解释
其中userapp和style里面的模板分别对应着应用和家园风格,mobile目录的模板对应的是3G手机版,search目录里面是搜索页面模板,ranklist对应的是排行榜模板,tag目录中的是标签,group里面的是群组模板,home中的是家园模板,portal里面的是文章首页模板,这些对插件作者来说一般用不上,这里就不多叙述了。
只说下面的目录,后面对文件被调用的场合进行说明
default/member 下面有四个文件
getpasswd.htm 密码取回
login.htm 用户登录
login_simple.htm 同上,但是功能简单点
register.htm 用户注册
default/common 下面的css我不做解释,因为对做插件的人来说基本用不上,有兴趣的请自行请教模板风格作者,同样对使用的场合进行说明
block_forumtree.htm 论坛树形列表模块
block_thread.htm 主题模块
block_userinfo.htm 用户信息模块










