dedecms不支持[dede:fulltitle]标签的修改方法

dedecms不支持[dede:fulltitle]标签的修改方法

dedecms因为专题页面的长度较长,所以在调用的时候也就会使用fulltitle标签来调用专题title,但是在织梦专题页中不支持fulltitle标签,所以在使用fulltitle标签之前还要做一些修改。打开/include/arc.specview.class.php找到$row["title"] = cn_substr($row["title"],$titlelen);在这句代码的上面加上以下代码:$row["fulltitle"]= $row["title"];这句代码一定要加在上面,...
怎么样让dede织梦 title中的 "/" 改成 "-"

怎么样让dede织梦 title中的 "/" 改成 "-"

dede织梦cms在内容页打开的时候一般都是顶级栏目、二级栏目,想要改成二级栏目到顶级栏目,可以修改typelink.class.php和arc.listview.class.php文件,首先修改的就是栏目顶级和二级栏目的调换,然后就是符号的转换。1、交换顶级栏目和二级栏目顺序:打开\include\typelink.class.php,搜索$this->valuePositionName = $tinfos[typename].$this->SplitSymbol.$this->valuePo...
在dede织梦cms首页调用留言板标题的方法

在dede织梦cms首页调用留言板标题的方法

在dede织梦cms留言板模块的时候都会在首页调用留言板中的内容,在调用的时候可以用feedback标签直接调用,也可以使用loop标签调用,在使用不同标签的时候所用的语法是不同的。第一种方法:用feedback标签直接调用。{dede:feedback row=5 titlelen=24 infolen=80} <li><small><a href="#">[field:username function="(@me==guest ? 游客 : @me)"/]</a> 评论 <a hre...
dede织梦cms列表页添加分割线

dede织梦cms列表页添加分割线

一般在dede织梦cms网站的列表页都是文章的列表,不会想着给文章列表增加分割线,更不会分栏,所以如果想要增加分割线,自己设计分割线的样式,还要费一点功夫。打开列表页的默认模板,找到调用文章栏目的如下字段:{dede:list pagesize=12}<li> <a href="[field:arcurl/]" target="_blank" title="[field:fulltitle/]">[field:title/]</a>[[field:pubdate function=MyDate(...
dede织梦栏目的首字母作为栏目名称

dede织梦栏目的首字母作为栏目名称

在dede织梦模板后台调用织梦名称的时候,默认是使用栏目的全拼来作为栏目名称的,但是如果栏目很长的话,这样就会让栏目名称也变的很长,所以很多人都希望可以用拼音的首字母来作为栏目名称,修改一些文件也是可以实现的,但是记住要先保存数据。打开dede/catalog.add.php文件找到$toptypedir = GetPinyin(stripslashes($toptypename));修改为$toptypedir = GetPinyin(stripslashes($toptypename),1)...
{dede:channel type='son'}无栏目调用同级栏目

{dede:channel type='son'}无栏目调用同级栏目

如果是一个大型的dedecms网站,在栏目上就会有很多的一级栏目和二级栏目,所以在调用的时候希望如果没有一级栏目就调用同级栏目,但是在调用之前还要修改织梦默认的文件,才能调用同级栏目。调用栏目的代码:{dede:channelartlist typeid = 3}<li class="sub_ul1_li"><a href="{dede:field name=typeurl/}" class="publica">{dede:field name=typename/}</a><ul class="...
dede织梦怎么调用指定的文章

dede织梦怎么调用指定的文章

在dede织梦网站首页调用站内新闻是必不可少的,但是有的时候不能根据自己的需要来调用指定的文章,想要调用自己指定的文章还要做一些修改。在网站中调用指定文章可以使用织梦默认的标签idlist,在调用的时候使用以下代码:{dede:arclist idlist=13 limit=0,1 infolen=60}<span><a href="[field:arcurl/]" target="_blank">[field:title/]</a></span><span>[field:infos/]<a h...
dede织梦cms验证码出现空白

dede织梦cms验证码出现空白

使用dede织梦cms网站的朋友有很多,也经常遇到在登陆后台的时候验证码不显示的问题,没有验证码就不能登陆,所以这个问题是一定要解决的。打开验证码生成文件 Include/vdimgck.php找到for($i=0;$i<$rndcodelen;$i++){$bc = mt_rand(0, 1);$rndstring[$i] = strtoupper($rndstring[$i]);$c_fontColor = $fontColor[mt_rand(0,4)];$y_pos = $i==0 ? ...
dede织梦cms禁止发布重复文章

dede织梦cms禁止发布重复文章

dede织梦cms文档重复,要怎么实现标题重复时不允许发文章,其实后台是有个重复检测功能,但是添加文 章的时候都能添加成,这显然没什么用原来的检测功能,现在我们要做的是在点击添加文章保存按钮之前,做下检测重复文档的操作,判断如果存在重复文档,提 示,并且退出保存文章的函数。操作方法: 打开后台文件夹里面的article_add.php文件然后找到 if(empty($click)) $click = ($cfg_arc_click==-1 ? mt_rand(50, 200) : $cfg_ar...
修改dede织梦cms列表页页方法

修改dede织梦cms列表页页方法

dede织梦cms在列表页中是肯定会有页码的,在页码的样式上也有很多种效果,在使用默认调用页码的标签的时候程序文件中已经对调用的代码做了样式的设置,所以想要修改页码的样式还要从修改默认程序文件入手。我们在调用页码使用的标签:{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}修改的方法:打开include/arc.listview.class.php删除219行的代码:$this->Parse...
删除dede织梦后台登陆页面的底部广告

删除dede织梦后台登陆页面的底部广告

现在dede织梦CMS的系统是越来越繁琐了,既然在后台系统加入了那么多广告,dede5.7连登陆页面底部都加了个图片广告(/dede/),今天就告诉大家怎么删除一些后台的 广告吧,因为这些广告会影响后台的加载速度,确实有必要删除它。登陆页面底部的图片广告删除方法:默认的dede系统后台路径是/dede/login.php文件,使用的模板是 uploads\dede\templets\login.htm 找到这个login.htm即可;使用DW或记事本打开,啦到最下面有代码:<div class=...
DedeCMS登录后台提示Call to undefined function

DedeCMS登录后台提示Call to undefined function

有时候我们在转移DedeCMS网站的时候,会发现登录后台后提示Call to undefined function getcururl()错误,很多人都不知道是因为什么引起的,其实这个问题很简单,是因为data目录路径的问题。这里告诉大家出现这个问题的解决办法:如果你dedecms站点的data目录移到了wwwroot以外,切记要修改include/common.inc.php这个文件,我们找到并打开这个文件,在里面找到如下代码:define(DEDEDATA, DEDEROOT./data)修...
dedecms如何给TAG加链接,去掉TAG字数限制

dedecms如何给TAG加链接,去掉TAG字数限制

dede织梦cms如何给TAG加链接,去掉TAG字数限制:1、给系统默认的TAG标签加上链接:{dede:tag sort=new getall=0}<a href=[field:link/]>[field:tag /]</a>{/dede:tag}就可以调用出本文对应的TAG,并且是带链接的。。。2、去掉系统默认TAG标签的字数限制:第一步:修改数据库中表dede_tagindex 和dede_taglist的tag字段属性:varchar(12)修改为varchar(255)第二步:修改源码...
随机增加dede织梦cms文章点击数的方法

随机增加dede织梦cms文章点击数的方法

我的dede织梦cms网站首页的热门文章是根据点击数来排序,所以就想如何能增加新文章的点击数,使得一些新文章也能推荐在热门文章栏目列表内。于是我仔细研究下,发现我们可以增加新发布文章的点击数来实现这一目的,具体步骤如下:首先,请打开 plus\count.php 这个文件..查找//UpdateStat();在下面增加 $rand_num=rand(10,20); (10~20之间随机增加点击数)然后在第16行找到 `dede_archives` set click=click+1 改成 `de...
dede织梦cms如何搞定恶意注册和广告文章

dede织梦cms如何搞定恶意注册和广告文章

最近我的小站一直受到“垃圾会员”的打扰,这里的垃圾会员是指以dede织梦cms注册会员发布垃圾文章为目的一些会员,他们一般使用的发布广告的机器人随意的发布垃圾文章,达到推广网站的目的。——强烈鄙视!为了有效制止这种垃圾行径,我花了些时间到网上搜索一通,终于在官方论坛中找到应对这些群发广告的方法。其工作原理就是:通过长期观察发现这些发布广告机器人一般是直接打开注册网址提交数据的,所以可以增加一个判断名来有效排除垃圾注册,但此操作不会对正常注册和发布造...
dede织梦cms自定义后台图片的显示顺序

dede织梦cms自定义后台图片的显示顺序

dede织梦cms自定义后台图片的显示顺序很多做图片站的站长希望在上传图片时,能够按照自已定义的顺序进行显示,这就关联到程序改动了,修改方法如下:打开后台dede/album_add.php (友情提示:dede是默认后台目录,请根据自己的网站修改)找到:$z = new zip(); $z->ExtractAll($zipfile,$tmpzipdir); $fm = new FileManagement(); $imgs = array(); $fm->GetMatchFiles($tmpz...
dede织梦cms关键词关连文章出错的解决办法

dede织梦cms关键词关连文章出错的解决办法

使用dede织梦cms的时候,当你用到:“关键词关连文章(文章内容关键词替换,DEDE的开发人员肯定是打拼音的,关联都会打错)”这个功能的时候,是不是发现达不到预期的效果?即使你在管理后台系统设置--性能参数里面:“使用关键词关连文章:”选择的是,生成文章后,你也会发现文章内容中的关键字根本就没有替换成链接,经过我的检查,找到了解决办法,可能是DEDE技术人员的手误吧,一个判断变量写错了,网站管理后台控制本功能开关的变量是:cfg_keyword_...
织梦安装插件出现上传的模块中存在恶意代码无法安装插件解决方法

织梦安装插件出现上传的模块中存在恶意代码无法安装插件解决方法

dede织梦cms官方最近更新了程序,增加了织梦的安全性,但是织梦插件都无法安装了,安装插件提示上传的模块中存在恶意代码。织梦插件安装出现的报错截图:解决方法:1、打开/include/dedemodule.class.php找到以下代码:if(preg_match("#[^a-z]+(eval|assert)[\s]*[(]#i", $ct) == TRUE) { ShowMsg("你所上传的模块中存在恶意代码!", "module_upload...
dede织梦cms上下篇文章标题字数控制方法

dede织梦cms上下篇文章标题字数控制方法

对dede织梦cms了解的朋友们,想必对如何获取上一篇、下一篇文章的标签也是非常熟悉。dede织梦cms获取上一篇、下一篇文章的标签分别为:{dede:prenext get=pre/}、{dede:prenext get=next}。在这个标签里,并没有设置上一篇、下一篇文章标题字数的功能,那么我们又该怎样来实现这样的功能呢?其实,dede织梦cms系统这点也做得很好,考虑的也挺周到,这个是可以设置的。dede织梦cms设置上一篇、下一篇文章标题字数的方法:第一步:找到dedecms下&ldq...
dede织梦cms搜索页面搜索结果总数调用方法

dede织梦cms搜索页面搜索结果总数调用方法

由于dede织梦cms原生不支持搜索页面结 果总数的调用,所以得自己修改文件来支持了。搜索页面调用的代码全在/include/arc.searchview.class.php里,我们先打开 /include/arc.searchview.class.php文件,然后按下面步骤修改文件。第一步:在else if($tagname=="pagelist") { $list_len = trim($ctag->GetAtt("listsize")); if($list_len=="")...
dede织梦CMS热门关键字代码

dede织梦CMS热门关键字代码

在很多时候,搜索框下面,需要显示最近的热门搜索,那么dedecms的热门搜索标签是:{dede:hotwords num=3/}“3”代表的调用条数通常情况下dedecms模板中的搜索框旁边放的是热门tag,而我们想要把热门tag换成热门关键词应该怎么做呢?我们可以使用dede提供的热门关键词hotwords标签来实现,具体调用请看下面:标签名称:hotwords功能说明:获取网站搜索的热门关键字适用范围:全局使用基本语法:{dede:hotwords /}参数说明:nu...
织梦后台栏目文章数与实际数量不一致的解决方法

织梦后台栏目文章数与实际数量不一致的解决方法

今天在给单位改一个织梦网站的时候发现了一个问题,由于本来的程序有7000多篇文章,直接执行了个sql语句给删除了,但是发现删除之后后台文章的分页还在显示着,错误截图给大家看看其实这本就是织梦5.7的一个bug,下边就给大家写下修复方法很简单:先找到你的根目录中/dede/content_list.php这个文件打开找到这段代码,可以直接搜索缓存处理就能找到把红框中的代码修改为:$arr = $dsql->GetOne("Select count(*) as dd From `zmb_arctin...
dede织梦cms判断栏目子栏目是否存在

dede织梦cms判断栏目子栏目是否存在

在实际使用“dede织梦cms全站调用二级栏目以及子栏目”时遇到一个问题,网站的一些二级栏目并没有子栏目,dede织梦cms就把同级栏目调用出来了。这样的话,给客户的感觉明显是不好的!后来咨询了一下QQ群内的高手,发现问题出现在织梦的程序上面!打开:include\taglib\channel.lib.php文件找到:$type==son && $reid!=0 && $totalRow==0改成if($type==son&&$reid!=0&&$totalRow==0&...
dede织梦cms5.7修改文章时间不变的解决方法

dede织梦cms5.7修改文章时间不变的解决方法

dede织梦CMS 5.7有一个非常智能的“问题”,使用过Dedecms5.7的朋友,应该发现了一个这样的问题,就是在以前发布过的文章,如何我现在修改文章后,发布时间就是自动变成当前修改后的时间,很多站长其实是比较喜欢这个功能的,相当于自动更新了,但是有些朋友也不想这样,做啦网小编就教大家如何在Dedecms5.7中,能够保证修改文章后,发布文章的时间仍然是老时间,而非修改文章事的时间,其实很简单:找到下面的文件和代码:dede/templets/article_edit...
织梦文章置顶并显示置顶文字或图标方法

织梦文章置顶并显示置顶文字或图标方法

织梦默认自带置顶功能,我们只需要在后台文档【文章排序】里对文档进行置顶操作就行了模板标签中dede:arclist 和 dede:list 默认是按置顶排序优先排在前面,所以不需要特别的设置标签显示【置顶】文字,这样调用[field:sortrank runphp=yes]@me = time() < @me ? "[置顶]" : "";[/field:sortrank]显示【置顶】图标,这样调用[field:sortrank runphp=yes]@me = time() < @me ? "<...