dede织梦mcs升级最新版本技巧和升级后出现的问题解答

dede织梦mcs升级最新版本技巧和升级后出现的问题解答

一直使用dede织梦mcs建站的站长们,今年是值得高兴的一年,因为织梦今年更新了,安全漏洞打了补丁和修复一些已知的BUG,但织梦从后台升级一直不是那么友好,以前升级就算模板文件没做升级也会覆盖到模板文件,小白基本一点升级就会出现问题,今年更新倒没有了这个问题,但升级还是没那么友好,因为有的升级文件有的放在老版本没有的文件夹上,比如新版多出了一个assets文件夹,以前老的程序是没有这个文件夹的,如果没有你直接从后台升级的时候,assets这个文件夹上的文件下载不下来,导致出现问题,比如图集上传不...
dede织梦cms搜索功能禁止特定地区用户访问

dede织梦cms搜索功能禁止特定地区用户访问

由于很多人有一些需求在做国内站的时候,不做国内某个地区的业务的时候,他想屏蔽用户访问网站,我这边以dedecms搜索功能为例子,因为是以前开发的,时间比较有限现在,不重新调整做整站的功能,如果有需要,可以将以下相关代码放入一个php文件,然后在data/common.ini.php里面包含就可以了。目前网络上有很多资源,例如著名的珊瑚虫ip数据库,但是其文件在本地,得定时更新。我们现在使用淘宝ip数据库,通过json返回的数据来解析ip是否某地区,下面以"上海市"为例:首页找到dedecms底下...
dede织梦附加表自定义字段关联主表文章

dede织梦附加表自定义字段关联主表文章

用dedecms织梦模板开发装修网站的时候,需要设计师和设计作品关联。发布文章(作品)时,一部分内容在主表dede_addonarticle,另一部分(自定义字段)在附加表dede_archives。提供两种实现方法:①根据发布人调用相关文章;②判断频道模型附加表自定义字段的值是否相同,调用主表相关文章。用附加表自定义字段进行关联(推荐)思路:判断附表中的某个自定义段来调用主表中的内容,文章的ID和附加表的AID是一一对应的。详细步骤:①核心 -> 内容模型管理 -> 普通文章 -> 字段管理 ...
dedecms下载地址列表页添加面包屑导航的教程

dedecms下载地址列表页添加面包屑导航的教程

一般的网站会有很多页面,而面包屑导航可以大大改善用户寻找他们的路径的方法。就可用性而言,面包屑导航可以减少一个网站的用户返回上一级页面的操作次数,而且他们可以提高网站部分和页面的可查找性。但是在dede织梦5.7下载地址列表页中却没有面包屑导航,因为在下载地址列表页无法读取dede标签,所以我们只能用PHP函数调用。下面做啦就给加分享一下怎样在织梦下载地址列表页调用面包屑导航。1、打开plus/download.php文件,在里面找到如下代码://读取链接列表if($open==0){$aid ...
dede织梦模板投稿文章审核后给会员增加积分金币的方法

dede织梦模板投稿文章审核后给会员增加积分金币的方法

dedecms织梦模板一般都是在会员发表完之后就把积分加上去了,万一来个灌水的,那分就海了去了,因此我们需要对这套系统进行修改,具体修改方法如下:第一步是在会员发表完文章之后不加积分,方法为:找到/member/article_add.php,找到//增加积分,将下面的代码注释掉。//增加积分//$dsql->ExecuteNoneQuery("Update `dede_member` set scores=scores+{$cfg_sendarc_scores} where mid=".$cf...
dedecms织梦前台会员发布文章默认动态浏览修改方法

dedecms织梦前台会员发布文章默认动态浏览修改方法

实现织梦DedeCMS后台管理员或前台会员发布文章动态浏览,如果只用SQL进行批量修改,每次新增加内容都需要修改一次,很繁琐。前台会员发布模板和后台管理员发布模板是不一样的,为了安全性,精简了许多。前台会员的发布模板默认浏览模式是静态,爱好纯动态或者伪静态的童鞋可以进行如下修改。方法一、只能发布为动态浏览打开/member/article_add.php,找到//保存到主表找到下面的$ismake,替换为-1。VALUES ($arcID,$typeid,$sortrank,$flag,$ism...
dede织梦让频道自动跳转到第一个子栏目

dede织梦让频道自动跳转到第一个子栏目

平时做网站的时候,难免遇上一些特殊情况,默认的CMS是无法实现的,这时就需要改程序,就比如说,让频道自动跳转到第一个子栏目,当我还对DEDECMS不熟悉的时候,采用了一个最笨的方法,用JS去跳转,这对优化***不好。但是反正客户不懂,效果能实现就OK了。今天我就来说说用如果通过修改源码来简单实现,其实DEDECMS在数据库表@#_arctype中,是否为频道,是用ispart这个字段去保存的,它有3个值(0,-1,1),对应的网站后台的 频道封面、最终栏目、外部连接。所以我们只需要在程序中对is...
织梦默认图片内容模板article_image.htm没有分页效果怎么办

织梦默认图片内容模板article_image.htm没有分页效果怎么办

在制作织梦模板用织梦默认的图片集模型创建文章的时候,我们发现了这样一个问题,图片内容页没有分页效果,我们创建一个图片栏目,栏目内容模板是article_image.htm ,但文章中的图片却不能分页显示,例如我们有5张图片,设置每页显示3张图片,那么文章中就只能显示3张图片,后2张图片因为没有分页功能,所以不能看,其实解决织梦图片内容模板没有分页效果是很简单的。我们会发现织梦默认文章内容页是有分页效果的,所以我们直接在文章内容模板article_articlehtm 中,找到分页代码,代码如下:...
限制dede织梦cms会员每天投稿数量的方法,避免过多垃圾内容

限制dede织梦cms会员每天投稿数量的方法,避免过多垃圾内容

dede织梦cms网站如果开启了会员功能很容易被注册机注册账号,进行投稿,虽然设置了待审核,但删起来也麻烦,可以限制会员每天投稿数量,进行控制。我自己就写了这段代码,在我本地上测试成功,群里人也反映可以用,就把这段代码分享给大家,有需要的不妨试一试第一步:打开member/article_add.php文件第二步:在大约39行处找到以下代码else if($dopost=="save"){第三步:在 { 中添加以下代码$memberarcnum = $dsql->GetOne("SELECT c...
织梦模板dedecms中英文网站之中英文搜索结果实现方法

织梦模板dedecms中英文网站之中英文搜索结果实现方法

本文实例讲述了织梦模板dedecms中英文网站之中英文搜索结果实现方法。分享给大家供大家参考。具体实现方法如下:一般来说,我们使用DEDECMS制作中英文站时,需要在中文站上只搜索出中文站的内容,而在英文站只会搜索出英文站中的内容,此时就需要给英文站搜索栏目单独做个模板出来,可以按以下方法来实现.复制plus目录下的serach.php文件 把复制后的更名为 searche.php做为新的搜索文件.编辑searche.php,找到此行代码代码如下:require_once(DEDEINC."/a...
dede织梦全站相关文章设置教程方法

dede织梦全站相关文章设置教程方法

相关文章不管对SEO还是用户体验都有好的效果,使用如下的DEDE全站相关文章设置方法,使相关文章不局限于默认的某一个栏目,喜欢的朋友可以试试。效果图:步骤/方法文章页模板调用代码,将它插入到内容页模板中<div class="hot mt1"><dl class="tbox"><dt><strong>相关文章</strong></dt><dd><ul class="c1 ico2">{dede:likearticle col=2 row=10 titlelen=42}<li><a href="[...
DedeCMS教程 文档列表标签arclist 的讲解

DedeCMS教程 文档列表标签arclist 的讲解

DedeCMS教程 文档列表标签arclist 的讲解,下面我们来学习一个重要标签——文档列表标签。arclist标签主有讲下面几个内容标签含义及作用标签适用范围标签参数列表标签底层模板一,标签参数列表本标签的参数列表***多参数,说明它的功能强大,自由拓展性很大,学好了之后作用不小。二,标签含义及作用本标签是织梦(DedeCMS)系统所有标签中最常用,最重要的标签之一。它的名称叫「文档列表标签」,标签名为 arclist ,主要用于调用系统的文档,并将其以列表的形式展示...
dede织梦发布文章如何取消自动生成关键字

dede织梦发布文章如何取消自动生成关键字

一、系统设置5.7后台 系统—系统基本参数—其他选项 自动提取关键字功能关闭。二、模板设置1.找到/data/config.cache.bak.php文件,大约60行,将$cfg_arc_autokeyword = Y;改为$cfg_arc_autokeyword = N;2.找到dede(后台目录)/templets/article_add.htm,大约358行,将$cfg_arc_autokeyword==Y 改为 $cfg_arc_autokeyword==N然后保...
dede织梦调用上级栏目的方法

dede织梦调用上级栏目的方法

我们在用织梦做网站的时候,难免会像APP那样 在顶部有个返回的功能,那么这个返回到上一级的功能如何实现呢,其实很简单,现在做啦来跟大家分享下织梦模板子栏目调用上级栏目名称并带链接方法。之所以说简单,是因为我们在{dede:type}的基础上修改的。源标签:{dede:type}[field:typename /]{/dede:type}新标签:{dede:type2}[field:typename /]{/dede:type2}新标签放置位置:\include\taglib如果您需要,或者不会操...
织梦后台修改文章默认来源 责任编辑及作者的方法

织梦后台修改文章默认来源 责任编辑及作者的方法

文章最下面的责任编辑名字其实就是用户名的笔名,可以在dede织梦cms后台的-系统-系统用户管理-里面找到自己的用户名修改。织梦DedeCMS默认的文章来源是未知,默认的作者是admin 。可以通过以下修改方法修改修改方法:打开你的管理员目录(默认是dede)下的article_add.php文件,找到第95到97行,把默认的//对保存的内容进行处理if(empty($writer))$writer=$cuserLogin->getUserName();if(empty($source))$so...
织梦防盗链无法下载远程图片的方法

织梦防盗链无法下载远程图片的方法

在使用DEDECMS时,很多时候从一些网站复制的内容时,其中的图片,保存时不能把远程图片下载到本地,像新浪博客,网易等一些大型网站图片有做防盗链处理,图片地址并没有后辍名!因此在使用dedecms默认的下载远程功能没办法实现!在发现了此问题,分析了下,发现其实要解决很简单,发现DEDECMS在检索远程图片时的正则加了图片格式匹配;DEDECMS匹配的正则:preg_match_all("/(src)=[\"|| ]{0,}(http:\/\/([^>]*)\.(gif|jpg|png))/isU...
织梦Dede移动端实现动态更新

织梦Dede移动端实现动态更新

最近,大家问做啦最多的问题就是,建站以后手机端不自动更新,每次PC更新,要去删除m目录下的index.html,手机站首页才会更新,这样很麻烦,通过以下修改,让手机站首页是动态的,不生成index.html,PC端更新后,手机端首页自动更新,把\m\index.php里面的:$row[showmod] = isset($row[showmod])? $row[showmod] : 0;if ($row[showmod] == 1){ $pv->SaveToHtml(dirname(__FIL...
dede织梦拓展channel标签实现limit功能

dede织梦拓展channel标签实现limit功能

由于网站栏目多次需要调用同一栏目下的栏目比如顶级栏目6 下级栏目5.4.3.2.1 需要分两次分别调出543和21 感觉channel就比较吃力了全部写SQL又太多,可能是我还不知道有其他方法吧。row调用不出这种效果所以就把row改为了Limit用法了比较方便 修改文件include\taglib/下面的channel.lib.php 在函数lib_channel里面加上//limit条件 $limit = trim(eregi_replace(limit,,$limit)); i...
织梦Dede模板无法保存远程图片到本地服务器的解决方法

织梦Dede模板无法保存远程图片到本地服务器的解决方法

我们新配置了一台服务器但在使用dedecms系统时发现远程图片都无法本地化了,就是无法保存远程服务器图片到本地了,出现这种问题我想了可能几个原因,下面我们一起来看看解决办法.原因分析:dedecms 远程图片本地化用到函数 fsockopen函数,所以我们要求空间相应目录可写外还要求php的allow_url_fopen 选项设置为On.修改PHP的配置文件,找到php.ini变更内容,php.ini 文件里:"allow_url_fopen = On"为了防止WEB变种攻击LINUX虚拟主机P...
dede织梦中调用文章属性的名称(调用自定义属性名称)

dede织梦中调用文章属性的名称(调用自定义属性名称)

接下来我们给大家分享一下如何在文章页内调用相关的属性名称:我们可以看到,这个标题后面就是我们需要的属性名字,通过代码分析我们可以看到调用的代码为{dede:field.flag function=IsCommendArchives(@me)/}我们能够看出来,这个调用需要函数:IsCommendArchives(@me)这个函数就是把文章内获取的flag的内容,转化对应的名字。函数内容为:function IsCommendArchives($iscommend){ global $arc...
dede织梦批量修改生成HTML或仅动态

dede织梦批量修改生成HTML或仅动态

用采集的方式获得了一批文章,为了不生成不必要的文件,所有采集的数据都是以动态方式存在。手动的一个一个修改太麻烦了,何况好几千篇,这样修改不现实。考虑到大批量维护,直接使用SQL命令来处理。具体方法如下:后台 – >系统设置 – > SQL命令行工具将所有文档设置为“仅动态”,upd ate dede_archives set ismake=-1将所有栏目设置为“使用动态页”,upd ate dede_arctype set ...
用js设置dede织梦当前文章标题高亮显示的方法

用js设置dede织梦当前文章标题高亮显示的方法

用织梦建站时,有时候需要在内容页中,让当前文章标题高亮显示,如下图:织梦默认的标签中没有这种设置,通常我们可以更改系统的php文件,但如果织梦升级了,那么你更改的系统文件就被还原了,所以通常要达到这个效果,我们可以用javascript的方法。具体方法如下:1、第一步我们让文章标题中显示其对应的文章id ,插入id="a_[field:id/]" ,代码如下: {dede:arclist row=10 titlelen=50 }<li><a href="[field:arcurl/]" ...