文章内容              Thread Content
 首页  >> DiY-Page技术支持  >> 在线文档
DiY-Page v4.0.0 文件和目录结构说明
作者 wenshuang   查看 6945   发表时间 2007/3/26 13:18  【论坛浏览】
tozkrpqn
前言tozkrpqn
==========================================================tozkrpqn
由于4.0.0完全重写了代码,故文件结构与功能可以说与3.5.x完全不同,为方便热心制作模板、开发语言包的朋友,特写下此说明。tozkrpqn
tozkrpqn
文件结构及功能说明tozkrpqn
==========================================================tozkrpqn
根目录下的文件有tozkrpqn
dpadmin.php 后台外壳程序(访问后台所有功能都通过此文件,也可以说是后台的总代理)tozkrpqn
dpindex.php 前台外壳程序(访问前台所有功能都通过此文件,即前台的总代理)tozkrpqn
index.php 这个文件会直接调用dpindex.php,主要是方便直接输入网址就可访问(利用空间的默认文档)tozkrpqn
tozkrpqn
程序的主体部分按程序和图片分为两大部分,分属:tozkrpqn
dpimages 所有的图片文件tozkrpqn
dpmain 所有的PHP程序文件tozkrpqn
tozkrpqn
dpimages/tozkrpqn
根目录下为公用图片tozkrpqn
admin/ 后台使用的图片tozkrpqn
style/ 前台风格使用的图片tozkrpqn
default/ 默认风格使用的图片tozkrpqn
(其余以风格名命名的文件夹,存放此风格所需之文件)tozkrpqn
num/ 此风格所需的数字图片tozkrpqn
box/ 此风格自带的对象外框(box)的预览图片tozkrpqn
tozkrpqn
dpmain/tozkrpqn
/version.php 程序总版本号控制文件tozkrpqn
admin/ 后台管理模块程序(include用)tozkrpqn
data/ 数据文件(需要777)tozkrpqn
pagecache/ 页面缓存目录,其下文件以所请求URI的MD5命名(需要777)tozkrpqn
kernel/ 程序核心文件(include用)tozkrpqn
lang/ 程序主体的语言包,主要是后台所使用的语言字串tozkrpqn
gbk/ 简体中文(GBK编码)语言包,下含数个PHP文件,包括不同领域所使用的语言字串tozkrpqn
module/ 模块主目录(也是dpmain中最重要的目录)tozkrpqn
common/ 公用模块,如图片对象、FLASH对象、导航栏对象等tozkrpqn
bbscms/ 论坛门户模块tozkrpqn
根目录下的文件: version.php(模块版本号)index.php(模块所含的对象类型说明)setting.php(模块在后台选项中的参数)tozkrpqn
custompara/ 后台使用的自定义属性文件tozkrpqn
lang/ 模块的语言包tozkrpqn
gbk/ 简体中文(GBK编码)语言包,fore.php为前台所用字串,admin.php为后台所用字串tozkrpqn
objfunc/ 存放各模块的function文件,也就是模块对象类型实体tozkrpqn
style/ 风格主目录tozkrpqn
default/ 默认风格tozkrpqn
/index.php 风格说明文件,供后台读取tozkrpqn
/divfrm/ 页面总体布局tozkrpqn
/index.htm 页面总体布局htm模板(通常不用改)tozkrpqn
/index.css 页面总css,可直接控制大部分布局(重点修改)tozkrpqn
/index.php 说明index.htm中的“区块”tozkrpqn
/objfunc/ 模块对象模板tozkrpqn
/*.htm 命名规则:模块名_对象名tozkrpqn
/box/ 对象外框tozkrpqn
/null.htm 无外框时的上下文HTML代码tozkrpqn
/*.htm 命名规则:外框名tozkrpqn
pagetype/ 页面类型涉及的页面标题调用等tozkrpqn
tozkrpqn
风格制作特别说明tozkrpqn
==========================================================tozkrpqn
通常只需要改dpmain/style/default/divfrm/index.css,再配合图片dpimages/style/default/ 即可tozkrpqn
tozkrpqn
语言包制作特别说明tozkrpqn
==========================================================tozkrpqn
语言包共有两部分 dpmain/lang下的程序主体语言包 dpmain/module/xxx/lang下的模块语言包tozkrpqn
语言包以lang目录下的 目录 的形式出现,比如可以新建一个chs-utf8表示UTF8编码的简体中文tozkrpqn
语言包的编码类型定义在 主体语言包中 /lang/xxx/index.phptozkrpqn

序号 评论者 共有评论 20   【论坛浏览】  【发表评论】 评论时间
11 yigerrenzui 我也不会改模板,希望教程早日出来 2007/4/30 10:39
12 acexeon 能出个教程就好了
比如做一个风格的过程 图文一步步的教 我很想学诶
2007/5/4 14:55
13 孤魂 回复 #13 acexeon 的帖子
俺现在还得慢慢学了,目前还啥都不会
2007/5/4 15:12
14 duhuku 语言包制作失败,唉~
现在整个DP都乱码了,哈哈
2007/5/4 17:32
15 duhuku 怎么无法使用DP登入论坛的? 2007/5/4 18:08
16 klgd

  引用:
原帖由 duhuku 于 2007-5-4 18:08 发表
怎么无法使用DP登入论坛的?

请再仔细检查一下你后台的设置 论坛地址
2007/5/4 18:14
17 duhuku 一切设置都没问题.
论坛地址正确,只是使用DP前台登入论坛时
输入了正确的用户名和密码后,
又马上便回游客
在论坛自己的登入首页来登入又没有问题
请问这样的情况该如何处里呢?
2007/5/5 03:00
18 wenshuang

  引用:
原帖由 duhuku 于 2007-5-5 03:00 发表
一切设置都没问题.
论坛地址正确,只是使用DP前台登入论坛时
输入了正确的用户名和密码后,
又马上便回游客
在论坛自己的登入首页来登入又没有问题
请问这样的情况该如何处里呢?

与1楼无关话题请开新帖
2007/5/5 13:19
19 戀江情 回复 #1 wenshuang 的帖子
有没有相关的详细点的教程啊?
俺是学机械的,这个实在搞不清楚
但是很想学下这个的模版制作
最好是视频教材
2007/5/6 01:07
20 ideacm 呵呵 懒家伙 看都不看 2007/5/14 11:06
 共有评论数 20  每页显示 10
页码 2/2  |<  <<   1 2   >>  >| 
Powered by DiY-Page 5.1.3 © 2005-2008