dedecms网站模板教程保护Dede网站模板文件

dedecms网站模板教程保护Dede网站模板文件
dedecms网站模板教程保护Dede网站模板文件

dedecms网站模板教程:保护Dede网站模板文件相信大家用Dede架构网站的有很多吧,很多时候我们是直接复制一个templets\default文件夹修改掉名字来达到修改模版路径的目的,但是如果自己做的模板,往往很多地方考虑的不周到,因为不是所有功能都用得到。访问一些不存在模板的功能,有时候会暴露模板的真实路径。

1,批量修改模版文件

方法,使用批量修改工具。比如你模版目录是templets\https://www.360docs.net/doc/923682666.html,,那么你需要批量替换{dede:global.cfg_templets_skin/}和$cfg_templets_skin; ?>为/templets/default或者其他安全路径。PS,批量修改工具网上有很多,我用的服务器那个很好用(绝非AD)。

2,模板放进数据库

用dede程序自带的自定义标记功能来防止模板被下载也不错。简单来说就是把真正的模板放到数据库里面,html模板只是一个壳子没有内容。

具体操作步骤:进dede后台,新建一个自定义标记,标记名称为xahot。至于内容你可以把模板文件的内容全复制进去。然后把模板里的内容清空,写上自定义标记代码{dede:mytag ismake='yes'/} 好了,现在即使模板被下载,泄漏的也只是这句自定义标记而已。

3,使用网站的伪静态(url重写)功能来重置链接

A,服务器支持.htaccess(linux)文件的在根目录建一个.htaccess,按以下方法修改,

比如我的模板文件放在/templest/https://www.360docs.net/doc/923682666.html,/这个目录

现在我要设置一个规则,只要访问模板目录下的任何文件,都显示主页内容。

改一下.htaccess文件:

RewriteEngine On

RewriteBase /

ErrorDocument 404 /

RewriteRule templest/xa /

注意最后那条规则,意思是只要访问的地址里面包含“templets/xa”,就会显示主页的内容。

可以看到我的模板目录名没写全,只要以xa开头就行了,这样既保护了模板,又不会暴露模板的路径。

B,IIS类网站方法httpd.ini写法(具体httpd.ini放置不多讲,可以自己搜索下)

[ISAPI_Rewrite]

#3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteRule ^(.*)/aa?(.+)$ $1/templest/xa$2.htm [L]

IIS的只能返回404错误页面,先设置一个404页面,让他随便返回吧(实际测试可用)

对于喜欢猜解路径的,不论怎样猜都返回一个错误页牛逼吧!

综述:第一种方法和最后一种方法结合起来比较好用也很有效,修改模版也方便。第二种修改起来比较麻烦,不推荐使用。

本文有https://www.360docs.net/doc/923682666.html,/为大家分享。

dedecms模板怎么安装

dedecms模板怎么安装 在安装模板之前我们先熟悉一下DEDE模板的相关知识 1,模板路径: a:模板文件路径:DEDE的默认模板文件是保存在{cmspath}/templets/default下的。 b:模板相关CSS路径:DEDE默认模板文件夹default内的模板文件的CSS路径都保存在{cmspath}\templets\style下。 c:模板相关图片路径:默认模板文件夹default内的模板使用到的图片都保存在{cmspath}/templets/images下。 d:默认底层模板路径:{cmspath}/templets/system;功能:在没有指定标记的默认底层模板的时候,系统将自动调用这个文件夹的相应文件作为底层模板。 e:插件目录模板路径:{cmspath}/templets/plus;功能:评论、友情链接、RSS地图等模板。 f:会员后台模板路径: {cmspath}/member/templets;功能:会员后台的模板 2,模板文件命名规范: (1)index_识别ID.htm:表示板块(栏目封面)模板; (2)list_识别ID.htm:表示栏目列表模板; (3)article_识别ID.htm:表示内容查看页(文档模板,包括专题查看页); (4)search.htm:搜索结果列表模板; (5)index.htm:主页模板; 注解:[识别ID]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。 例:list_image.htm 表示是就是内容类型为图片集的栏目默认列表模板。 article_article.htm 表示的是文章查看页模板。 下面开始讲解一下模板的安装问题: DedeCMS系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCMS支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCMS 也支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用{cmspath}/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如 moban 等,然后在后台修改了默认的模板风格名称为moban ,那系统将使用{cmspath}/templets/ moban 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。 在了解各个默认模板的路径之后,我们就可以开始安装模板了。模板安装时一般分为以下几种情况: 1,按照默认模板和相关css、图片的默认路径来制作的新模板; 那么我们在安装时直接把新模板上传并覆盖到默认模板的对应文件夹下即可。 上传完后更新htm后即可看到新模板的效果。 2,根据模板制作者自定义的模板路径的安装方法: 因为各个模板制作者的习惯不同,会把模板文件、css文件、图片文件夹放到不同的位置。那么在这种情况下我们怎么安装模板呢? 在我们拿到这种模板后,我们用记事本或者Macromedia Dreamweaver 来打开htm文件。 打开后我们在文件头部可以看到以下的代码

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;

织梦cms模板仿新浪新闻中心首页

织梦cms模板仿新浪新闻中心首页 简介: 沧州网首页模板是沧州网美工技术团队历时一个月,高仿新浪新闻首页基于织梦cms设计的cms(论坛)通用模板. 特点: 1、页面体积小,采用div+css布局和图片背景定位技术,全页面就一张不到1KB的背景图片,无任何JS代码,将页面的访问速度达到极致。 2、搜索引擎优化,采用H1定义logo,极大的增加整个网站关键词权重,图片alt技术让您的首页图标更容易让搜索引擎抓取。 3、兼容性,完美兼容各大主流浏览器:IE内核、google内核等。 4、美观,高仿新浪新闻中心首页,精确到一个像素,具有极强的严谨度。 5、通用性,该模板适用用于所有CMS(齐博php168/织梦等等)和论坛(dz、pw)(较难,新手勿尝试)。 安装使用: head1.htm 头部 index.htm 主体部分 sina.css CSS文件 headroll.png 与CSS同目录的背景图片 注意事项:上面四个文件如果出现重复,请核查是否会影响您的整个网站页面显示,出现重复,请不要轻易覆盖,尤其head1.htm和index.htm,如果您是新安装织梦程序默认的dedecms 是可以放心覆盖的,模板安装成功后,页面的大致布局就出来了,您只需要修改相关静态文字和链接显示,和调用的文章就可以了,友情链接自动显示。首页的几处大图片和视频均为广告位调用,您可以灵活调用其他内容。 拓展指引:其他CMS、论坛安装教程,请访问沧州网论坛下的“CMS通用模板”版块了解或提问。 技术交流:进入沧州网的论坛下的“CMS通用模板”版块。 版权声明:该模板为沧州网(沧州新城网络公司)美工团队开发,允许免费使用,但不允许进行贩卖等商业活动,违者必究。 演示地址:沧州网https://www.360docs.net/doc/923682666.html, 技术交流:沧州网论坛

dedecms更改默认模板

竭诚为您提供优质文档/双击可除dedecms更改默认模板 篇一:dedecms默认模版文件说明 dedecms默认模版文件说明 dedecms默认模版文件说明,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,列表页底部模板

dedecms如何仿别的网站模板

dedecms如何仿别的网站(模板) dedecms如何仿别的网站(模板修改) 大家好,今晚大家讲解我们功能强大的dedecms程序如何仿别人的网站,这一程序比较适合做我们专业的门户型网站,当然这一讲内容是针对我们新手而言的,主要讲解这三年来对dedecm程序学习过程中的需要注意的地方和自己总结的一些经验。也是想通过此课程与大家相互学习与交流。 这两年来让我们年青人一代最头痛的事就是现在要找一份高薪又适合自己的工作实在太难了,更别说自己靠拿高薪买车买房拉,然而现在国家也就开始提倡自主创业这一新思路,让我们年青一代找对自己方向好好努力发展,然后网络创业正好是我们发展的一个好方向,什么呢? 在当今的社会里网络创业不受地区地域的限制。在哪里都可以办公,无论是在家里还是开一个正规公司;不限时间地点,生意随时可以做,无论白天晚上;再一个是我们投资少,几乎0成本都可以把整个公司做大做强,这就个人能力。 那么要实施网络创业必须要具备哪些条件呢?1、网站建设,2、组建团队,3、网站运营,4、网络优化。 今晚主要给大家讲解网站建设,其它的几点有时间给大家讲解有关一些经验。现在开始步入正题。在我们网站建设中,对于我们技术过硬的一些朋友来说他们主要是网站开发这块, 但对我们新手来说要达到这一步还需要一个时间与学习的过程,不过不用灰心,仿站也是一个好思路好方法,如果自己再有美工基础能设计出来漂亮的页面出来那就十分的完美了。 在学习dedecms程序之前我们需要了解哪些内容呢?1、会搭建php运行的环境。2、会基本的mysql数据库运用。3、会基本的美工制作,大概了解这些就可以完独立完成我们的dedecms程序仿站全过程。 在我们的dedecms程序中主要分几个模板页面,dedecms模板分为:首页模板,文件模板页,图片模板,软件模板页,商品模板页。首页大概知道有这几类开模板,无非我们多数门户网站也是只这几种类型页面,dedecms程序更强大功能是可以自己添加自己喜欢的模板。 在修改dedecms模板之前我们首先要知道模板所在的路径,这是关键点,一般我们dedecms程序默认模板路径为根目录下的templetsdefault文件夹里,index.htm这个页面就是我们首页模板页,只要下载下来转到我们的Dreamweaver软件里就可以修

DEDECMS傻瓜式模板制作教程

本教程来自站长网:https://www.360docs.net/doc/923682666.html,/cms/dede/512-3.html https://www.360docs.net/doc/923682666.html,/241273.html我只是做了整理拿过来分享!我只是初学者,今天刚开始学习dede模板制作,希望能和大家交流,请大家支持我QQ群100179517 107085560 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标记使用实例

织梦标签常用模板及解释(新手必看)

织梦标签常用模板及解释 {dede:type} 这个是指定栏目的调用,typeid='10' 是栏目ID [field:typelink/]栏目链接, eg:list_article {dede:type typeid='0'} [field:typename /] {/dede:type} 完整list_article dede:include filename="head.htm"/} {dede:include filename="right.htm"/} {dede:field name='position'/} {dede:type typeid='0'} [field:typename /] {/dede:type} {dede:list pagesize='10'} [field:title /] [field:description/] {/dede:list} {dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/} {dede:include filename="footer.htm"/} 完整article_image dede:include filename="head.htm"/} {dede:include filename="right.htm"/} {dede:field name='position'/} {dede:field.title/} {dede:field name='imgurls' row='1'} [field:alttext /] {/dede:field} {dede:productimagelist} [field:alttext /] {/dede:productimagelist} dede: 图集内容页从dede:field name='imgurls' 获得图片列表 {dede:field name='imgurls' alt='图片输出区'} [field:alttext /] {/dede:field} 上面的调用代码默认情况下只能调用一张大图,下面教大家怎样获得所有大图列表 首先发布图片集的时候“表现方式”选择第三种,即多缩略图样式 然后我们把缩略图改成大图的方法:

织梦模版修改方法

1、以将不需要显示部分去除,那么就需要修改模板了。可以看看我的网站 https://www.360docs.net/doc/923682666.html,下方就是只保留了左边最新、中间固定部分,右侧热点部分。看看我怎么修改的。 主要修改的是默认模板中的index.htm和head.htm。 找到这两个文件的方法有两种: 1)直接访问你网站的FTP,文件再目录/templets/default/ 下,下载到本地修改后上传覆盖。2)登录到DEDE后台,在模板管理找到文件点击修改就可以在线编辑了,建议先保存源文件,以备修改出错后可以恢复。 比如我修改index.htm,将flashnews ,picnews,还有各分类显示的内容去掉了。主要找

标签之间代码,删除之后,点击保存,然后点击“生成”—>更新主页HTML就可以看到修改之后的效果。一般反复修改多次才会达到你想要的布局。

另外修改分类页面(list_article.htm)和文章页面(article_article.htm)也是一样的方法。提醒的地方就是修改完之后要记得在“生成”页面更新相应的HTML,或是点击“一键更新网站”和“更新系统缓存”即可。 修改分类页面的XXX 可以到这里看看: 修改文章页面的XXX到这里: 2、做网站的应该都知道SEO,可以看到很多网站文章页面都会有个“推荐文章”或是“阅 读此文的人还阅读了。。。”,这就是相关文章了,那么我们怎么让文章页面显示相关文章呢? 找到article_article.htm模板,点击修改,打开后找到下图方框中的代码,这里是显示文章的内容,在这段代码下面加上相关文章代码(下图椭圆部分就是), ——————————————————————————————

    阅读本文的姐妹还阅读:
{dede:likearticle row='12' col='1' titlelen='80'}
  • [field:title/]
  • {/dede:likearticle} —————————————————————————————— 这里row的数值是显示相关文章的个数

    Dedecms织梦新模板安装教程【图解】

    Dedecms新模板安装教程【图解】 首先我自己庆祝一下,通过自己学习和实践解决了自己的问题~~并把自己的实战全过程拿出来给新手借鉴~~ 对于高手,我写这个文章可能有点初级,有什么更好的建议请指点一二,让我和大家都好好学习。因为我是今天才接触 DEDECMS,不过以前经常逛PW,DZ,有这方面的一些模板经验。不过比较这些程序,才发现 DEDECMS模板安装是最不规范的一个,强烈呼吁官方能规范一下模板的发布和安装教程! 由于是实战过程,所以我在附件上传了那个模板文件,模板文件版权属于原作者,感谢他的研制! 下面来一一说明 1.我下载后模板的文件为 2.这下可懵了,怎么装呢,我于是打开了后台的安装模板功能,如图:

    失败了 真是不晓得怎么办,第一天接触DEDE,以前感觉DEDE和PW很相似,只是发展方向不同,现在发现,两者的模板安装很不同,至少DEDE没有PW那么规范。 2.按照我平时的习惯,搞不清楚一个事情的时候,一般会去官方论坛,很多问题都会有答 案,我搜索“安装模板”,求助的真是一大堆,回答不多,而且各说各的,没有一个可借鉴 的参考流程,比如,按照官方的模板规范,我把全部的东西复制进去 {cmspath}/templets/default 按照后台更新首页,更新缓存,毫无作用。我自己也发帖 了,求助并把模板包都上传了,5个小时过去了,除了我自己顶自己,没人过问,可能是大 多数不小的如何解决这个问题吧,嘿嘿,少数的高手可能觉得不屑回答~~~我觉得很郁闷的, 因为我很喜欢官方的那个绿色清新模板... 3.歇息了一下,按照我的个性,发现问题一定要解决问题!我再次跑到论坛更平静的去看 相关帖子,终于找到官方版布的一个帖子https://www.360docs.net/doc/923682666.html,/DeDejiaocheng/148.html, 理论性很强,我没有什么PHP知识,大学学过一点C语言。我就按照这个帖子的理论自己 一步一步来弄 4.如何装这个模板,其实也就是如何把这些文件放到应该放的地方。为了不覆盖默认模板, 我把 templets\default 改成:templets\new-green 也就是把这个新模板名字改成 new-green,接着,用DW 打开了 templets\new-greent\index.htm 发现下图的代码: 大家看到了调用的代码了吗:

    dedecms模板默名称

    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 投票结果显示模板 /system 系统模板目录

    DedeCMS模板修改方法

    从零开始学DedeCms模板制作教程 DedeCms真是一个非常棒的系统,我从接触到现在一年时间再也没有理会其他CMS系统,推荐刚开始建站或准备换程序的朋友使用DedeCms系统。就像柏拉图说的:利剑已出,天下必乱,选择DedeCms V3,无往不胜。选择它,不会错的。 由于DedeCms是柏拉图一个人开发,不可能像动易一样提供完整的使用推广服务,在模版方面,只有一套默认的模版,也没有模版制作使用的详细教程,只有模版标签的说明,这难倒了很多毫无基础的朋友。我刚接触的时候在制作列表页面时还发帖询问怎么更改列表数目,直到现在还不时有人发帖询问(这个问题很突出,在各个论坛都一样,很多人都不会用搜索)。在论坛里我也看到很多朋友发帖说模版不够多,模版不会用,也没有好心人帮助,然后发帖发泄一下离开。论坛上分享的模版很少,即时现在也不多,这和我们国情也有关,没多少人喜欢分享,而一些垃圾还拿分享出来的东西卖钱,鄙视一下! 俗话说,求人不如求己,没模版好办,自己制作。趁落伍征文,发表这篇文章争取落去,呵呵,人无利己,谁肯早起,大家也鄙视一下我。 这篇文章针对的是“无产阶级”毫无基础的朋友,如果你是高手或“资产阶级”就不用看了,高手欢迎交流,“资产阶级兄弟”给点活让兄弟我做做,保证质量。 基础 学习html 何谓CMS模版?其实就是加上CMS模板引擎代码的HTML页面,所以基础便是HTML 语言学习,HTML的标签不多,很容易学习,搜索下遍地都是教程,不过现在正流行web 标准,就是大家说的“DIV+CSS”,要求又提高许多,需要学习CSS,大家可以下载CSS手册,修改模版的时候对照学习修改,每天只要花点时间很快就会学会。 学习dede模版代码 了解代码前,如果你是新手,请使用默认模版熟悉下dede系统,系统的设置,如何添加栏目,怎么为栏目设置模版,如何发表文章,更改文章,有个基本概念。 Dedecms的代码很有特色,只要熟悉以后很快就能上手而且使用非常灵活。dede模板引擎的代码样式有如下几种形式: {dede:标记名称属性='值'/} {dede:标记名称属性='值'}{/dede:标记名称} {dede:标记名称属性='值'}自定义样式模板(InnerText){/dede:标记名称} 从上面我们可以看出,dede模板引擎的代码可以分为标记名称、属性和自定义样式模版三部分,标记名称和属性用

    DEDECMS网站布局的模版修改方法

    DEDECMS建站后布局模板修改方法 1、以将不需要显示部分去除,那么就需要修改模板了。可以看看我的网站 https://www.360docs.net/doc/923682666.html,下方就是只保留了左边最新、中间固定部分,右侧热点部分。看看我怎么修改的。 主要修改的是默认模板中的index.htm和head.htm。 找到这两个文件的方法有两种: 1)直接访问你网站的FTP,文件再目录/templets/default/ 下,下载到本地修改后上传覆盖。2)登录到DEDE后台,在模板管理找到文件点击修改就可以在线编辑了,建议先保存源文件,以备修改出错后可以恢复。 比如我修改index.htm,将flashnews ,picnews,还有各分类显示的内容去掉了。主要找

    标签之间代码,删除之后,点击保存,然后点击“生成”—>更新主页HTML就可以看到修改之后的效果。一般反复修改多次才会达到你想要的布局。

    另外修改分类页面(list_article.htm)和文章页面(article_article.htm)也是一样的方法。提醒的地方就是修改完之后要记得在“生成”页面更新相应的HTML,或是点击“一键更新网站”和“更新系统缓存”即可。 修改分类页面的XXX 可以到这里看看: 修改文章页面的XXX到这里: 2、做网站的应该都知道SEO,可以看到很多网站文章页面都会有个“推荐文章”或是“阅 读此文的人还阅读了。。。”,这就是相关文章了,那么我们怎么让文章页面显示相关文章呢? 找到article_article.htm模板,点击修改,打开后找到下图方框中的代码,这里是显示文章的内容,在这段代码下面加上相关文章代码(下图椭圆部分就是), ——————————————————————————————

      阅读本文的姐妹还阅读:
    {dede:likearticle row='12' col='1' titlelen='80'}
  • [field:title/]
  • {/dede:likearticle} —————————————————————————————— 这里row的数值是显示相关文章的个数

    DEDECMS织梦模板全站伪静态教程

    DEDECMS织梦模板全站伪静态教程 首先在开始这篇DedeCms伪静态教程之前,需要做些准备工作: 一、网站空间是否支持伪静态? 这一点是非常重要的,否则一切都是白搭。你可以与空间的IDC商联系一下,如果是自己的服务器,那就更好办了,自己动手,丰衣足食。一般来说,空间都是支持伪静态的。Apache 服务器伪静态相对简单,直接在.htaccess文件中加入相应伪静态规则即可;而IIS服务器伪静态的实现,则需要加载Rewrite组件,然后配置httpd.ini文件。 我们也可以看看这篇文章:Windows2003IIS6/7伪静态组件下载/安装/配置(附伪静态规则) 二、开启DedeCms伪静态 a.后台-系统参数-核心设置-是否使用伪静态:选择“是”; b.如果你启用了问答模块,则后台-系统参数-模块设置-是否使用伪静态:选择“是”; c.创建栏目或批量增加栏目时,栏目列表选项:选择“使用动态页”;添加新文章时,发布选项:选择“仅动态浏览”。当然,你也可以更改他们的模板,让他们默认就是这两个值,一劳永逸。修改方法很简单,稍懂些HTML基础就行了,这里就不再累述了。 d.如果你的网站已经存在生成的静态栏目或文章HTML,那么只需在后台-系统-SQL命令行工具中执行如下语句:update dede_arctype set isdefault=-1;update dede_archives set ismake=-1; 其中,dede是你安装时的数据表前缀,根据实际情况替换。 事实上,开启DedeCms伪静态支持并不能完全在后台配置,有很多地方还是需要手动修改的,期望官方完善。 DedeCms伪静态教程 DedeCms伪静态,涉及到PHP源码的修改,我们一般可以使用Dreamweaver编辑软件来操作。下面说下DedeCms全站伪静态的实现方法。模板团的DedeCms伪静态测试环境是Windows IIS6,举一反三,Linux或其它服务器的伪静态实现原理都是一样的,只要搞清楚思路就可以了。 一、DedeCms首页伪静态 把站点根目录下index.html删除,以后不更新主页HTML即可,当然你也可以选择不使用动态首页。 二、DedeCms频道|列表页|文章页伪静态 主要通过修改GetFileName()、GetTypeUrl()这两个函数实现。DedeCms V5.3、DedeCms V5.5和DedeCms V5.6版本,打开/include/channelunit.func.php进行修改。注意:DedeCms V5.7,此文件路径更改了,你打开/include/helpers/channelunit.helper.php即可。 a.将GetFileName()中的如下代码://动态文章if($cfg_rewrite=='Y'){return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';} 替换为//动态文章if($cfg_rewrite=='Y'){return"/archives/view-".$aid.'-1.html';} 将文章页默认的/plus/view-1-1.html链接格式改为/archives/view-1-1.html,这个随个人喜欢,不作更改也行。 b.将GetTypeUrl()中的如下代码://动态$reurl= $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid; 替换为//动态$reurl="/category/list-".$typeid.".html"; 这步必须修改,即让你的频道或是列表页URL变更为/category/list-1.html形式。 三、DedeCms列表分页伪静态 打开/include/arc.listview.class.php,找到获取动态的分页列表GetPageListDM()函数末尾处:

    最全织梦模板标签使用手册

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

    dedecms织梦手机站模板入门教程

    织梦2015年6月8日更新后,就添加了很多针对手机移动端的设计,最大的设计就是添加了生成二维码的织梦标签和织梦手机模板功能,织梦更新后,默认的default模板中就包含手机模板,所以我们可以给织梦网站设计双模板,电脑网站pc模板和手机wap模板,很方便。 我们在制作模板时通常都会参考织梦默认模板default中的标签使用,所以,接下来我们就来分析一 下织梦默认模板default中使用手机模板的制作方法(注意本教程适合有织梦模板开发经验的站长, 如果是新手,建议先去熟悉织梦pc模板开发)。 1、手机模板命名规则 在新织梦的default模板中,除了原有的模板外,多了些手机模板,主要手机模板如下: index_m.htm 首页模板 index_default_m.htm 频道页模板 list_default_m.htm 列表页模板 list_default_sg_m.htm 列表页模板 article_article_m.htm 内容页模板 article_default_m.htm 内容页默认模板 search_m.htm 搜索页模板 head_m.htm 顶部模板 footer_m.htm 底部模板 熟悉织梦电脑网站模板制作的站长,一眼大体就能明白这些手机模板对应的用法和制作。这些手机模板和pc模板在制作、调用上还是有些区别的。下面说一下具体的区别。 2、手机模板和pc模板的不同 (1)手机模板的命名不同 从上面手机模板的命名就可以看出,手机模板和pc模板的命名区别就是在pc模板后加“_m” , 例如pc首页模板是index.htm,对应的手机模板就是index_m.htm ;pc列表页模板是list_article.htm ,对应的手机列表页模板就list_article_m.htm 。 并且制作pc模板时,应该有一个pc模板,就做一个对应的手机模板,命名如上,这样电脑和手机访问时,对应页面都可以正常显示。 (2)手机模板调用的资源位置不同 pc模板制作时,调用的css、js、images都在模板文件夹中,例如默认default模板中的css、js、images都在其中。而手机模板调用的css、js、images等资源都在网站根目录/m/assets文件夹下。 当然我们可以在手机模板中把资源调用的位置设置到模板文件夹内。但我分析了一下,觉的默认 的手机模板资源这样调用还是有好处的,把手机模板资源和pc模板资源分开,这样当我们又做了一个pc模板,想把现有的手机模板添加到这个新pc模板中时,只需要把手机模板文件复制一份到新 pc模板中就可以了,手机的css、js等资源都不用动。简单说,就是对手机资源管理方便。 所以建议手机模板资源按照默认模板一样,放到根目录对应文件夹下。 (3)网站根目录的m文件夹

    DEDECMS织梦模板制作详细教程

    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_识别ID.htm模板、list_识别ID.htm模板、article_识别ID.htm模板) 二、通过调试了解其使用方法 我调试的方法是: 将templets\default\文件夹下的index.html文件代码,全部掏空。放入调用【Arclist 标记】的代码,再在IE中访问网站主页index.php,就可以得到返回的数据。 注意:其它文件保持不变,我不懂PHP,只能用这种方式调试,相信朋友们很容易上手的。 我调试【Arclist 标记】的具体代码如下: {dede:arclist typeid='' row='1' titlelen='20' infolen='' imgwidth='100' imgheight='80'} 文章ID:[field:ID/]
    文章标题:[field:title/]
    文章短标题:[field:shorttitle/]
    文章标题的文字链接:[field:textlink/]
    文章作者:[field:writer/]
    文章发表日期:[field:stime/]
    文章所属栏目的目录:[field:typedir/]
    文章所属栏目的名称:[field:typename/]
    文章所属栏目的文字链接:[field:typelink/]
    文章的图片链接:[field:imglink/]
    文章的缩略图:[field:image/]
    {/dede:arclist} 得到如下返回数据:

    dedecms实现pc,手机双模板

    竭诚为您提供优质文档/双击可除dedecms实现pc,手机双模板 篇一:de(dedecms实现pc,手机双模板)decms织梦手机站模板入门教程 织梦20xx年6月8日更新后,就添加了很多针对手机移动端的设计,最大的设计就是添加了生成二维码的织梦标签和织梦手机模板功能,织梦更新后,默认的default模板中就包含手机模板,所以我们可以给织梦网站设计双模板,电脑网站pc模板和手机wap模板,很方便。 我们在制作模板时通常都会参考织梦默认模板default 中的标签使用,所以,接下来我们就来分析一下织梦默认模板default中使用手机模板的制作方法(注意本教程适合有织梦模板开发经验的站长,如果是新手,建议先去熟悉织梦pc模板开发)。 1、手机模板命名规则 在新织梦的default模板中,除了原有的模板外,多了些手机模板,主要手机模板如下: index_m.htm首页模板 index_default_m.htm频道页模板

    list_default_m.htm列表页模板 list_default_sg_m.htm列表页模板 article_article_m.htm内容页模板 article_default_m.htm内容页默认模板 search_m.htm搜索页模板 head_m.htm顶部模板 footer_m.htm底部模板 熟悉织梦电脑网站模板制作的站长,一眼大体就能明白这些手机模板对应的用法和制作。这些手机模板和pc模板在制作、调用上还是有些区别的。下面说一下具体的区别。 2、手机模板和pc模板的不同 (1)手机模板的命名不同 从上面手机模板的命名就可以看出,手机模板和pc模板的命名区别就是在pc模板后加“_m”,例如pc首页模板是index.htm,对应的手机模板就是index_m.htm;pc列表页模板是list_article.htm,对应的手机列表页模板就 list_article_m.htm。 并且制作pc模板时,应该有一个pc模板,就做一个对应的手机模板,命名如上,这样电脑和手机访问时,对应页面都可以正常显示。 (2)手机模板调用的资源位置不同 pc模板制作时,调用的css、js、images都在模板文件

    相关主题
    相关文档
    最新文档