dede / 织梦
L_melody
这个作者很懒,什么都没留下…
展开
-
dede无法自动生成缩略图(HTTPS)
找到目录:/dede/inc/inc_archives_functions.php,将 http: 全部替换为 https: 即可。原创 2021-04-12 11:41:15 · 227 阅读 · 0 评论 -
dede栏目添加自定义字段及调用
步骤 (以字段名 typetitle 为例):1、在数据表dede_arctype结构中添加字段typetitle。2、在目录/dede/templets/ 中打开catalog_add.htm、catalog_edit.htm,添加如下内容3、在目录/dede/中打开catalog_add.php(38行)、catalog_edit.php(65行、227行),将新增的字段添加进去4、在以下文件添加该字段:include\taglib\channel.lib.p...原创 2021-04-02 11:38:32 · 497 阅读 · 0 评论 -
织梦TAG标签无法保存
UTF-8版本中的TAG标签,字数只要超过4个,一保存就自动变为空。解决办法:1、执行sql命令alter table dede_tagindex modify tag varchar(50);alter table dede_taglist modify tag varchar(50);2、打开文件include/helpers/archive.helper.php, 将if(isset($tag[12]) 替换为 if(isset($tag[200]),if(iss...原创 2021-03-22 15:09:22 · 206 阅读 · 0 评论 -
修改 dedecms 回收站 每页显示条数
修改dedecms回收站 每页显示条数找到include文件夹下,打开 datalistcp.class.php,找到 $this->pageSize=25,将25改为需要的数字即可原创 2021-02-28 17:05:32 · 274 阅读 · 0 评论 -
dede tag/keywords标签解除长度限制
1、修改数据库中表dede_tagindex 和dede_taglist的tag字段属性:varchar(12)修改为varchar(255)2、修改文件:/include/helpers/archive.helper.php 查找:if(isset($tag[12]) 修改为:if(isset($tag[255]) ; 再将if(isset($tag[20]) 修改为:if(isset($tag[255])...原创 2020-12-17 14:06:57 · 192 阅读 · 0 评论 -
dede文章不自动提取缩略图解决办法
dede文章不自动提取缩略图解决办法:找到文件 /dede/inc/inc_archives_functions.php,查找如下代码:if(!is_file($cfg_basedir.$litpic)) $litpic = ”;替换为:if(!is_file($cfg_basedir.$litpic)) $litpic = $picname;原创 2020-12-15 14:15:03 · 313 阅读 · 0 评论 -
dede列表上一页下一页翻页记录重复问题解决
问题描述:假设列表每页调用6条文章,若当前列表文章数小于等于6条,只调用上一页和下一页标签时,会出现重复出现的情况。如下图所示代码如下:<div class="list"> <ul> {dede:list pagesize='6'} <li><a href="[field:arcurl/]" title="[field:fulltitle/]" target="_blank">文章标题title</a> {/dede:lis原创 2020-07-13 14:14:59 · 478 阅读 · 0 评论 -
dede调取当前文章关键词相同的文章(模糊匹配)
dede调取当前文章关键词相同的文章(模糊匹配)的方法:1、找到文件:/include/taglib/arclist.lib.php找到如下内容://关键字条件if($keyword!=''){ $keyword = str_replace(',', '|', $keyword); $orwheres[] = " CONCAT(arc.title,arc.keywords) REGEXP '$keyword' ";}替换为:if($keyword!='').原创 2020-06-04 17:44:30 · 691 阅读 · 0 评论 -
dedecms 后台数据库批量替换 验证码不显示
dedecms 后台数据库批量替换 验证码不显示:找到文件 dede/sys_data_replace.php隐藏代码: //if($validate == "" || $validate != $svali) //{ // ShowMsg("安全确认码不正确!", "javascript:;"); // exit(); //}...原创 2019-10-29 09:16:05 · 389 阅读 · 0 评论 -
dedecms 后台上传图片带绝对网址
dedecms 后台上传图片带绝对网址按目录找到文件:/include/dialog/select_images_post.php ( 约108行处 ),找到:$fileurl = $activepath.'/'.$filename;替换为:$fileurl = $cfg_basehost.$activepath.'/'.$filename;缩略图带绝对...原创 2019-10-19 15:57:13 · 415 阅读 · 0 评论 -
dede文章内容页调用同栏目下的其它文章方法
dede文章内容页调用同栏目下的其它文章方法{dede:field.aid runphp='yes'}$aid = @me;$sql = "select * from dede_archives where id =".$aid." limit 1";$query = mysql_query($sql);$row = mysql_fetch_array($query);$typei...原创 2019-09-20 16:30:43 · 878 阅读 · 0 评论 -
dede栏目添加自定义字段
1、在dede_arctype表结构中,添加一个字段(如图):2、找到后台模板文件catalog_add.htm 和 catalog_edit.htm,添加新字段的输入框。(路径:/dede/templets) 这里需要注意的是name值3、找到后台程序文件catalog_add.php 和 catalog_edit.php (目录:/dede...原创 2019-09-09 11:27:02 · 338 阅读 · 0 评论 -
dedecms任意文件上传漏洞(select_soft_post.php)
文件:select_soft_post.php路径:/include/dialog/select_soft_post.php原因:在获取完整文件名时,没有将会对服务器造成危害的文件格式过滤掉,因此需要手动添加代码过滤解决方法:1、在 select_soft_post.php 中找到如下代码:$fullfilename = $cfg_basedir.$activepath.'...原创 2019-08-14 11:27:28 · 3939 阅读 · 0 评论 -
dede常用标签(随时更新)
pc适配手机端:首页:<script src="http://siteapp.baidu.com/static/webappservice/uaredirect.js" type="text/javascript"></script><script type="text/javascript">uaredirect("http://m.wfyxb.cn"...原创 2018-10-30 15:59:27 · 809 阅读 · 0 评论 -
dede后台-系统基本参数无法保存中文/显示空白
dede后台-系统基本参数无法保存中文/显示空白解决办法:dede\templets\sys_info.htm里面搜索htmlspecialchars($row['value'])替换成htmlspecialchars($row['value'],ENT_COMPAT ,'GB2312')...原创 2018-09-27 14:07:37 · 2811 阅读 · 0 评论 -
dede获取顶级栏目
获取顶级栏目:修改 include/helpers/extend.helper.php结尾增加 :/*** 获取一个类目的顶级栏目* @param string $tid 栏目ID* @return string*/if ( ! function_exists('gettoptype')){function gettoptype($tid,$action){global $...原创 2018-09-27 14:11:46 · 726 阅读 · 0 评论 -
dede栏目文章数与实际数不符
dede栏目文章数与实际数不符的处理方法:打开dede/content_list.php找到// 缓存处理$sql = "SELECT COUNT(*) AS dd FROM `zmb_arctiny` $tinyQuery ";$cachekey = md5($sql);$arr = GetCache('listcache', $cachekey);if (empty($arr))...原创 2018-09-27 14:13:39 · 775 阅读 · 0 评论 -
dede提示标题为空
dede提示标题为空解决办法:方法:给htmlspecialchars(函数)添加ENT_COMPAT ,'GB2312'具体:就是给php的这个函数强制设定编码格式,这样也能解决这个问题,具体对应的位置是1:dede/article_add.php 这个php文件中查找$title = htmlspecialchars(cn_substrR($title,$cfg_title_m...原创 2018-09-27 14:14:37 · 269 阅读 · 0 评论 -
dedecms处理mip的内容问题img转img-mip
dedecms处理mip的内容问题img转img-mip:https://www.mipengine.org/doc/2-tech/1-mip-html.html修改方案:在/include/extend.func.php里添加如下代码functionmipBody($body){$body=str_replace('style="white-spac...转载 2018-10-09 11:23:02 · 576 阅读 · 0 评论 -
dedecms注入漏洞(edit.inc.php)
文件:edit.inc.php路径:.../plus/guestbook/edit.inc.php解决方案:查找文件位置:/plus/guestbook/edit.inc.php ,大概在55行左右,找到:$dsql->ExecuteNoneQuery("UPDATE `dede_guestbook` SET `msg`='$msg', `posttime`='".tim...原创 2019-01-19 10:57:44 · 2696 阅读 · 0 评论 -
dedecms SESSION变量覆盖导致SQL注入(common.inc.php)
文件:common.inc.php路径:.../include/common.inc.php解决方案:查找文件位置:/include/common.inc.php,大概在68行左右,找到:if( strlen($svar)>0 && preg_match('#^(cfg_|GLOBALS|_GET|_POST|_COOKIE)#',$svar) )修...原创 2019-01-19 11:19:27 · 508 阅读 · 0 评论 -
dedecms上传漏洞(uploadsafe.inc.php)
文件:uploadsafe.inc.php路径:.../include/uploadsafe.inc.php解决方案:1、查找文件位置:/include/uploadsafe.inc.php,大概在42行左右,找到:${$_key.'_size'} = @filesize($$_key);}修改为:${$_key.'_size'} = @filesize($$_k...原创 2019-01-19 11:32:07 · 862 阅读 · 0 评论 -
dedecms支付模块注入漏洞(alipay.php)
文件:alipay.php路径:.../include/payment/alipay.php解决方案:查找文件位置:/include/payment/alipay.php,大概在137行左右,找到:$order_sn = trim($_GET['out_trade_no']);修改为:$order_sn = trim(addslashes($_GET['out_tr...原创 2019-01-19 13:56:31 · 1930 阅读 · 1 评论 -
dedecms后台文件任意上传漏洞(media_add.php)
文件:media_add.php路径:.../dede/media_add.php解决方案:查找文件位置:/dede/media_add.php,大概在69行左右,找到:$fullfilename = $cfg_basedir.$filename;修改为:if (preg_match('#\.(php|pl|cgi|asp|aspx|jsp|php5|php4|php...原创 2019-01-19 14:08:23 · 2246 阅读 · 0 评论 -
dede后台添加js保存后自动变成.jpg解决办法
dede后台添加js保存后自动变成.jpg解决办法:修改文件:/dede/inc/inc_archives_functions.php第117行左右,preg_match_all("/src=[\"|'|\s]([^\"|^\'|^\s]*?)/isU",$body,$img_array);替换为:preg_match_all("/(src)=[\"|'| ]{0,}(http:\/\/...原创 2018-09-27 14:06:38 · 299 阅读 · 0 评论