dede默认模版页名称
- 格式:doc
- 大小:197.50 KB
- 文档页数:2
竭诚为您提供优质文档/双击可除dedecms更改默认模板篇一:dedecms默认模版文件说明dedecms默认模版文件说明dedecms默认模版文件说明,head.htm,列表页头部模板head_nocatalog.htm,内容页\主页等无子栏目页面头部模板index.htm,主页模板ajaxfeedback.htm,ajax评论模板article_article.htm,文章内容页模板article_article1.htm,随机文章内容页模板1article_article2.htm,随机文章内容页模板2article_article_frame.htm,文章内容页模板框架版article_default.htm,自定义文档内容模板article_default_sg.htm,自定义单表文档内容模板article_image.htm,图片集内容页模板article_image_cl.htm,图片集内容页模板(新图集样式)article_image_frame.htm,图片集内容页模板框架版article_shop.htm,商品模型内容页模板article_soft.htm,软件内容页模板article_soft_frame.htm,软件内容页模板框架版article_infos.htm,分类信息内容模板article_spec.htm,专题内容页模板index_article.htm,文章频道封面index_default.htm,默认频道封面index_default_sg.htm,默认单表模型频道封面index_image.htm,默认图片模型封面index_shop.htm,默认网店模型封面index_soft.htm,默认软件模型封面infosw9_index.htm,默认图文资讯封面infosw9_list.htm,默认图文资讯列表页index_infos.htm,分类信息封面模板list_article.htm,默认文章列表模板list_default.htm,默认自定义模型列表模板list_default_sg.htm,默认单表自定义模型列表模板list_free.htm,默认自由列表模板list_image.htm,默认图片列表模板list_soft.htm,默认软件列表模板list_infos.htm,分类信息列表模板list_spec.htm,默认专题列表模板list_shop.htm,默认商城列表模板footer.htm,列表页底部模板googlemap.htm,google地图模板search.htm,普通搜索模板advancedsearch.htm,高级搜索模板singlepage.htm,单独页面模板tag.htm,标签首页模板taglist.htm,特定标签内容列表模板方便广大站长对dedecms二次开发的时候使用(责任编辑:admin)篇二:织梦模版修改方法1、以将不需要显示部分去除,那么就需要修改模板了。
提示:常用字段,可以在dede后台->系统->SQL命令行工具,执行sql语句来批量修改dede_addonarticle 附加文章表aid int(11) 文章编号typeid int(11) 分类栏目编号body mediumtext 文章内容dede_addonflash 附加Flash表aid int(11) FLASH编号typeid int(11) 分类栏目编号filesize varchar(10) 文件大小playtime varchar(10) 播放时长flashtype varchar(10) 作品类型flashrank smallint(6) 作品等级width smallint(6) 影片宽度height smallint(6) 影片高度flashurl varchar(80) FLASH地址dede_addonimages 附加图集表aid int(11) 图集编号typeid int(11) 分类栏目编号pagestyle smallint(6) 表现方式(1单页显示2分多页显示3多行多列展示)maxwidth smallint(6) 大图限制宽度imgurls text 图片集内容(标签存放)row smallint(6) 多列式参数(行)col smallint(6) 多列式参数(列)isrm smallint(6) 是否下载远程图片ddmaxwidth smallint(6) 小图片宽度限制dede_addonsoft 附加软件表aid int(11) 软件编号typeid int(11) 分类栏目编号filetype varchar(10) 文件类型language varchar(10) 界面语言softtype varchar(10) 软件类型accredit varchar(10) 授权方式os varchar(30) 运行环境softrank int(11) 软件等级officialUrl varchar(30) 官方网址officialDemo varchar(50) 程序演示地址softsize varchar(10) 软件大小softlinks text 软件下载链接列表introduce text 软件介绍dede_addonspec 附加专题表aid int(11) 专题编号typeid int(11) 分类栏目编号note text 专题内容(仅存放标签代码)dede_admin管理员信息表ID int(10) 自动编号usertype int(10) 用户类型userid varchar(30) 用户登录IDpwd varchar(50) 用户密码uname varchar(20) 用户笔名tname varchar(30) 真实姓名email varchar(30) 电子邮箱typeid int(11) 负责频道(0表示全部) logintime datetime 登录时间loginip varchar(20) 登录IPdede_admintype 系统用户组管理表rank smallint(6) 组级别编号typename varchar(30) 组名称system smallint(6) 是否为系统默认组 purviews text 权限列表dede_arcatt文档自定义属性表att smallint(6) 编号attname varchar(30) 属性名称dede_archives 文章表ID int(11) 自动编号typeid int(11) 所属主栏目编号typeid2 int(11) 所属副栏目编号sortrank int(11) 文章排序(置顶方法) iscommend smallint(6) 是否推荐ismake smallint(6) 是否生成静态channel int(11) 文章所属模型arcrank smallint(6) 阅读权限click int(11) 点击次数money smallint(6) 消费点数title varchar(80) 标题shorttitle varchar(36) 简略标题color varchar(10) 标题颜色writer varchar(30) 作者source varchar(50) 来源litpic varchar(100) 缩略图pubdate int(11) 录入时间senddate int(11) 发布时间arcatt smallint(6) 自定属性(att)adminID int(11) 发布管理员IDmid uint(8) 发布会员IDdescription varchar(250) 摘要keywords varchar(60) 关键词templet varchar(60) 文档模板lastpost int(11) 最近评论时间postnum int(11) 评论数目redirecturl varchar(150) 跳转网址mtype int(11) 用户自定义分类userip varchar(20) 用户IPlocklikeid smallint(6) 是否锁定相关文章likeid varchar(240) 相关文章IDdede_arcrank 阅读权限表ID int(10) 自动编号rank smallint(10) 权限等级membername varchar(20) 等级名称adminrank smallint(10) 管理等级money int(11) 消费点数dede_arctype 栏目管理表ID int(10) 栏目编号(自动编号)reID int(10) 父栏目编号topID int(10)sortrank smallint(6) 排序编号typename varchar(30) 栏目名称typedir varchar(100) 栏目目录isdefault smallint(6) 栏目列表选项(1链接到默认页0链接到列表第一页-1使用动态页)defaultname varchar(20) 默认页的名称issend smallint(6) 是否支持投稿channeltype smallint(6) 频道类型maxpage int(11) 保留ispart smallint(6) 栏目属性corank smallint(6) 浏览权限tempindex varchar(60) 封面模板templist varchar(60) 列表模板temparticle varchar(60) 文章模板tempone varchar(60) 单独页面模板namerule varchar(50) 文章命名规则namerule2 varchar(50) 列表命名规则modname varchar(30) 模板名称description varchar(200) 栏目介绍keywords varchar(100) 关键词moresite smallint(6) 多站点支持siterefer smallint(6) 多站点站点根目录属性 sitepath varchar(60) 多站点站点根目录siteurl varchar(60) 多站点绑定域名ishidden smallint(6) 是否隐藏栏目。
dede封面模板详细介绍
dede封面模板详细
默认频道封面------index_default.htm
文章频道封面------index_article.htm
默认软件模型封面-----index_soft.htm
默认网店模型封面-----index_shop.htm
分类信息封面模板----index_infos.htm
默认单表模型频道封面----index_default_sg.htm 默认图片模型封面----index_image.htm
默认图文资讯封面-------infosw9_index.htm
dede默认列表模板详细
list_article.htm 默认文章列表模板
list_soft.htm 默认软件列表模板
list_infos.htm 分类信息列表模板
list_shop.htm 默认商城列表模板
list_image.htm 默认图片列表模板
infosw9_list.htm 默认图文资讯列表页
list_default.htm 默认自定义模型列表模板
list_default_sg.htm 默认单表自定义模型列表模板list_free.htm 默认自由列表模板
dede默认内容页模板详细。
dedecms自定义表单解析DEDE标签方法并共用默认头尾模板(原创)-电脑资料dedecms自定义表单解析DEDE标签方法并共用默认头尾模板(原创)最终效果如图默认的DEDE,在自定表单页没解析他的标签,如{dede:include filename="../default/head.htm"/}{dede:include filename="../default/footer.htm"/}这两个是最常见的,头部和尾部但我们把他放在自定义表单的模板里,他不解析.....当文本来看待来了现放出解析办法打开/plus/diy.php搜索$postform. = $diy->getForm(true);先把他下面的include DEDEROOT."/templets/plus/{$diy->postTemplate}";改为:// include DEDEROOT."/templets/plus/{$diy->postTemplate}";$datalist = new DataListCP();$datalist->SetParameter('action', 'post');$datalist->SetParameter('diyid', $diyid);$datalist->SetTemplate(DEDEINC."/../templets/plus/{$diy-> postTemplate}");$datalist->Display();这个就是在发布信息页面,就有能解析我模板标签了。
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]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。
Dedecms文件目录结构分析本文主要是为了今后对Dedecms做二次开发所写。
安装后dedecms的目录,如(图1)所示,图1-文件根目录“a”:默认HTML文件存放目录“data”:系统缓存或其它可写入数据存放目录“dede”:默认后台管理目录“images”:系统默认模板图片存放目录“include”:类库文件目录“install”:安装程序目录,安装完后可删除“member”:会员目录“plus”:附助程序目录“special”:专题目录“templets”:系统默认内核模板目录“uploads”:默认上传目录“index.php”:网站默认首页“robots.txt”:搜索控制文件“tags.php”:标签页详细的目录结构如下:|a/*生成HTML的目录,老版本为html文件夹*/|data/*程序生成常用数据保存目录*/||admin/*保存系统后台常规配置,例如作者、快速导航、来源这些内容,通常以文本格式存放*/||backupdata/*数据库备份存放目录,可以在系统后台设置处修改*/||cache/*系统缓存*/||enums/*联动类别生成的缓存和js文件*/||js/*栏目js调用生成的js文件*/||mark/*图片水印设置目录*/||module/*系统后台那些模块安装包存放的目录,通常文件名称加密过*/||rss/*生成RSSmap存放的文件目录*/||sessi*****/*系统sessi*****存放目录,一般登陆后就会生成个session,目录不可写那可能无法登陆*/||textdata/*文本数据,系统后台保存为文本数据存放目录*/||tplcache/*模板缓存目录,这个缓存一般是那些动态页*/||ziptmp/*压缩缓存目录*/|dede/*系统后台管理目录*/||img||inc||js||templets/*系统后台的模板存放目录*/|images||js||swfupload|||images|||plugins|include/*系统核心类库、函数存放目录*/||calendar/*日历控件,就是日期编辑框跳出来的那个日历框*/||code/*datalistcp动态分页类的编码语言包*/||data/*系统核心设置的数据,比如词库默认验证码*/||dialog/*系统对话框存放目录,通常是编辑器上面选择的类似于缩略图、插入图片文件*/|||img||FCKeditor/*编辑器存放目录,用的是开源编辑器FCK*/|||editor||||css|||||images||||dialog|||||common|||||fck_about|||||fck_codes|||||fck_flash|||||fck_image|||||fck_link||||dtd||||images|||||smiley||||js||||lang||||skins|||||images||inc/*这里存放一些用才引入的比较长的函数*/||taglib/*就是那些用在模板中的标签存放的目录了*/|||channel/*解析一些特殊字段的扩展函数库*/|||help/*基本的标签说明*/||tpllib/*动态模板标签,一般用在动态调用页面上面的标签*/ |install/*安装目录*/||images||templates|member/*会员中心目录*/||images|||pay||inc/*会员中心*/||js||paycenter/*支付接口配置*/|||alipay|||cbpayment|||nps|||tenpay|||yeepay||space/*会员中心的空间模板*/|||coffee||||images|||company||||images|||flower||||images|||gray||||images|||lxblog||||images|||lxbrown||||images|||lxvista||||images|||person||||blue||||common|||||css|||||images||||images|||pwblue||||images|||pwglight||||images|||pwlake||||images|||pwpink||||images||templets|plus/*系统插件存放目录*/||guestbook/*留言板插件*/|||images||img|||face||paycenter|||alipay|||cbpayment|||nps|||tenpay|||yeepay||task|special/*专题存放目录*/|templets/*织梦模板存放目录*/||default/*系统默认模板目录*/||images|||mood||js||plus/*插件页面的模板文件存放目录*/||style/*默认模板存放的CSS样式*/||system/*系统核心底层模板文件夹*/||wap/*那个wap模块的样式目录了*/|uploads/*文件上传存放目录*/||allimg/*图片*/|||090731||flink/*友情链接图片*/||litimg/*缩略图*/||media/*多媒体存放目录*/||soft/*软件*/||userup/*用户文件存放,例如那些头像什么的*/在了解了Dedecms根目录的结构以后,下面来看一看几个在二次开发中比较重要的部分。
排除主机和宽带因素,DEDE默认模板访问速度过慢,经查证这和顶部JS调用以及代码冗余有关。
事实上网站程序的优化多数原则是代码简练,减少JS调用等。
这里分别从主页、文章列表页、文章内容页来分别介绍DEDE默认模板优化,经测试,优化后,网站速度有极大提升,如果再有一个好的主机,那你的网站也能有腾讯、网易那样的访问速度。
一、主页模板(index.htm)下面的JS文件和JS代码可以根据需要情况看是否需要删除,最好能全部删除,但是全部删除会影响一些功能,比如会员登录状态、图文资讯的滚动等,这里个好的方法,就是把所有这里的JS写入一个单独的文件,这样调用时只需要一次就可以了,注意调用的路径。
JS文件解释说明/js/jquery.cookie.js主要的作用记录换肤功能的cookies,用于保留用户的选择;/js/changeSkin.js用于换肤功能的具体实现代码;/js/pic_scroll.js“图文资讯”滚动的地方;/images/js/j.js经过压缩后的java代码,主要作用是在默认模板中的中间部分的横向滚动的“图片资讯”的地方;同时,换肤功能也和该功能有关联/include/dedeajax2.js引入DedeCMS 的ajax框架,作用主要是在模板中的一些特效,比如登陆后改变登陆状态、内容页顶与踩、评论列表的支持与反对等等(如果您不需要上述功能,这段代码可以删除);Javascript代码function CheckLogin(){var taget_obj = document.getElementById('_userlogin');myajax = new DedeAjax(taget_obj,false,false,'','','');myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php"); DedeXHTTP = null;}主要用途是判断会员是否登录,如果已经登录,则在互动中心的会员框里显示/member/ajax_loginsta.php登陆后的内容;$(function(){$("dl.tbox dt bel a[_for]").mouseover(function(){$(this).parents("bel").children("a[_for]").removeClass("thisclass").parents("dl. tbox").children("dd").hide();$(this).addClass("thisclass").blur();$("#"+$(this).attr("_for")).show();});$("a[_for=uc_member]").mouseover();});主要用途是首页右侧的互动中心中踩踩、评论、会员三个选项的切换效果;function multi(pagenum,tagid){var taget_obj = document.getElementById(tagid);var taget_obj_page = document.getElementById("page_"+tagid);myajax = new DedeAjax(taget_obj,false,false,'','','');myajax.SendGet2("/plus/arcmulti.php?mtype=0&pnum="+pagenum+'&tagid='+tagi d);myajax = new DedeAjax(taget_obj_page,false,false,'','','');myajax.SendGet2("/plus/arcmulti.php?mtype=1&pnum="+pagenum+'&tagid='+tagi d);DedeXHTTP = null;}主要用途是右侧的推荐内容分页,也是DedeV5.6版的新增功能(arclist标签分页);P.s:其实默认的ajax评论也是通过此种方式制作的。
认识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.htmtag_fieldlist.htm fieldlist用系统模板/system/channel 频道特殊底层模板目录channel_downlinkpage.htm 下载地址列表链接模板channel_downlinks.htm 下载地址列表模板channel_spec_note.htm 专题节点列表模板制作好的模板根据上面的列表覆盖即可2)模板制作及发布方法建议方法:①制作网站模板②参考官方模板在对应地方填入对应dede标签③替换templets/default目录下的对应文件④后台系统设置中,自定义“模板默认风格(cfg_df_style)”变量,讲模板放入自建的目录中。
DEDECMS标签说明文档start,系统默认模板文件说明head.htm,列表页头部模板head_nocatalog.htm,内容页\主页等无子栏目页面头部模板index.htm,主页模板ajaxfeedback.htm,Ajax评论模板article_article.htm,文章内容页模板article_article1.htm,随机文章内容页模板1 article_article2.htm,随机文章内容页模板2 article_article_frame.htm,文章内容页模板框架版article_default.htm,自定义文档内容模板 article_default_sg.htm,自定义单表文档内容模板 article_image.htm,图片集内容页模板 article_image_cl.htm,图片集内容页模板(新图集样式)article_image_frame.htm,图片集内容页模板框架版 article_shop.htm,商品模型内容页模板 article_soft.htm,软件内容页模板article_soft_frame.htm,软件内容页模板框架版 article_infos.htm,分类信息内容模板 article_spec.htm,专题内容页模板index_article.htm,文章频道封面index_default.htm,默认频道封面index_default_sg.htm,默认单表模型频道封面 index_image.htm,默认图片模型封面 index_shop.htm,默认网店模型封面index_soft.htm,默认软件模型封面infosw9_index.htm,默认图文资讯封面 infosw9_list.htm,默认图文资讯列表页 index_infos.htm,分类信息封面模板list_article.htm,默认文章列表模板list_default.htm,默认自定义模型列表模板 list_default_sg.htm,默认单表自定义模型列表模板 list_free.htm,默认自由列表模板list_image.htm,默认图片列表模板list_soft.htm,默认软件列表模板list_infos.htm,分类信息列表模板list_spec.htm,默认专题列表模板list_shop.htm,默认商城列表模板footer.htm,列表页底部模板googlemap.htm,google地图模板search.htm,普通搜索模板advancedsearch.htm,高级搜索模板singlepage.htm,单独页面模板tag.htm,标签首页模板taglist.htm,特定标签内容列表模板start,默认插件模板说明carbuyaction.htm,订单信息download_links_templet.htm,下载地址列表 erraddsave.htm,挑错处理feedback_confirm.htm,评论重确认页面 feedback_quote.htm,评论回复页面feedback_templet.htm,评论页feedback_templet_js.htm,评论JS调用模板 flink-add.htm,增加友情链接flink-list.htm,友情链接列表guestbook-admin.htm,管理留言本 guestbook.htm,留言本heightsearch.htm,高级搜索js.htm,JS调用默认模板list_diyform.htm,自定义表单默认内容列表 post_diyform.htm,自定义表单发送内容页 recommend.htm,文章推荐rss.htm,RSS模板rssmap.htm,RSS地图模板shops_action_alipay.htm,支付宝支付模板 shops_action_cbpayment.htm,网银在线支付模板 shops_action_nps.htm,NPS支付模板 shops_action_tenpay.htm,财付通支付模板 shops_bank.htm,银行账号信息showphoto.htm,图集图片展示页sitemap.htm,网站地图view_diyform.htm,自定义表单内容查看页 view_msg.htm,需要权限的文档提示信息 vote.htm,投票模板win_templet.htm,默认通用窗口。