
-
织梦技巧
对于互联网的监管越来越趋于正规化,对于以前很多站点中存在的违反广告法内容的情况,针对dede可以做一个敏感词过滤库,方法思路在于利用dede原有的敏感词过滤选项【系统默认仅针对投稿用户的,后台直接发布不受控制】,进行文章内容的关键词过滤。 在后台-系统-基本参数-互动设置-替换词语 中添加好要过滤的关键词,在文章body字段调用时做一个替换,具体操作如下: {dede:field.body runphp=yes}global $cfg_replacestr;@me = preg_replace(#{$cf...
2019-04-15 875
-
织梦技巧
随着CDN加速的普及,不少站长都会在自己的网站上线后开启CDN加速来提高网站你的访问速度。一旦网站开启CDN加速,我们再Ping网址后显示的ip地址则是CDN加速后的ip地址,并不是网站的真实IP,不少网站如果有需要获取自己网站的真实IP则会不知道怎么办。 今天教大家如何实现在DedeCMS网站使用CDN加速后获取真实IP,其实很简单,实现代码如下: {dede:php} $user_IP = ($_SERVER[ HTTP_VIA ]) ? $_SERVER[ HTTP_X_FORWARDED_FOR ...
2019-04-13 235
-
程序开发
织梦dedecms有自定义表单提交功能,这个很方便我们开发一些例如报名,提交订单以及挂号的功能,但是用户可以无限制重复提交,这样就给网站带来非常高的维护成本,下面就告诉大家如何设置每个用户24小时内只能提交一次自定义表单: 首先我们打开/plus/diy.php文件,在里面找到如下代码: 1 if (!is_array($diyform)) 2 3 { 4 5 showmsg( 自定义表单不存在 , -1 ); 6 7 exit (); 8 9 } 在其下面添加如下代码: 01 //检测游客是否已经提交过...
2019-04-13 225

-
程序开发
很早之前使用DedeCMS的时候,栏目设置里还有一个栏目图片的选项,后来DedeCMS更新到5.7版本之后,这个很实用的功能竟然没取消了,导致很多时候我们在用DedeCMS建站,处理栏目显示样式这一块很麻烦,今天余斗就教大家通过简单的几个文件修改,让DedeCms的栏目增加一个缩略图功能。详细方法见下文: 此功能添加涉及到以下文件: dede/catalog_add.php(新增栏目核心控制文件) dede/catalog_edit.php(修改栏目核心控制文件) dede/templets/catalo...
2019-04-13 333
-
程序开发
前不久,织梦帮群里有朋友网站被黑,挂上赌博页面,被腾讯标记为高位风险网页,只要从QQ、微信分享来的网址都会有大大的提醒。在排除了挂马页面后,被告知一个月后才解封,真是惆怅啊!今天又猛地发现网站流量猛降,一查就发现博客被搜狗降权,为什么不做个首页自动更新的设置呢?虽然很初级,但是也能防止一部分的挂马注入,算是在博客的安全上设置了第一个路障吧!说干就干,在查询了相关资料后,终于实现了织梦首页定时自动更新的...
2019-04-12 258

-
程序开发
织梦CMS 的标签功能非常强大,只要熟悉这些标签,在前台调用各种形式的后台数据就能得心应手。当然,如果能懂点技术,对 织梦CMS 的标签再加以改进,那就更完美了。 织梦帮最近在对自己小站的栏目进行扩展和细分,由原来的七个一级栏目变成十二个一级栏目,每个一级栏目再细分为四到八个二级栏目,以便更好的管理内容。但我遇 到了一个问题,其中一个栏目我不想让它在首页的最新文章列表中显示,按照 织梦 现有的办法,就是在arclist标签的...
2019-04-12 254
-
织梦技巧
1、 在织梦系统中找到以下目录\include\taglib中的arclist.lib.php文件并打开,大约在74 、75行找到: // arclist是否需要weight排序,默认为N,如果需要排序则设置为Y $isweight = $ctag-GetAtt( isweight ); 把这行修改为: $weight = $ctag-GetAtt( weight ); 2、大约在327行找到 else if ($orderby == weight ) $ordersql = order by arc.w...
2019-04-12 279
-
织梦技巧
DedeCMS内容页的分页标签为: {dede:pagebreak/} 系统默认的样式有一个缺点,就是不管分多少页都分页都显示出来,这里需要我们二次修改: 打开文件include/arc.archives.class.php 查找代码(大概在第908行) for ($i= 1 ;$i=$totalPage;$i++) 修改为: $total_list= 9 ; //显示9个,4*2+1=9 可以根据需要自行修改,最好是奇数 if ($nowPage = $total_list){ $i = $nowPag...
2019-04-12 246

-
程序开发
很多人在使用DedeCMS建站的过程中,创建专题页的时候,会发现生成的专题页页面是类似于 http://www.xxx.com/zhuanti.html 这种,后缀带有.html,这个问题淘站网在网上看了不少教程后,做出的修改竟然提示 DedeTag Engine Create File False 和 专题主分类无法显示新增栏目 ,看来要解决这个问题还是要弄清楚DedeCMS的页面格式生成机制才可以,淘站网研究一番,终于找出问题所在,这两个问题,后来都一解决了。 具体解决方法为: 打开 /include...
2019-04-12 246
-
标签调用
首先介绍以下栏目名称及链接调用标签 标签名称: channel 功能说明: 获取栏目列表标签 使用实例: {dede:channel type= top row= 8 currentstyle= lia href=~typelink~ class=thisclass~typename~/a /li } lia href= [field:typelink/] [field: typename /]/a /li {/dede:channel} 参数说明: typeid = 0 栏目ID reid = 0 上级...
2019-04-12 731