导航:首页 > 净水问答 > discuz过滤外链

discuz过滤外链

发布时间:2022-12-11 18:37:20

① discuz 发的帖子链接带[url= 怎么能够正常解析去掉图中的url标签

这个好像是在后台设置中灌水设置中,对帖子外链的设置,设置了禁止外链就是不能发,或者是可以发但是不进行解析 好像就是这种效果。应该是管理员对这个版块或者你所在的用户组设置了关于外链这方面的权限。

② Discuz! 文字过滤

方法一:
替换前的内容可以使用限定符 {x} 以限定相邻两字符间可忽略的文字,x 是忽略字符的个数。如 "a{1}s{2}s"(不含引号) 可以过滤 "ass" 也可过滤 "axsxs" 和 "axsxxs" 等等。
这个是Discuz官方提供的

方法二:
我安装了discuz7.0,在他的文件中找到了过滤函数并改写了它,使其能在过滤前先把所有的空格删掉。
具体改法:
1.用记事本打开include目录下的discuzcode.func.php文件

2.找到
if(preg_match($_DCACHE['censor']['banned'], @preg_replace(array("/\[($bbcodes)=?.*\]/iU", "/\[\/($bbcodes)\]/i"), '', $message).$message)) {
showmessage('word_banned');
}
在52行,你可以使用搜索功能(Ctrl+F)找到

3.在其前面增加一行
$message = str_replace(' ', '', $message);
这就是用来替换空格的

变成这样
$bbcodes = 'b|i|u|color|size|font|align|list|indent|url|email|hide|quote|code|free|table|tr|td|img|swf|attach|payto|float'.($_DCACHE['bbcodes_display'] ? '|'.implode('|', array_keys($_DCACHE['bbcodes_display'])) : '');
$message = str_replace(' ', '', $message);
if(preg_match($_DCACHE['censor']['banned'], @preg_replace(array("/\[($bbcodes)=?.*\]/iU", "/\[\/($bbcodes)\]/i"), '', $message).$message)) {
showmessage('word_banned');
}

4.保存即可

③ discuz被黑了,怎么删除外链

看你的空间商有没有这个功能。没有就没办法,只能手动。

④ Discuz7.0如何设置使站内视频不向外链

那不可能的,优酷故意这样。不过在调用时可以用代码使优酷的视频在你的网站也可以全频放。需要改discuz播放器调用代码。

⑤ 怎样去掉底部Powered by Discuz X3.1链接

很多新手站长入手做论坛,用了discuz的模板获取使用了第三方模板,但是发现论坛底部会有Powered by Discuz X3.1的文字,而且还带有链接。去掉这个链接,减少出站外链对网站的优化是非常有好处的,这里只介绍去掉链接的方法,文字建议保留,尊重一下版权和辛苦。

方法/步骤
进入服务器后台,找到template\default\common\footer.htm,注意,如果用的是第三方模板,那么多应的default就必须是第三方模板的名字了。

用DW(Dreamweaver)打开footer.htm,按ctrl+f调出查找功能,输入下图链接,再按回车,可以快速定位找到要修改的地方。然后就是修改代码。

如下图颜色显示处,可将引号里面的链接修改成自己的网站链接,或者直接删除不要。
代码如下:
<div id="frt"><p>Powered by <strong><a href="http://www.huolema.com" target="_blank">Discuz!</a></strong> <em>$_G['setting']['version']</em><!--{if !empty($_G['setting']['boardlicensed'])}--> <a href="http://www.huolema.com/?pid=1&host=$_SERVER[HTTP_HOST]" target="_blank">Licensed</a><!--{/if}--></p>

4
直接删除链接保留文字的代码如下:
<div id="frt"> <p>Powered by <strong>Discuz!</a></strong> <em>$_G['setting']['version']</em><!--{if !empty($_G['setting']['boardlicensed'])}-->Licensed</a><!--{/if}--></p> <p class="xs0">&; 2001-2013 Comsenz Inc.</a> DesignSingcere!</a></p> </div>
END
注意事项
在修改模板前一定要先备份文件,以免出错无法挽救!!!

⑥ discuz,如何自动为特定类型的外链加nofollow

DISCUZ代码很庞大,不懂程序恐怕无处下手,还是到DZ论坛寻求这方面的帮助吧。

⑦ Discuz 如何通过插件实现发帖内容过滤

不需要插件,在discuz后台就可以实现

如图所示,在discuz后台选择-内容-词语过滤-新增,这里就可以设置要过滤的词语了

其中可以设置成禁止或者审核,很方便的

⑧ 详解如何去掉discuz论坛地址后面的/forum.php

多站长使用discuz建站,本站也不例外,可是细心的站长会发现,使用discuz建站后,论坛域名的尾巴总会带有/forum.php,会造成不美观,也使我们在做外链的时候不知道是带/forum.php还是不带,在此,草根站长网教大家去掉discuz论坛域名尾巴的/forum.php,当然,去与不去是你自己的事,我们只说方法,不代表非要去掉,自己选择: 打开discuz论坛后台,(组图)

按照图上的路径,找到后把域名按照说明填写完毕,点击下面的 提交到前台刷新一下,烦人的尾巴,是不是不见了?

⑨ 论坛底部的Powered by Discuz,X3.2 如何去掉

http://jingyan..com/article/e5c39bf5afdff339d76033ab.html
工具/原料
ftp工具
记事本,Dreamweaver,Notepad++等编辑工具都可以
方法/步骤
1
首先找到程序里的文件。就是这个目录 template/default/common/footer.htm

2
这里我用Notepad++打开编辑这个程序编码,找到位置,如图

END
介绍2中修改的方法参考
1
第一种,去掉链接,毕竟这个是外链,对网站权重优化不好,所以可以直接去掉链接代码如下
<div id="frt">
<p>Powered by <strong>Discuz! <em>$_G['setting']['version']</strong></em><!--{if !empty($_G['setting']['boardlicensed'])}--> <a href="http://license.comsenz.com/?pid=1&host=$_SERVER[HTTP_HOST]" target="_blank">Licensed</a><!--{/if}--></p>
<p class="xs0">© 2001-2013 Comsenz Inc.</p>
</div>
如图

2
第二种,修改成汉字或其他,这里就介绍修改中文版权信息的方法代码如下
<div id="frt">
<p>声明:<font color=red>本站严禁任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!</font></p>
<p class="xs0">本站内容由网友原创或转载,如果侵犯了您的合法权益,请及时联系处理!© 2014 <a>XingJiaoWang Inc.</a></p>
</div>

3
好了到这里就修改OK了,使用FTP上传到空间服务器就行了。如图修改OK了。

阅读全文

与discuz过滤外链相关的资料

热点内容
印染废水中cod排放量是多少 浏览:245
冷干机的滤芯如何拆下来 浏览:552
海尔净水器出水管接口怎么拆 浏览:13
河北水垢漏斗 浏览:689
白云区农村ppp污水项目 浏览:498
安吉尔水壶滤芯怎么拆 浏览:318
电厂化学废水调整及注意事项 浏览:892
什么叫纳米微晶技术净化器 浏览:43
百佳境界净水器如何 浏览:695
甲醇蒸馏塔再沸器的原理 浏览:268
ro膜氯化 浏览:984
洁厕灵能除垢 浏览:459
油烟机净化器的价格多少钱一台 浏览:334
净化器电源怎么测量 浏览:332
wq污水提升泵 浏览:415
污水处理50户需多少立方池 浏览:656
树脂是不是ab胶 浏览:694
减压蒸馏怎么拆 浏览:544
饮水机为什么加热一会就保温 浏览:287
电解法处理污水基于什么原理 浏览:229