首先要了解下一个汉字占用几个字节,一般来说 GBK\GB2312 编码是2个字节,但是 unicode\utf-8 编码是3个字节。再说 DedeCMS 织梦系统默认的文章的标题长度,最长为60字节。也就是在 GBK 或 GB2312 编码的系统里最长30个汉字,在 UTF8 编码系统里最长20个汉字...
在使用dede织梦系统的时候,若想做XML格式的网站地图就必须涉及到三个问题。1 制作能生成为XML格式的网站地图模板 2 是单页可调用全站更新内容模板,3 可将它放到根目录上。这是dedecms织梦系统很少用的一个功能,在织梦后台管理目录 核心 频道模型 单页文档...
在织梦Dedecms系统里调用文章简介通常都是使用 [field:description/] 来完成。但有时候我们需要调用 body 自动内的、也就是文章正文内的文字。那么可以通过如下方法来实现: {dede:arclist typeid='1' limit='0,1' titlelen='60' order='rand' addfields='bo...
今日在工作中遇到一个问题,那就是织梦CMS系统默认的设置下,友情链接无论在数量上,还是每个友情链接的字符个数上都有限制。最多能显示24个链接,每个链接最多显示24个字节。 如果想要更改,必须修改 \include\taglib\ flink.lib.php 文件: 以防不备先备份...
在设计列表页时,我们需要改变一下条目显示的方式,以便让列表页更具阅读性。这样就需要改变列表的显示节奏,比如让列表每隔5条就插入一个分割线,看上去像是每5个一组,分组显示。 那么就以每隔5条插入一个分割线如hr /为例,在列表页(dedecms 织梦模板 的...
任何一位熟悉DedeCMS模板系统的WEB设计者们都很了解 {dede:arclist} ,除了这个全局标记可以获取指定文档列表外,在列表模板页中, {dede:list} 也可以或许当前栏目的文档列表。那么除了这两个方式外还有一种可以获取全局列表的方式 {dede:freelist/} 确实很...
如何在自己电脑里安装一套dede织梦系统来做测试,其实是个很简单的事情。当然,织梦CMS官方网站就有安装dedecms的帮组文档,不过似乎有点大海捞针的感觉。不然你也不会看到本页面了是么 =。= 直接进入主题,DedeCMS本事安装在服务器上的,如果要把它安装到自...
首先让我们了解下 “自定义宏标记” 究竟是做什么的。在模板的制作中我们经常需要取出一部分公共代码,如网站的头部 header 部分单独存放在一个 htm 模板页内,以便用 {dede:include filename="header.htm"/} 调...
国内很多“优化类”网站用的都是织梦系统,如果你登录你的织梦后台后出现 DedeCMS 安全提示: 强烈建议将data目录搬移到Web根目录以外; 这就意味着你的 DedeCMS 网站系统存在安全隐患。因为 data 目录是系统缓存和配置文件的目录,一般都有可以读写的权限,...
以往工作中遇到过要修改DEDE文章发布时间的问题,在网上查询了结果后便忘了。今天又一次需要修改,便将它记录下来。在织梦系统模板中,默认的时间显示标记为: [field:pubdate function="GetDateTimeMK(@me)"/] 显示出来为 “年月日 时分秒” 。如果想更改显...
若说织梦系统-也就是我们常说的dedecms的模板制作,用的最多的标签莫过于 dede:arclist 标签了。对于 dedecms 模板代码的编写也可以说 dede:arclist 是整套模板的核心。 在模板中 dede:arclist 用途于在获取指定栏目内的文档,再深层的角度来说就是:制定一...
或许你认为你的织梦(DedeCMS)网站管理后台打开速度有点慢,又或者有些审美疲劳,当然你还想让你的客户认为你更专业。那么我们就需要更改DedeCMS管理后台的UI界面。好在因为DedeCMS的开源我们能轻易做到这点! 抛砖引玉,先来看看我常用的后台登陆界面效果...
{dede:sql sql=SELECT body FROM `dede_sgpage` where aid = 3 } [field:body function=htmlspecialchars(cn_substr(@me,100))/] {/dede:sql} 其中: {dede:sql sql=SELECT body FROM `dede_sgpage` where aid = 3 } sql=SELECT body 这里面的body 就是文章...
update`dede_addonarticle`setbody=replace(body,旧的,新的); update`dede_archives`settitle=replace(title,你要替换的,你现在的); update`dede_archives`setdescription=replace(description,你要替换的,你现在的);...
织梦CMS优化(SEO优化)的细节真的特别的多,其中织梦自带的图片上传就有ALT添加的地方。 不过今天主要说说以图片为主的图片站,若图片在较多的情况下,且站长又是个比较懒的人,则建议使用以下方法(使用以下方法后DEDECMS图片会自动将标题设为alt标签):...
做网站的时候通常会调用指定的栏目,而channel标签默认不支持limit属性,现在教大家如果给channel增加limit属性。调用方法,在原来的基础上增加了一个limit。 limit是起点,row是条数 {dede:channel type=son limit=3 typeid=1 reid=1 row=5 a href=~typelin...
织梦DEDECMS文章、栏目页获取当前页面顶级栏目名称的方法 在用织梦做一些项目时,时常会碰到需要在当前页面调用顶级栏目名称的时候,织梦默认{dede:field name=typename /} 可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。 下面拓展出一...
常见PHP实现URL地址跳转代码 1、php跳转代码一句话式: ?php $url = $_GET[url]; Header(Location:$url); ? 注:假如保存为ad.php,即可实现ad.php?url=www.luidea.com跳转到 集思网 的效果 2、php跳转代码if判断式: if($_COOKIE[u_type]){ header(location...
某些瀑布流的代码要求图片必须带有高度,而 织梦 默认的缩略图仅仅是储存的图片路径,想要输出图片的高度就必须用别的办法,目前我只想到用getimagesize这个函数了,这也是相对比较简单的实现方案了, 但是在实际应用的过程中貌似有个问题,我也搞不懂是什么...
手上有多个DEDECMS的站,在不同的服务器上,但是某些服务器上的站进后台,就会出现一种浏览器假死的情况,等上好长一段时间都没有反应,经常左右排查,发现居然是DEDECMS的安全检查造成的,果断去掉,方法就是屏蔽这段代码: 打开 /dede/templets/index_body...
我们平时调用指定栏目列表的时候,channel标签虽然能调用栏目列表,但是不能调用指定的某些栏目栏目,所以我们一般用dede:channelartlist标签来实现,然后指定typeid属性来调用多个栏目,用逗号,分隔。 但是调用指定栏目的时候,都是用的后台栏目指定的排序方...
第一步,打开include/arc.archives.class.php 找到: //设置全局环境变量 $this-Fields[typename] = $this-TypeLink-TypeInfos[typename]; @SetSysEnv($this-Fields[typeid],$this-Fields[typename],$this-Fields[id],$this-Fields[title],archives); 在下面...
计划永远赶不上需求,DedeCMS为我们考虑得非常全面,但并不是,所有的都是我们需要的,在5.7 sp1中,织梦DedeCMS删除文章时会同时删除生成的HTML与文章的附件图片等,但是我现在却需要不删除这些些东西,这就需要修改源码了,找了半天才找到在哪里。 打开/ded...
本方法原理上适用于DedeV5.3及以上所有的版本,不分编码。 这个问题来源于刚才有一位朋友的需求,他希望在列表页可以自由的调用当前栏目的一些与页码相关的信息。这个需求如果用自带的织梦标签,是无法实现的,我们需要修改源代码后才可实现。 实现步骤 代码...
主站 www.abc.com 手机站 wap.abc.com 1.安装手机wap浏览 模块 2.根目录创建 wap 文件夹 ,将 templets\wap 文件移入 根目录下的 wap, 如图: 3.将根目录下的 wap.php 移入 wap文件夹,如图: 4.修改wap.php a. 第一行require_once (dirname(__FILE__) . /in...