织梦DeDe系统的各个文件的作用总汇
织梦CMS数据库表和字段说明手册

织梦CMS数据库表和字段说明手册织梦CMS(DedeCMS)是一款广泛应用于企业和个人网站的内容管理系统。
了解其数据库表和字段对于管理和维护织梦CMS网站至关重要。
1. 核心表织梦CMS的核心表主要包括以下几个:1.1. #@__arctype该表用于存储文章类型信息。
•id:自增ID,作为主键。
•typeid:类型ID。
•typename:类型名称。
•typedir:类型目录。
•moresite:是否允许多站点。
•isdefault:是否为默认类型。
•defaultname:默认名称。
•namerule:名称规则。
•namerule2:名称规则2。
•sites:站点ID。
1.2. #@__dede_addonarticle该表用于存储插件文章信息。
•id:自增ID,作为主键。
•aid:文章ID。
•title:文章标题。
•shorttitle:短标题。
•writer:作者。
•source:来源。
•posttime:发布时间。
•mid:模型ID。
•redirecturl:跳转URL。
•arcrank:文章等级。
•click:点击量。
•money:金钱。
•weight:权重。
•goodpost:是否加精。
•status:发布状态。
•senddate:发送日期。
•taskid:任务ID。
•ismember:是否为会员。
•keywords:关键词。
•description:描述。
•posid:位置ID。
•url:URL。
1.3. #@__dede_addonindex该表用于存储插件首页信息。
•id:自增ID,作为主键。
•indexid:首页ID。
•indexname:首页名称。
•indexdir:首页目录。
•indexfile:首页文件名。
•sites:站点ID。
1.4. #@__dede_addonmenu该表用于存储插件菜单信息。
•id:自增ID,作为主键。
•menuid:菜单ID。
•menuname:菜单名称。
织梦文件夹及目录介绍

织梦文件夹介绍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 全站底部googlemap.htm google地图(需要配合自由列表) head.htm 全站头部index.htm 网站首页index_article.htm 文章频道封面index_default.htm 模型频道封面模板不存在时的默认模板index_default_sg.htm 独立表单模型频道封面模板不存在时的默认模板index_image.htm图集频道封面index_infos.htm 分类信息频道封面index_shop.htm商城频道封面index_soft.htm软件频道封面list_default.htm 模型列表模板不存在时的默认模板list_default_sg.htm独立表单模型列表模板不存在时的默认模板list_free.htm 自由列表默认模板list_image.htm图集列表list_infos.htm 分类信息列表list_shop.htm商城列表list_soft.htm软件列表list_spec.htm专题列表search.htm搜索结果页singlepage.htm单页面模板tag.htm TAG 首页taglist.htm TAG列表plus/:模块插件的模板目录system/ 其它的一些系统底层模板wap/wap(wireless accss point即无线或者移动接入)模板dede/管理后台目录注意:推荐大家在系统完成调试后修改这个目录名,防止非法用户登录。
织梦常用标签总结、标签调用、图片调用等

1.标签名称:channel标记简介:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息功能说明:用于获取栏目列表适用范围:全局使用基本语法:{dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}<li><a href='[field:typelink/]'>[field:typename/]</a> </li>{/dede:channel}注意:在此dede大括号添加标记样式的时候需要用一对单引号''。
参数说明:typeid = '0' 栏目IDreid = '0' 上级栏目IDrow = '100' 调用栏目数col = '1' 分多少列显示(默认为单列)type = 'son | sun' son表示下级栏目,self表示同级栏目,top顶级栏目currentstyle = '' 应用样式底层模板字段:ID(同id),typeid, typelink, typename, typeurl,typedir(仅表示栏目的网址)例:{dede:channel type='top' row='9'}<a href="[field:typeurl/]" rel="nofollow">[field:typename/]</a> |{/dede:channel}注:在没有指定typeid的情况下,type标记与模板的环境有关,如,模板生成到栏目一,那么type='son'就表示栏目一的所有子类模板路径标签:{dede:global.cfg_templets_skin/}/ 克隆完模板后第一步要做的是替换href路径(一般为对css样式的引入。
dede(织梦)二次开发手册之主要模板文件与功能说明篇.chm

友情提供: 主要模板文件与功能说明DedeCMS系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCMS 支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCMS也支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用 {cmspath}/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如 style2 等,然后在后台修改了默认的模板风格名称为 style2 ,那系统将使用{cmspath}/templets/style2 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。
一、概念,设计和使用模板,必须要理解下面几个概念1、板块(封面)模板:指网站主页或比较重要的栏目封面频道使用的模板,一般用“index_识别ID.htm”命名,此外,用户单独定义的单个页面或自定义标记,也可选是否支持板块模板标记,如果支持,系统会用板块模板标记引擎去解析后才输出内容或生成特定的文件。
2、列表模板:指网站某个栏目的所有文章列表的模板,一般用 “list_识别ID.htm” 命名。
3、档案模板:表示文档查看页的模板,如文章模板,一般用 “article_识别ID.htm” 命名。
4、其它模板:一般系统常规包含的模板有:主页模板、搜索模板、RSS、JS编译功能模板等,此外用户也可以自定义一个模板创建为任意文件。
二、 命名,DedeCMS模板默认命名规则如下1、模板保存位置:模板目录:{cmspath} /templets/样式名称(英文,默认为default,其中system 为系统底层模板,plus为插件使用的模板)/具体功能模板文件}2、 模板文件命名规范:(1)index_识别ID.htm: 表示板块(栏目封面)模板;(2)list_识别ID.htm: 表示栏目列表模板;(3)article_识别ID.htm:表示内容查看页(文档模板,包括专题查看页);(4)search.htm: 搜索结果列表模板;(5)index.htm: 主页模板;注解:[识别ID]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。
织梦文章数据库

织梦文章数据库织梦文章数据库通常包括以下几个重要的组成部分:1. 文章表:用于存储网站上的所有文章内容,包括标题、正文、作者、发布时间等信息。
2. 分类表:用于存储文章的分类信息,包括文章所属的分类名称、分类描述等。
3. 标签表:用于存储文章的标签信息,包括标签名称、标签描述等。
4. 评论表:用于存储文章的评论信息,包括评论内容、评论时间、评论者名称等。
5. 用户表:用于存储网站用户的信息,包括用户名、密码、邮箱等。
织梦文章数据库的设计需要考虑到数据的准确性、完整性和一致性,同时也需要考虑到数据库的性能和扩展性。
为了确保数据的准确性和完整性,可以通过设置合适的约束条件和触发器来限制数据的输入,同时也可以通过定期的数据备份和恢复来保证数据的安全性。
为了提高数据库的性能和扩展性,可以通过合理的索引设计、分区设计和集群设计来优化数据库的结构和性能。
织梦文章数据库的管理工作包括数据的录入、修改、删除、查询等操作,同时也包括数据库的备份、恢复、优化等工作。
为了提高数据库的管理效率,可以通过编写合适的存储过程、触发器和定时任务来自动化数据库管理工作,同时也可以通过监控工具和性能优化工具来监控和优化数据库的性能。
织梦文章数据库的安全性也是非常重要的,为了保护数据库的安全,可以通过设置合适的用户权限和访问控制策略来限制用户的访问权限,同时也可以通过加密技术和防火墙技术来保护数据库的数据安全。
总之,织梦文章数据库是网站运营中非常重要的一部分,它可以帮助网站管理员轻松地管理和维护网站上的文章内容,同时也可以通过合理的设计和管理来保证数据库的安全性和性能。
因此,对于网站管理员来说,合理地设计和管理织梦文章数据库是非常重要的。
关于织梦data文件夹的介绍

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 :文档随机模板配置
这是在我做的一个织梦的网站 的时候用到的,在此给大家分享data各个文件的含义,希望菜鸟们能牢记。
织梦系统(dede)标签使用及问题解决方法总结

织梦cms(dede)标签使用及问题解决方法总结longyamiao 以前使用过织梦cms(dede)进行网站建设,最近又一次做网站,在制作过程中遇到一些问题,现将标签使用解决方法总结一下。
一、dede 我的文档及收藏方面处理方法——longyamiao问题一:我的文档里有已通过、待审核、未通过三种情况。
而在点击时不是以滑动门的方式显示,而是重新加载网页。
无法达到更改已通过、待审核、未通过三处样式的目的。
问题二:当点击我的文档打开网页时,网页显示的是我所有文档,当点击已通过时,网页显示的是我的已通过审核的文档,当点击下一页查看时发现未通过的文章显示出来了。
解决:(一)点击时每次重新加载,解决方法是,一个模板复制三次,分别命名。
在模板里改变点击已通过待审核未通过的地址。
PHP 和HTM 模板分别是Default/member/myupload.phpDefault/member/templets/myupload.htm 更改PHP里打开模板的链接更改HTM模板里打开PHP的链接。
(二)在myupload.php里用$arcrank表示已通过待审核未通过分别值为1 -1 -2。
点击下一页出现故障的原因是,在分页时,分页链接查询数据库没有加入arcrank参数的限制条件。
分页样式及代码在Default/include/datalistcp.class.php中分布链接地址为$purl .= "?".$geturl; 在这里如果直接添加arcrank 变成$purl .= "?arcrank=1&".$geturl; 在已通过页面里能看到是正常的,但由于是常量,不能变化,在待审核和未通过里则显示错误,同时在我的收藏里也显示错误。
所以没有考虑像第一步那样复制成多份模板,而是想办法传递参数。
可我看代码myupload.php 没有给datalistcp.class.php传递参数。
discuz文件目录及文件总结

Discuz文件目录及文件功能总结先从根目录开始,根目录文件一般都是入口,即执行具体功能的代码一般不在这些文件中,而是在其调用的文件中◆admin.php 后台管理入口文件◆api.php Discuz!合作应用入口文件(例如漫游、支付宝等)◆connect.php QQ互联入口文件◆cp.php应用入口文件◆crossdomain.xml 数据交互文件,如果在里面定义其它站点的地址,那么这两个不同站点就可以交互数据◆favicon.ico 图标文件,显示在浏览器的标题栏◆forum.php 论坛入口文件◆group.php 群组入口文件◆home.php 家园入口文件◆index.php 门户入口文件,功能与portal.php基本相同◆member.php 用户信息入口文件◆misc.php 网站用户常用操作入口文件,例如像评分、收藏等功能都是走这个文件的◆plugin.php 插件入口文件◆portal.php 门户入口文件◆robots.txt 在这个文件中加上具体的地址,可以防止被搜索蜘蛛检索到◆search.php 搜索功能入口程序◆userapp.php 用户应用入口程序API目录中的文件主要是和Discuz!进行合作的商家的应用程序,一般不要也无需修改●api ┄┄┄外部接口▪addons▪connect ┄┄┄腾讯互联➢connect.php ┄┄┄➢like.php ┄┄┄➢server.php ┄┄┄▪db ┄┄┄UCenter数据库备份接口▪google ┄┄┄Google引擎使用▪javascript ┄┄┄数据和广告的 JS调用▪manyou ┄┄┄manyou应用及搜索等相关服务▪trade ┄┄┄在线支付接口▪mobile▪remote▪index.htm▪uc.phparchiver就是经常说的无图版程序的入口,这个一般不是给人看的,是给机器人看的。
●archiver ┄┄┄论坛静态化▪index.php ┄┄┄无图版程序的入口config目录中有两个文件,config_global_default.php是安装论坛的时候就要修改的配置文件,另一个config_ucenter_default.php是自动生成的,一般不能手动修改内容,否则会导致出错。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
织梦DeDe系统的各个文件的作用总汇./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 xkzzz_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.htmindex_article_webart2.htmindex_article_webart.htmindex_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.htmflink-add.htm 友情链接添加模板flink-list.htm 友情链接列表模板guestbook.htm 留言本模板heightsearch.htm 高级搜索模板js.htmrecommend.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.htmtag_fieldlist.htm fieldlist用系统模板/system/channel 频道特殊底层模板目录channel_downlinkpage.htm 下载地址列表链接模板channel_downlinks.htm 下载地址列表模板channel_spec_note.htm 专题节点列表模板/include目录程序核心目录config_base.php 环境定义文件。
用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。
config_hand.php 系统配置文件。
定义系统常用的配置信息定义,可从后台管理直接生成该文件。
config_passport.php 通行证文件config_rglobals.php 检测系统外部变量config_rglobals_magic.php 同上inc_archives_view.php 用于浏览文档或对文档生成HTMLinc_arclist_view.php 用于浏览频道列表或对内容列表生成HTMLinc_arcmember_view.php 用于浏览会员发布的文档inc_arcpart_view.php 用于解析和创建全局性质的模板,如频道封面,主页,单个页面等inc_arcsearch_view.php 用于文档搜索inc_arcspec_view.php 用于浏览所有专题列表或对专题列表生成HTMLinc_channel_unit.php 用户解析特定频道的附加数据结构信息inc_channel_unit_functions.php 系统共用函数集合inc_downclass.php 防采集随机字符串函数inc_freelist_view.php 用于对特定内容列表生成HTMLinc_functions.php 可供用户使用的函数集合inc_imgbt.php GetTypeidSelMemberinc_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 获取文档列表SpGetArcList。