随着互联网的成长,处所门户和行业网户网站不竭吸引着草根站长。很多人只知道在网上找法度和模板,他们连根本的法度布局中的模板文件都分不清楚,即便他从网上下载了他人网站的模板也不会修改,有些人还会说这是他人模板不兼容致使的有许多问题。每个法度的模板除非官方发布的,他人做好的模板你就完全能够使用,难免会要修改一些小的处所。在这里笔者仍是要劝说各位新手站长,想要学习仿站或说你下载他人的模板你总要会修改点吧。
笔者以Discuz_X2来做参考,请对号入坐。在熟悉前仍是先下载安装最新版本的Discuz_X2。
Discuz_X2_SC_GBK整个目录
先来讲下Discuz_X2的目录布局,看上图那些文件夹都是放的什么文件。
readme文件夹:readme英文译成说明文件,顾名思义这个文件夹下面,都是Discuz的简介和帮忙文档。
Upload文件夹:这里主要放的是Discuz法度文件,包含模板等。
Utility文件夹:主要是存放着升级文件和转换法度的文件。
这节笔者主要讲的是upload文件夹下面的放的都是什么东西。
Upload文件夹
API目录中的文件主要是和Discuz!进行合作的商家的应用法度,一般不要也无需修改,这里不多说明。想体会的可以伶仃问我,这个目录的年夜部分文件现在都解密了。
archiver目录中只有一个index.php,就是常常说的无图版法度的入口,这个一般不是给人看的,是给机械人看的。
config目录中有两个文件,config_global_default.php是你在安装论坛的时候就要修改的配置文件,另外一个config_ucenter_default.php是自动生成的,一般不克不及手动修改内容,不然会致使出错。
data目录下的文件通常是动态缓存文件,这些文件里面都带有可以被挪用的常量,当然附件等等也是在这里保存的。
install是安装法度的目录,就不多诠释了,这里省略。
Source目录中下的文件,主要是法度文件和插件,
static目录中的文件全部下于静态文件,例如像图片、JS、等等。
Template目录中的文件主要是,论坛、门户、空间、群组等模板。
uc_client和uc_server目录中的文件关系到UCentre的运行,一般里面的内容不推荐修改,同理省略。
uc_server目录中,主要存放论坛会员数据,及论坛头像等。
/admin.php 办理员入口
/api.php 接口文件
/category.php 分类入口
/cp.php 小我资料设置入口
/crossdomain.xml FLASH跨域传输文件
/favicon.ico 系统icon图标
/forum.php 广场入口
/group.php 群组入口
/home.php 空间入口
/index.php 首页入口
/ivite.php 邀请措置文件
/member.php 用户措置文件
/misc.php 杂项措置文件
/plugin.php 插件措置文件
/portal.php 站点首页入口(门户)同 index.php
/robots.txt 搜索引擎蜘蛛限制配置文件
/search.php 搜索入口文件
/userapp.php 用户应用、游戏、漫游入口文件
其模板在其目录下的templets文件夹下
一般比较常修改的几个模板诠释下
default/common 下面的css这里就不一一介绍了,因为对做插件的人来讲根基用不上,有兴趣的请自行请教模板气概作者,同样对使用的场合进行说明
block_forumtree.htm 论坛树形列表模块
block_thread.htm 主题模块
block_userinfo.htm 用户信息模块
buyinvitecode.htm 邀请码采办
css_sample.htm CSS样例
editor.htm 编辑器
editor_menu.htm 编辑器菜单按钮
extcredits.htm 拓展积排枚举
faq.htm 使用帮忙
footer.htm 站点底部文件,一般的模板文件都要挪用这个模板以正常显示底部信息
footer_ajax.htm 同上
header.htm 头部文件,一般的模板文件都要挪用这个文件以正常显示头部信息
header_ajax.htm 同上
header_common.htm 同上
header_diy.htm 同上
invite.htm 邀请注册
preview.htm 也来
pubsearchform.htm 搜索
report.htm 述说
seccheck.htm 验证码查抄
seditor.htm 编辑器
sendmail.htm 邮件发送页
showmessage.htm 提示信息页面,在PHP法度中使用showmessage函数出来信息使用的模板就是这个
simplesearchform.htm 搜索
stat.htm 站点统计
userabout 用户应用信息