-
织梦技巧
织梦默认只允许上传 jpg,gif,png 格式的图片文件,如果想要上传ico图标格式文件或者其他格式图片文件需要做如下几步 1.后台-系统-系统基本参数-附件设置-图片浏览器文件类型 添加 |ico 如图, 注意 有个 | 竖线 2.打开 /include/dialog/select_images_post.php 找到 大概在44行 $sparr = Array ( image/pjpeg , image/jpeg , image/gif , image/png , image/xpng , imag...
2020-12-24 260
-
织梦技巧
织梦会员中心发布文章自动过滤外部外部链接,保留本站站内链接。这个织梦默认后台本身带有这样的功能的,只是会员模块里没有而已。 我们可以把功能嫁接到会员模块里去使用,实现自动过滤外部链接 实现教程 打开 /member/inc/inc_archives_functions.php 在文件的最下面插入 /** * 删除非站内链接 * * @access public * @param string $body 内容 * @param array $allow_urls 允许的超链接 * @return stri...
2020-12-18 285
-
织梦技巧
最简单的实现方法,不改动程序文件 [field:id runphp=yes]global $id,$aid;$aid = isset($id) ? $id : $aid; if (@me == $aid)@me = class=current ; else @me = ;[ /field:id] 上面那一行标签的意思是:用 当前文档id 作为判断 如果在 dede:arclist标签里有文档的id 等于 当前文档id 就给它加 class=current 例子 ul{dede:arclist titlel...
2020-12-17 792
-
织梦技巧
模板标签这样写 输出来居然是这样的,不是按我写好的文档id顺序输出。。。 解决方法 1、打开 /include/taglib/arclist.lib.php 找到,大概在第338行 else if ($orderby == rand ) $ordersql = ORDER BY rand() ; 在它下面加入一行 else if ( $orderby == idlist ) $ordersql = ORDER BY FIELD(arc.id, $idlist ) ; 2、dede:arclist idli...
2020-12-16 247
-
织梦技巧
实现教程 1、后台-系统-核心设置-关键字替换,选择【 是 】 2、后台-系统-其他选项-关键词替换次数,填【 1 】或者【 0 】 1:表示文档内容里有多个关键词,只让1个是内链 0:表示文档内容里有多个关键词,都是内链 根据自己的需要填 3、打开 /include/arc.archives.class.php 找到,大概在1187行至1241行,整个函数 function ReplaceKeyword ($kw,$body) {...中间代码省略} 整个 改成 function ReplaceKeyw...
2020-12-12 245
-
织梦技巧
在织梦默认情况下,会员发布的文档即使是未审核的也是可以通过动态方式进行浏览的(/plus/view.php?aid=xxx),并且百度也会照样正常收录。 而织梦DedeCMS系统默认的这种方式,无疑会给站长带来很多的细小问题,比如: 1、用户投稿大量的垃圾文档而被收录造成站点权限下降; 2、给站长/管理员的日常管理维护带有极大不便; 3、给前台用户带来不好的访问体验; 4、其它一些想象不到的情况等。 解决办法: 我们可以通过对代码的修改,实现未审核的文...
2020-12-11 720
-
织梦技巧
我们在用织梦做中英文或者多语言网站时,添加完一篇中文的文章后,还要添加一篇一样的英文的文章,这无疑是多余又繁琐的工作,我们来给它加一个复制功能,然后翻译一下可解决一系列问题 实现教程 1、在网站后台目录里添加一个复制功能的php文件,有gbk/utf8版本,根据自己的程序编码选择 链接: https://pan.baidu.com/s/1g8NM3YSt94iuOxUrJcEBwA 提取码: k3ye 2、打开 /dede/templets/content_list.htm 和 /dede/templet...
2020-12-07 342
-
织梦技巧
实现示范 修改教程 1、打开 /dede/swfupload.php 找到,大概在137行 echo FILEID: . $_SESSION [ fileid ]; 在它的上面加入 $ file_snames = explode( . , $Filename ); $ file_filename = $file_snames [count( $file_snames )-2]; $ _SESSION[ file_filename ][ $_SESSION [ fileid ]] = $file_filen...
2020-12-05 181
-
织梦技巧
实现教程 1、搜索框代码里使用 name=q 作为搜索框属性,例如 2、打开 /include/taglib/arclist.lib.php 找到,大概在188行 $ innertext = trim( $innertext ); 在它下面加入 preg_match( /~([A-Za-z0-9_]+)~/s , $keyword, $conditions); if ( isset ($_REQUEST[ q ]) $keyword = ~q~ ){preg_match( /~([A-Za-z0-9_]+...
2020-12-03 228
-
织梦技巧
channel标记做的简单栏目筛选 ,这个【全部】按钮 ,怎么加入curren样式? 也就是【全部】选中后变色 ,不选中时为默认颜色 实现代码 li a href = {dede:field.typeid runphp=yes}global $dsql;$topid = GetTopid(@me);$row = $dsql-GetOne(SELECT * FROM `58pic_arctype` WHERE id=$topid);@me = GetOneTypeUrlA($row);{/dede:fiel...
2020-12-03 211