打开 "/e/class/t_functions.php" 这个文件: 找到: if(empty($r['username'])) { $r['username']='匿名'; } 1 if(empty($r['username'])) { $r['username']='匿名'; } 在下面增加如下代码: $addr=$empire->fetch1("select ...
我们在使用dedecms制作网站时,经常会碰到一种需求就是,文章标题在首页及列表页中需要截断长度,但是又想鼠标放上去的时候显示完整标题。其实这种功能在dedecms里直接就有标签能解决,那就是[field:fulltitle/]。 我们可以用如下代码实现这一功能 {dede:arclist typeid='17,18' row='5' titlelen='60' orderby='pubdate'...
[field:pubdate runphp='yes'] $a=""; $b=""; $c=strftime("%Y年%m月%d日 %H:%M:%S","@me"); $ntime = time(); $oneday = 3600 * 24; if(($ntime – @me)
dedecms系统默认不存在rss文件,而且后台提供的生成rss文件是按照栏目生成的松散的rss文件,存储路径也比较危险,默认存储在data文件夹下。那么有没有一种更好的办法输出dedecms全站的rss订阅文件呢?下面IT零五就为大家分享一种不需要修改dedecms熊文件,为dedecsm添加rss订阅功能的方法。 首先新建 {dede:global.cfg_webname/} ...
dedecms后台自带文章默认点击数设置,登陆后台–>系统–>系统基本参数–>其它选项–>文档默认点击数,在这里我们可以根据需要,设置默认的文档点击次数,如果设置成-1,那么会随机生成一个50-200之间的点击次数。本站这里设置为真实的初始点击数0。 如果你要调整设置成-1时,dedecms默认文档点击数范围,那么请打开dedecms网站的后台文件夹下的article_add.htm文件,默认路径...
我们在进行织梦dedecms模板设计的时候,想实现类似于wordpress博客那样的tag标签,本博客就是用wordpress搭建的,像我博客边栏的tag那样,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。如下图所示: 但是织梦默认没有这样的标签来调用,这就需要我们自己对系统文件进行修改来实现了,具体方法如下: 找到并打开/include/taglib/tag.lib...
有时候因为网站功能需求,我们需要为织梦程序的栏目页添加缩略图功能,这里有一个栏目添加缩略图的方法,供大家参考。 涉及到文件如下(请务必提前备份): dede/catalog_add.php dede/catalog_edit.php dede/templets/catalog_add.htm dede/templets/catalog_edit.htm 打开文件夹templets这个目录,在里面...
在部分织梦模板制作中有时候会涉及到在首页或者栏目页模板调用图集内的所有图片列表的问题,织梦本身没有这个功能,只能调用文章或者图集的缩略图,无法调用图集里的所有图片。所以需要进行小小的二次开发,修改系统文件,才能实现在织梦模板的首页和列表调用图集里的所有图片的功能。 下面是修改方法: 1:在include/helpers/extend.helper.php最后面增加函数: function Geti...
有时候更换网站空间或者网站搬家时,我们并不想使用DEDECMS默认的网站搬家方法,而是自行备份上传网站文件,备份恢复网站数据库时,我们要修改DEDECMS网站的数据库配置。 那么dede数据库配置文件在哪呢? dede数据库配置文件所在路径为/data/common.inc.php 下面是该dede数据库配置文件的内容: 1 <?php //数据库连接信息 $cfg_dbhost =...
最近把单位网站的服务器从linux虚拟主机搬迁到了windows2003+IIS+PHP的云服务器上,因为已经对网站用的DEDECMS做了很多的二次开发,因此没选用官方的织梦网站搬家方式,而是直接备份导出了数据库,去服务器上恢复了数据库,然后将网站源文件都传到服务器上,通过修改DEDECMS数据库配置文件的方法完成了网站搬家,不知道怎么修改DEDECMS数据库配置文件的童鞋们可以参看这篇文章:DE...
{dede:geturl runphp='yes'} $url = GetCurUrl(); if( $url == '/' || $url == '/index.php' || $url=='/index.html'){ @me = 'current'; } {/dede:geturl} 1 {dede:geturl runphp='yes'} $url = GetCurU...
在使用织梦cms生成文件时,我们有时候会碰到“DedeTag Engine Create File False”的提示,不能正常的生成文件,那么DEDECMS生成文件时提示“DedeTag Engine Create File False”的原因以及解决办法有哪些呢? 一般来说出现DedeTag Engine Create File False错误有以下三种情况: 第一种情况:站点、文件夹权限不足...
在禁用畅言评论启用dedecms自带的评论模块后发现:DedeCMS自带的评论区居然无法输入文字,只显示“请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。”以及"中立、好评、差评"等提示文字,根本就没有评论文字的编辑输入框。 如图: DedeCMS自带的评论功能不显示内容编辑器的原因是:dedecms最新版本为了安全考虑默认设置了模板引擎禁用php标签,导致自带评论模块的模板中的p...
最新的DedeCMS 5.7版本已经弃用了自带的评论模块,在安装后默认使用的是搜狐推出的畅言评论,然而对于现在流行的社会化评论系统,仁者见仁智者见智,使用畅言评论的好处是上手简单,默认集成,管理方便、过滤强大;而缺点就是对SEO不友好,众所周知,现在的搜索引擎更喜欢用户产生的新鲜的内容,并且不能识别JS里的内容,而社会化评论系统的内容是JS输出的,放着网站上用户产生的独一无二的内容不去给搜索引擎真...
在使用discuz论坛中启用QQ互联登录功能后,不少站长会发现开启此功能之后使用QQ登录论坛会提示(1054) Unknown column 'conuintoken' in 'field list'错误,如下图所示。意思是sql 错误没有conuintoken字段,解决办法只要在相对应的数据表中增加此字段即可。 1、修改config/config_global.php文件,开启后台直接运行SQL...
很多站长第一次做网站的时候,无奈选择了速度不是很稳定的空间,慢慢会发现有很多物美价廉速度相当快的空间 这个时候,站长在网站搬家的过程中就会遇到很多困难,今天给大家详细讲解一下discuz论坛搬家的详细过程 第一步:备份网站数据 进入后台—站长—数据库—备份,数据备份类型选择“Discuz!和 UCenter数据”,备份成功以后,数据自动保存在data文件夹下。 第二步:网站文件下载 把整个网站文件...
在使用dedecms建站的过程中,我们有时候会使用第三方采集工具比如火车头进行内容采集,但是火车头在采集发布过程中有可能会重复发布一些数据,造成网站内容重复,这对SEO来说是非常不好的做法,那么我们怎么删除dedecms中标题重复的文章呢?其实dedecms后台已经提供了这样的功能。 首先登陆dedecms后台,之后依次点击核心->批量维护->重复文档检测即可自动检测出系统存在的重复数据,然后全选...
cn_substr (DedeCms V57,V56,V55,V53) cn_substr – 对中文字符串进行截取(单字节截取模式) 说明: string cn_substr(string $str, int $slen[, int $startdd]) 1 string cn_substr(string $str, int $slen[, int $startdd]) 参数: $str ...
使用DedeCMS中的flink标签调用友情链接时,如果采用织梦官方默认写法时,输出的友情链接是包含li标签的,类似下面的形式: 零五科技 早安电子书 1 <li><a href="http://www.02405.com">零五科技 早安电子书 那么DedeCMS怎么去掉友情链接中的li标签呢?一般有如下两种方法: 一.自定义友情链接调用标签形式,具体代码如下:...
最近客户在使用DedeCMS内核网站时,提出了一个问题,就是栏目或者文章内容特别长的时候无法正确保存,织梦会自动截断内容,导致文章或者栏目显示的内容只有一部分,那么怎么解决edeCMS栏目或文章内容过长导致无法保存或者无法显示的问题呢? 导致这个问题的原因是内容长度超出了织梦数据库中默认的栏目内容或者文章内容字段长度,解决办法就是修改数据库对应存储字段的类型,由text(栏目内容content)或...