搜档网
当前位置:搜档网 › 史上最全的织梦CMS系统文件结构介绍

史上最全的织梦CMS系统文件结构介绍

史上最全的织梦CMS系统文件结构介绍
史上最全的织梦CMS系统文件结构介绍

织梦CMS系统文件结构介绍

1:概览

织梦CMS主要有11个文件夹和三个文件。

2:详细解析

1)data文件夹

这个文件夹主要是存放数据的。

Admin文件夹:存放后台管理的数据的,比如程序的版本、备案号、作者等信息。

Backupdata 文件夹:这个是存放数据库备份文件的地方。

Cache文件夹:缓存

Enums文件夹:

Js文件夹:生成栏目的时候生成的JS文件。

Mark文件夹:

Moduls文件夹:程序选择或者设定的模块。

Rss文件夹:订阅信息,。

Sessions文件夹:验证用户登录的。

Textdata文件夹:一些以文本类型保存的文档。

Tplcathe文件夹:缓存文件。

Ziptmp文件夹:零时压缩文件存放的地方

Common.inc.hph 这个文件时存放自己的数据库配置的文件。

Config..cache.inc.php :网站的配置文件,比如网站的网址,屏蔽的关键词、首页链接地址,默认编辑器、首页名称等等

2)./dede 目录 dede后台

3)./html 目录生成的静态的HTML文件存放的地方。

4)Images 文件夹存放系统的图片

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 验证码

/inc 共用函数目录

inc_fun_funAdmin.php 获取拼音码等函数

inc_fun_funString.php html代码处理等函数

inc_fun_SpGetArcList.php 获取文档列表

5)Install 系统的安装文件。安装之后最好删除

6)Member :会员文件夹,里面有会员空间的模板,配置等信息。7)Plug 文件夹:存放一些插件,比如一些新闻、图片调用等8)

9)./special 专题生成目录

10)/templets 网站模板目录

11)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

recommend.htm 推荐好友模板

rss.htm RSS的XML模板

rssmap.htm RSS订阅文件

showphoto.htm 图片显示模板

sitemap.htm 网站地图模板

view_msg.htm 会员提示信息模板

vote.htm 投票结果显示模板

12)/upimg 采集,后者用户上传的附件所在的目录13)base.css 基本样式表

14)index.php 网站默认首页

15)robots.txt 搜索控制文件

织梦文件夹及目录介绍

织梦文件夹介绍 include/:里面包含了系统运行所需要的类库文件 data/ : admin:网站后台管理的一些必要配置 backupdata:默认的系统数据库备份目录 cache :缓存目录(这个缓存是栏目缓存等) enums:联动菜单 js :JS文件 mark :水印相关 module :模块 payment :和支付相关的文件 rss RSS:订阅文件,在后台生成 safe :DedeV5.6验证安全设置 sessions:验证文件 textdata :这个是如果将文章以文本形式存储的话,那么就会储存到这里 tplcache :模板生成具体内容时的标签缓存 uploadtmp :上传的临时文件夹 ziptmp :ZIP操作时的临时文件夹 common.inc.php:数据库配置文件 config.cache.inc.php :系统配置文件 config.cache.bak.php :系统配置文件备份 config.file.inc.php :远程发布的配置文件 downmix.data.php:防猜忌混淆字符串配置 safequestions.php:会员注册时的安全问题配置

template.rand.php :文档随机模板配置 templets/:模板文件 default/:系统默认的模板风格 images/:默认模板中所用到的图片 js/:默认模板中所用到的JS文件 css/:默认模板中所用到的CSS文件advancedsearch.htm模型自定义搜索页面ajaxfeedback.htm文档内容页ajax评论模板 article_article1.htm文章模型默认随机内容模板2 article_article2.htm文章模型默认随机内容模板1 article_article.htm文章模型默认内容模板 article_article_frame.htm启用多站点后的文章模型内容模板 article_default.htm模型内容模板不存在时的错误提示模板 article_default_sg.htm独立表单模型内容模板不存在时的错误提示模板 article_image.htm图集内容模板 article_image_frame.htm 多站点后的图集内容模板article_infos.htm 分类信息内容模板 article_shop.htm 商城内容模板 article_soft.htm 软件内容模板 article_soft_frame.htm 多站点软件内容模板 article_spec.htm 专题内容模板 footer.htm 全站底部

dede(织梦)标签调用大全

dede标签调用大全 * 关键描述调用标签: * 模板路径调用标签:{dede:field name='templeturl'/} * 网站标题调用标签:{dede:global name='cfg_webname'/} * 栏目导航调用标签:首页 {dede:channel type='top' row='8' currentstyle="

  • ~typename~ "} * [field:typename/] {/dede:channel} * 指定调用栏目标签:{dede:onetype typeid='ID'}[field:typename /]{/dede:onetype} * 频道栏目调用标签:{dede:channel type='self'} * [field:typename/] {/dede:channel} * 友情链接调用标签:{dede:flink row='24' linktype=2/} * 网站版权调用标签:{dede:global name='cfg_powerby'/} * 网站备案调用标签:{dede:global name='cfg_beian'/} * 当前栏目名称标签:{dede:field name='typename'/} * 当前位置调用标签:{dede:field name='position'/} * 列表文章调用标签:{dede:list pagesize='8'}{/dede:list} * 栏目链接调用标签:[field:typelink function='str_replace("a ","a class=ulink ",@me)'/] * 作者链接调用标签:[field:writer /] * 列表点击调用标签:[field:click/]

    dedecms换模板教程

    竭诚为您提供优质文档/双击可除 dedecms换模板教程 篇一:织梦cms怎么更换模板? 织梦cms怎么更换模板? 因模板制作者的制作习惯不同,dedecms的模板安装方法也大不相同,不过主要的步骤是: 1.上传将模板文件上传到网站的模板目录templets中; 2.设置主要设置是在系统后台的系统设置中,有一个“模板默认风格”的选项,填入您的模板目录名称; 3.修改一般需要对模板中的调用进行一些修改,比如typeid,修改集中在网站首页; 4.生成系统后台有生成的地方,生成首页及栏目还有内容页的html 图文教程目前还没发现,呵呵,不过任何下载来的模板,都需要修改的,因为可能你站的栏目设置和他模板里面调用的不同,制作dedecms模板很简单,你把帮助文件看一看,把默认模板熟悉一下基本上就会了~有问题可以去官方论 坛问问的~ 方法一将新模板覆盖templets下的文件最简单的更换

    模板的方法是直接覆盖templets目录下的所有文件但是这样会导致原先的模板被覆盖。 方法二通过后台管理,使dedecms去寻找模板目录 还有一种就是更换整个网站的模板目录。 系统管理-->站点设置-->默认模板风格设置为目录名 字 比如下载了一个新的模板,新模板目录为newtemplet 那么设置为/newtemlet/default这样基本模块的模板 就会去该目录下寻找。 但是这样有一个问题,就是如果栏目已经创建好了,设置这个就会没有什么效果。不知道这是不是dede的一个bug。 方法三修改特定页面的模板 还有就是修改单独网页的模板,那么就去 频道管理-->网站栏目管理-->高级选项里选定模板地 址 充分利用../这样的上级目录跳转到模板的目录下。 至于风格,我到现在看起来是不是必须修改模板里的css文件的地址? 方法四修改源代码改变模板目录 发现另一种方法,更为直接: 修改include目录下的config_base.php下找到 $cfg_templets_dir=$cfg_cmspath./templets;

    织梦标签调用大全

    织梦标签调用大全 网站名称:{dede:global.cfg_webname/} 网站根网址:{dede:global.cfg_basehost/} 网站根目录:{dede:global.cfg_cmsurl/} 网页主页链接:{dede:global.cfg_indexurl/} 网站描述:{dede:global.cfg_description/} 网站关键字:{dede:global.cfg_keywords/} 模板路径:{dede:global.cfg_templets_skin/} 调用页面:{dede:include filename="head.htm"/} 网站编码:{dede:global.cfg_soft_lang/} ----------------------------------------------------------------------------------------------- 调用日期:[field:pubdate function=MyDate('y-m-d',@me)/] 调用时间2:[field:pubdate function="GetDateTimeMK(@me)"/] 调用缩略图: {dede:arclist row=10 orderby=pubdate type='image.' imgwidth='定义图片宽度' img height='高度'} [field:image/] {/dede:arclist} 调用缩略图原图: [field:litpic runphp='yes'] $youjoys = array("-lp", "_lit"); @me = str_replace ($youjoys, "", @me); [/field:litpic] 调用单个栏目: {dede:type}

    织梦常用标签总结、标签调用、图片调用等

    1.标签名称:channel 标记简介:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息 功能说明:用于获取栏目列表 适用范围:全局使用 基本语法:{dede:channel type='top' row='8' currentstyle="

  • ~typename~
  • "}
  • [field:typename/]
  • {/dede:channel} 注意:在此dede大括号添加标记样式的时候需要用一对单引号''。 参数说明: typeid = '0' 栏目ID reid = '0' 上级栏目ID row = '100' 调用栏目数 col = '1' 分多少列显示(默认为单列) type = 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目 currentstyle = '' 应用样式 底层模板字段: ID(同id),typeid, typelink, typename, typeurl,typedir(仅表示栏目的网址) 例: {dede:channel type='top' row='9'} [field:typename/] | {/dede:channel} 注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类 模板路径标签:{dede:global.cfg_templets_skin/}/ 克隆完模板后第一步要做的是替换href路径(一般为对css样式的引入。),第二步做替换src路径(一般为图片路径,js路径等)。 2.标签名称:type 功能说明:表示指定的单个栏目的链接 适用范围:全局使用 基本语法: {dede:type} [field:typename /] {/dede:type} 参数说明: typeid='' 指定栏目ID 底层模板字段:

    DEDECMS织梦制作手册超详细

    D E D E C M S织梦制作手册 超详细 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】

    DEDECMS模板制作教程 1.Arclist 标记的应用,使用率很高,相当实用,所以我们使用都必须熟练掌握。 2.Field标记在封面模板、列表模板、文档模板的使用频率很高,实用。主要用来获得到系统变量的值或者路径,用法很灵活。可以直接展示数据,如调用position,得到栏目一 > 栏目二”这样形式的链接;或者,调用templeturl得到/templets这样路径。 3.Channel 标记主要用于获取栏目列表,用法非常简单,主要是区分“type = top,sun/son,self ”的所调用的对象就行了。 4.Type标记表示指定的单个栏目的链接,用法非常简单。 5.Autochannel标记使用实例 6.Mytag标记使用实例板中多次出现的相同元素用一个自定义标记表示出来,从而达到,一次更改,全局更换的效果。辅助插件的广告管理也有相似的效果。 7.Type标记用于获取一组投票表单。其使用范围限于:封面模板。 8. Flink 标记使用实例用于获取友情链接。调用该标记后可以得到四种友情链接的形式。 9.Mynew标记使用实例用于获取站内新闻。站内新闻有利于站长及时与会员沟通。 10.ChannelArtlist标记使用实例用于获取当前频道的下级栏目的内容列表。该标记在封面模板(包括主页)中的经常被用到 11. List 标记使用实例 12.Pagelist 标记使用实例 13.Pagebreak标记使用实例 14.Prennext标记使用实例 15.Pagetitle标记使用实例 模板教程【Arclist 标记使用实例】(一) Arclist标记的使用思路、步骤: 一、明确使用范围 我们在使用任何标记的过程中,都必须明确其使用的范围,否则可能无法正常调用该标签,【Arclist 标记】的使用范围是: 封面模板、列表模板、文档模板。 即对应templets\default\文件夹下的 index_识别模板、list_识别模板、article_识别模板) 二、通过调试了解其使用方法 我调试的方法是: 将templets\default\文件夹下的文件代码,全部掏空。放入调用【Arclist 标记】的代码,再在IE 中访问网站主页,就可以得到返回的数据。 注意:其它文件保持不变,我不懂PHP,只能用这种方式调试,相信朋友们很容易上手的。 我调试【Arclist 标记】的具体代码如下: {dede:arclist typeid='' row='1' titlelen='20' infolen='' imgwidth='100' imgheight='80'} 文章ID:[field:ID/]
    文章标题:[field:title/]
    文章短标题:[field:shorttitle/]
    文章标题的文字链接:[field:textlink/]

    织梦代码大全

    1、

    您的位置: {dede:field name='position'/}
    2、{dede:include filename="head.htm"/} 调用head.htm网页 ({dede:include filename="footer.htm"/}) 3、
      {dede:list pagesize='10'}
    • [field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : ""); [/field:array] [[field:typelink/]] [field:title/] 日期: [field:pubdate function="GetDateTimeMK(@me)"/] 点击: [field:click/] 好评:[field:scores/]

      [field:description/]...

    • {/dede:list}
    4、

      dedecms标签-织梦cms标签大全

      ?dedecms标签 ?关键描述调用标签: ? ?模板路径调用标签: {dede:field name='templeturl'/} ? ?网站标题调用标签: {dede:global name='cfg_webname'/} ? ?栏目导航调用标签: 首页 {dede:channel type='top' row='8' currentstyle="

    • ~typename~
    • "}
    • [field:typename/]
    • {/dede:channel} ? ?指定调用栏目标签: {dede:onetype typeid='ID'}[field:typename /]{/dede:onetype} ? ?频道栏目调用标签: {dede:channel type='self'}
    • [field:typename/]
    • {/ded e:channel} ?

      dedecms目录介绍

      目录介绍: ./dede dede后台 ./html 生成栏目对应的文件 ./include 类库,配置文件,词库 ./member 会员功能 ./plus 插件(留言簿,投票。。) ./setup 安装程序目录 ./special 专题生成目录 ./templets 网站模板目录 ./upimg 采集,后者用户上传的附件所在的目录 base.css 基本样式表 index.php 网站默认首页 robots.txt 搜索控制文件 文件介绍: ./index.html 由模板生成的html首页文件 ./index.php 解析模板,并且显示出首页, 具体代码做个分析: require_once(dirname(__FILE__)."/include/config_base.php"); require_once(dirname(__FILE__)."/include/inc_arcpart_view.php"); //上面两段是调用两个文件一个是基本的配置文件,另一个是是文章类文件dirname(__FILE__)是当前路径 CODE: $dsql = new DedeSql(false); $row = $dsql->GetOne("Select * From dede_homepageset"); $dsql->Close(); //SQL语句,查询表dede_homepageset 字段templet (调用哪个模板)

      CODE: $pv = new PartView(); $pv->SetTemplet($cfg_basedir."/".$cfg_templets_dir."/".$row['templet']); $pv->Display(); $pv->Close(); //类库调用, $cfg_basedir."/".$cfg_templets_dir."/".是路径, $row['templet']是模板的具体的位置, 然后是$pv->Display();显示模板文件。 ============================================ /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_defaul t.htm 一般文档封面模板 index_flash.htm flash频道封面模板 index_image.htm 图集频道封面模板 index_soft.htm 软件频道封面模板 list_article.htm 文章列表模板

      织梦CMS_DEDE模板调用标签大全

      ?
      关键描述调用标签:
      ? ? ? ? ?
      模板路径调用标签: {dede:field name='templeturl'/} 网站标题调用标签: {dede:global name='cfg_webname'/} 栏目导航调用标签: 首页 {dede:channel type='top' row='8' currentstyle="

    • ~typename~
    • "}
    • [field:typename/]
    • {/dede:channel}
      ? ?
      指定调用栏目标签: {dede:onetype typeid='ID'}[field:typename /]{/dede:onetype}
      ? ?
      频道栏目调用标签: {dede:channel type='self'}
    • [field:typename/]
    • {/ded e:channel}
      ?

      织梦广告代码(最全篇)

      织梦广告代码(最全篇) 一、添加方法 1、添加广告(可省略) 模块--铺助插件-广告管理-添加 2、调用代码 模板-默认模板管理:列表页头部模板head.htm、底部模板footer.htm、主页模板index.htm,文章内容页模板article_article.htm等,相应位置将下方红色的(自定义人生励志网https://www.sodocs.net/doc/a99204187.html,)替换成广告代码。 二、首页广告 主页模板index.htm 1、logo右边 468*60最佳。广告管理—系统自带的广告—–更改—–正常显示内容–把自己的广告代码(图片)放入。 2、导航与搜索框之间(首页及频道栏目) 960*90最佳。列表页头部模板head.htm

    (自定义人生励志网https://www.sodocs.net/doc/a99204187.html,)
    3、搜索框下方(首页及频道栏目) 960*90最佳。列表页头部模板head.htm

    热门标签

      {dede:tag row='8' getall='1' sort='month'}
    • [field:tag /]
    • {/dede:tag}

    (自定义人生励志网https://www.sodocs.net/doc/a99204187.html,)
    4、图文资讯下方 700*60最佳。新建广告
    {dede:channelartlist} (自定义人生励志网https://www.sodocs.net/doc/a99204187.html,)
    5、友情链接上方(各板块下) 700*60最佳。新建广告 板块下 (自定义人生励志网https://www.sodocs.net/doc/a99204187.html,)
    广告位代码放在这里