dedecms开发


织梦优化之如何禁止dedecms搜索隐藏栏目内容
在用dedecms建站时,很多时候都要用到隐藏栏目,而dedecms自带的搜索功能,默认搜索全站栏目内容,而有时候隐藏栏目内容是不想被搜索到的,那么如何禁止dedecms隐藏栏目里的内容呢? 跟版网用 织梦仿站 时,发现,只需要修改底层的sql语句即可,即 include/a...
2015-10-12 dedecms开发
634

dedecms上传图片不自动改名,以利于seo图片优化
dedecms在发表文章上传图片时,图片文件名经常被改成一串数字,对seo很不利,虽然可以通过网站ftp更改文件名,或通过网站ftp上传图片,但比较麻烦,在网上搜索了一下方法,测试不对,可能dedecms版本问题,我现在用的是v5.7sp1,现将方法介绍如下: 找到\inc...
2015-10-12 dedecms开发
892

dedecms织梦自定义表单提交之后如何发送到邮箱
织梦自定义表单可以做一些在线订单、在线报名、在线留言、反馈信息、在线订购等一些常见的互动应用。 但是往往一些客户需要做一些提交信息到后台并发送到指定的邮箱。 一、直接打开plus下面的diy.php文件: 85行:$query = INSERT INTO `{$diy-table}` (`id`...
2015-10-11 dedecms开发
3496

织梦php主动推送完整实例(单篇推送版本)
打开article_add.php文件,查找如下代码 ------- if($artUrl==) { $artUrl = $cfg_phpurl./view.php?aid=$id; } ClearMyAddon($id, $title); ------ 中间添加代码如下: ------ if($artUrl==) { $artUrl = $cfg_phpurl./view.php?aid=$id; } //推送开始 if(s...
2015-10-10 dedecms开发
335

织梦缩略图调用及有显示无不显示
dede在列表中,如果文章没有图片,就会显示一个缺省的空缩略图,很影响美观。 首先,要知道,列表页定义有缩略图时怎么显示,没缩略图怎么显示,都是在 /include/arc.listview.class.php约第883-885行: if($row[litpic] == - || $row[litpic] == ) { $row[l...
2015-09-29 dedecms开发
1468

DedeCMS增强"更新系统缓存"功能的修改方法
dedecms 在后台,点击更新系统缓存的时候,有些缓存文件夹没有清理,导致垃圾文件越来越多,可以以百千计算,现在增加清理以下缓存文件夹的功能: data\cache data\tplcache data\sessions 打开文件:dede\sys_cache_up.php 找到CheckPurview(sys_ArcBatch);...
2015-09-29 dedecms开发
479

dede网站地图获取所有分页列表的分页网址
本人用于sitemap.xml,但不局限于此 新建 sitelink.lib.php[名字可任意命名,按规则即可],内容如下 ?php /* 获取所有分页列表的分页网址 如--- http://www.abc.com/abc/list_145_2.html http://www.abc.com/abc/list_145_3.html http://www.abc.com/abc/list_1...
2015-09-28 dedecms开发
258

修改dede5.7 ask源码标签 使之实现--->调用相应级别的问答
修改dede5.7 ask源码标签 使之实现---调用相应级别[一级,二级,...栏目]的问答,可根据需要修改 /include/asks.lib.php ?php if (!defined( DEDEINC )) exit ( Request Error! ); /** * 问答调用标签 * * @version $Id: ask.lib.php 1 9:29 2010年7月6日Z tian...
2015-09-28 dedecms开发
277

织梦添加 今日更新列表
修改文件: dede/inc/inc_menu.php 143行,插入 m:item name=更新今日更新 link=makehtml_freelist.php?aid=1title=today rank=sys_MakeHtml target=main/ 新建 today_list.htm 可从列表页拷贝 修改 /include/arc.freelist.class.php line---303---if($this-...
2015-09-28 dedecms开发
193

dede在任一子级栏目获取顶级栏目名称 typename,包括该顶级栏目下的文章页
找到 include/taglib/type.lib.php , 复制, 重命名为toptype.lib.php 查找 function lib_type($ctag,$refObj) 修改为: function lib_ toptype ($ctag,$refObj) 查找$row = $dsql-GetOne 注释掉//$row = $dsql-GetOne(Select id,topid,description,typename,t...
2015-09-28 dedecms开发
327

修改{wmd:list}标签后,可支持权重排序、flag标签功能
在开发过程中客户需要在列表中支持权重排序,和推荐功能。经过不断的摸索,终于将{wmd:list}标签修改成功。 使用方法:{wmd:list orderby=weight orderway=asc flag=c } orderby=weight orderway=asc 与权重排序、从小到大。(与{wmd:arclist}标签的使...
2015-09-28 dedecms开发
454

修改dede源码,让wmd:channelartlist排除指定typeid
找到 \include\taglib\channelartlist.lib.php, 查找$attlist 将 $attlist = typeid|0,row|20,cacheid|; 修改为: $attlist = typeid|0,row|20,cacheid|,notypeid|0; [此处添加了一个所要排除typeid的参数---notypeid] 查找: $dsql-SetQuery(Select id,typen...
2015-09-28 dedecms开发
455