1)初学者建议安装到网站根目录;
2)安装前检查 include和dede/templets目录是否有可写和可修改权限;
3)安装后删除或者重命名setup目录;
2、认识Dedecms目录
安装后Dedecms的目录如下表:
根目录
/dede 管理后台目录
/freeList 自由文档列表生成目录
/HTML 默认文章生成目录
/include 程序核心文件目录
/member 会员管理目录
/plus 插件及辅助功能目录
/setup 安装目录
/special 专题生成目录
/templets 默认模板存放目录
/upimg 上传下载文件保存目录
base.CSS 基本样式表
index.PHP 网站默认首页
robots.txt 搜索控制文件
3、Dedecms模板制作
要学会dede模板制作不难,了解清楚模板位置最重要。
1)模板位置及目录结构
/templets模板目录
/Dedecmsv31 3模板目录
/default 默认模板目录
article_article.htm 普通文章页面模板
article_default.htm 一般文档页面模板
article_flash.htm flash页面模板
article_image.htm 图集页面模板
article_soft.htm 软件页面模板
article_spec.htm 专题页面模板
index.htm 网站首页模板
index_article.htm 文章频道封面模板
index_article_webart1.htm 备用模板
index_article_webart2.htm 备用模板
index_article_webart.htm 备用模板
index_default.htm 一般文档封面模板
index_flash.htm flash频道封面模板
index_image.htm 图集频道封面模板
index_soft.htm 软件频道封面模板
List_article.htm 文章列表模板
List_default.htm 一般文档列表目录模板
List_flash.htm flash文档列表模板
List_free.htm 自由列表模板
List_image.htm 图集列表模板
List_soft.htm 软件列表模板
List_spec.htm 专题列表模板
/img 模板图片目录(含样式表)
/plus 辅助插件模板目录
download_links_templet.htm 下载链接模板
Feedback_confirm.htm 评论确认模板
Feedback_templet.htm 用户评论模板
Feedback_templet_Js.htm 同上
flink-add.htm 友情链接添加模板
flink-List.htm 友情链接列表模板
guestbook.htm 留言本模板
heightsearch.htm 高级搜索模板
Js.htm Js脚本模板
recommend.htm 推荐好友模板
RSS.htm RSS的XML模板
RSSmap.htm RSS订阅文件
showphoto.htm 图片显示模板
sitemap.htm 网站地图模板
vIEw_msg.htm 会员提示信息模板
Vote.htm 投票结果显示模板
/system 系统模板目录
channel_List.htm 栏目列表系统模板
List_fullList.htm 文档列表系统模板
Mynews.htm 站内新闻系统模板
part_arcList.htm 文章列表系统模板
part_autochannel.htm 分类栏目系统模板
part_channelartList.htm 包含文章列表的栏目系统模板
part_imginfoList.htm 使用imginfoList标签调用的模板
part_imgList.htm 使用imgList标签调用的模板
part_type_List.htm 单个栏目的系统模板
spec_arcList.htm 专题列表文章系统模板
spec_List.htm 专题用模板
tag_arcList.htm
tag_fIEldList.htm fIEldList用系统模板
/system/channel 频道特殊底层模板目录
channel_downlinkpage.htm 下载地址列表链接模板
channel_downlinks.htm 下载地址列表模板
channel_spec_note.htm 专题节点列表模板
制作好的模板根据上面的列表覆盖即可
2)模板制作及发布方法
建议方法:①制作网站模板②参考官方模板在对应地方填入对应dede标签③替换templets/default目录下
的对应文件④后台系统设置中,自定义“模板默认风格(cfg_df_style)”变量,讲模板放入自建的目录中。
有些人喜欢拿到模板就打开DW修改,尤其是可视化修改,其实不建议这么做。容易破环dede标签的完整,
造成错误。关于dede标签,可以参考:3)Dedecms的标签介绍
参考文档:官方文档,写得很详细了,也
比较容易上手。还有一些参考资料供大家参考
4、参考工具及文档
1)dede标签编写插件:Dedecms For DW 模板制作插件
2)Dedecms模板标签参考.chm
这是第二部分内容,有什么问题?
3)肥龙修改版下载:
第三节 对Dedecms进行二次开发
说说经验,Dedecms的代码注释还是比较清楚的,相对比较容易看懂,有PHP基础的可以看看,没有的。可以到我的blog上看看有什么是你需要的。部分功能扩展,请参考肥龙龙blog:dede程序的核心在include目录下,该目录的说明如下:
1、程序核心程序目录及简介
/include目录 程序核心目录
config_base.PHP 环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。
config_hand.PHP 系统配置文件。定义系统常用的配置信息定义,可从后台管理直接生成该文件。
config_passport.PHP 通行证文件
config_rglobals.PHP 检测系统外部变量
config_rglobals_magic.PHP 同上
inc_archives_vIEw.PHP 用于浏览文档或对文档生成HTML
inc_arcList_vIEw.PHP 用于浏览频道列表或对内容列表生成HTML
inc_arcmember_vIEw.PHP 用于浏览会员发布的文档
inc_arcpart_vIEw.PHP 用于解析和创建全局性质的模板,如频道封面,主页,单个页面等
inc_arcsearch_vIEw.PHP 用于文档搜索
inc_arcspec_vIEw.PHP 用于浏览所有专题列表或对专题列表生成HTML
inc_channel_unit.PHP 用户解析特定频道的附加数据结构信息
inc_channel_unit_functions.PHP 系统共用函数集合
inc_downclass.PHP 防采集随机字符串函数
inc_freeList_vIEw.PHP 用于对特定内容列表生成HTML
inc_functions.PHP 可供用户使用的函数集合
inc_imgbt.PHP GetTypeIDSelMember
inc_memberlogin.PHP 用于用户登录及获得会员状态
inc_photograph.PHP 用于处理系统中的图片,例如水印,缩略图等
inc_photowatermark_config.PHP 图片处理参数定义
inc_RSS_vIEw.PHP 用于浏览频道RSS或对RSS生成静态文件
inc_separate_functions.PHP SpGetArcList函数,用于获得文档列表
inc_sitemap.PHP 用于生成网站地图
inc_type_tree.PHP 用于选择栏目的目录树
inc_type_tree_member.PHP 同上,会员使用
inc_type
总结以上是内存溢出为你收集整理的DEDE所有目录及数据表详解全部内容,希望文章能够帮你解决DEDE所有目录及数据表详解所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)