Dedecms文件夹目录解释说明
核心文件目录 /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_typelink.php | 用于显示文章的位置和栏目位置等。 |
inc_typeunit_admin.php | 用于频道管理时的一些复杂操作,主要用于后台。 |
inc_typeunit_menu.php | 同上。 |
inc_userlogin.php | 用于管理员登录。 |
inc_vote.php | 用于管理投票。 |
jump.php | 用于超链接跳转。 |
pub_charset.php | 共用字符处理函数,GB/UTF-8/Unicode/BIG5等互换。 |
pub_collection.php | 用于采集。 |
pub_collection_functions.php | 采集用函数。 |
pub_datalist.php | 后台管理用数据列表。 |
pub_datalist_dm.php | 同上,不使用模板。 |
pub_db_mysql.php | 用于操作数据库。 |
pub_dedehtml2.php | 用于采集中的HTML解析。 |
pub_dedehtml.php | HTML解析器。 |
pub_dedetag.php | 用于dede模板标签解析。 |
pub_httpdown.php | 用于下载http中的资源。 |
pub_oxwindow.php | 后台程序扩展。 |
pub_splitword_www.php | 织梦分词算法。 |
validateimg.php | 验证码。 |
vdimgck.php | 验证码。 |
根目录文件与目录
文件/目录 | 功能描述 |
/dede | 管理后台目录。 |
/html | 默认文章生成目录。 |
/include | 程序核心文件目录。 |
/member | 会员管理目录。 |
/plus | 插件及辅助功能目录。 |
/setup | 安装目录。 |
/special | 专题生成目录。 |
/templets | 默认模板存放目录。 |
/upimg | 上传下载文件保存目录。 |
base.css | 基本样式表。 |
index.php | 网站默认首页。 |
robots.txt | 搜索控制文件。 |
模板目录 /templets
文件/目录 | 功能描述 |
/dedecmsv31 3模板目录 | 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 | 友情链接列表模板。 |
相关问题与解答
1、问题:Dedecms中如何通过代码调用一个特定的模板并显示?
回答:你可以通过以下步骤来调用一个特定的模板并显示:
```php
require_once(dirname(__FILE__)."/include/config_base.php"); // 引入基本配置文件
require_once(dirname(__FILE__)."/include/inc_arcpart_view.php"); // 引入文章类文件
$dsql = new DedeSql(false);
$row = $dsql->GetOne("Select * From #@__homepageset"); // SQL查询表dede_homepageset字段templet(调用哪个模板)
$pv = new PartView();
$pv->SetTemplet($cfg_basedir."/".$cfg_templets_dir."/".$row['templet']); // 设置模板路径
$pv->Display(); // 显示模板文件
$pv->Close(); // 关闭模板对象
```
这段代码展示了如何通过SQL查询获取模板路径,并通过PartView类来设置和显示模板。
2、问题:Dedecms的哪些目录是不建议修改的?
回答:在Dedecms中,/include
目录下的文件大多是核心配置文件和函数库,建议不要随意修改,特别是config_base.php
文件,它是环境定义文件,负责检测系统环境、定义工作目录、保存数据库链接信息等关键操作,如果修改不当可能会导致系统无法正常运行。
各位小伙伴们,我刚刚为大家分享了有关“Dedecms文件夹目录解释说明”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!