Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

带有链接广告的屏蔽插件:帖子域名链接许可插件V1.0 免费下载!

[复制链接]
chkey 发表于 2009-8-22 04:56:49 | 显示全部楼层 |阅读模式
插件发布
插件名称: 帖子域名链接许可插件V1.0 for Discuz 7.0 GBK
插件来源:
适用版本: Discuz! 7.0
语言编码: GBK简体 
最后更新时间:
插件作者: chkey from www.d9vi.com
插件简介: 屏蔽带有不被允许链接的帖子,带有后台,安装和操作都非常简单,是一个屏蔽广告的一个好办法。
本帖最后由 chkey 于 2009-8-24 10:33 编辑

注意: 如果是 linux 或者 unix 服务器,注意 /plugins/d9vi_allow_url 目录属性777(可写入,用 ftp软件可以修改)

基本功能:
(1)支持允许单个域名
(2)支持通配符“*”,可以允许多级子域名
(3)支持一个帖子中每一个链接都进行详细的检测。
(4)支持过滤带有“http”、“https”、“ftp”的链接。
(5)带有DZ插件后台,管理允许的域名非常简单。

插件名称:帖子域名链接许可插件
插件版本:V1.0
插件运行环境:Discuz 7.0 GBK
插件作者:chkey from www.d9vi.com
插件支持论坛:http://www.d9vi.com/bbs
官方下载:http://www.d9vi.com/bbs/viewthread.php?tid=4
BUG提交:http://www.d9vi.com/bbs/viewthread.php?tid=3
功能测试帖:http://www.d9vi.com/bbs/viewthread.php?tid=6

PS:觉得好用,送我们一个IP....

安装前的准备工作:
(1)备份 论坛目录下的 include/editpost.inc.php
(2)备份 论坛目录下的 include/newreply.inc.php
(3)备份 论坛目录下的 include/newthread.inc.php
(4)备份 论坛目录下的 include/newtrade.inc.php

安装文字说明:
(1)下载相应的“帖子域名链接许可插件”,解开压缩(rar)。
(2)做好安装前的准备工作
(3)把update文件夹中的内容用ftp二进制方式覆盖论坛根目录文件。
(4)进入论坛后台->扩展->论坛插件->导入->选择文件->找到本地文件‘discuz_plugin_d9vi_allow_url.txt’->提交
(5)论坛插件->设置->帖子域名链接许可(GBK)_V1.0_d9vi->域名许可配置->添加自己的域名->修改
(6)例子:
www.baidu.com - 单一许可
*.baidu.com - 多级子域名许可

另:如果不会安装、或者安装有问题的请您查看我们的图文安装说明:
http://www.d9vi.com/bbs/viewthread.php?tid=5
或者给我们发帖都可以。

最后感谢大家的支持! www.d9vi.com 会出品更多更好的插件,希望大家支持!

后台:


测试:






回帖是一种美德!
 楼主| chkey 发表于 2009-8-22 05:04:07 | 显示全部楼层
本帖最后由 chkey 于 2009-8-23 12:16 编辑

手动修改文件方法:

安装过其他附件的网友,不要覆盖include文件夹。然后手动修改include文件中的下面4个文件即可。
其他安装步骤不变。

------------------------------------------
include/editpost.inc.php

找到(82行左右):
  1. if(!submitcheck('editsubmit')) {
复制代码
改成:

  1. require_once("plugins/d9vi_allow_url/d9vi_allow_fun.php");
  2. d9vi_allow_url($message);

  3. if(!submitcheck('editsubmit')) {
复制代码
include/newreply.inc.php

找到(43行左右):
  1. checklowerlimit($replycredits);
复制代码
改成:

  1. checklowerlimit($replycredits);
  2. require_once("plugins/d9vi_allow_url/d9vi_allow_fun.php");
  3. d9vi_allow_url($message);
复制代码
include/newthread.inc.php

找到(50行左右):
  1. checklowerlimit($postcredits);
复制代码
改成:

  1. checklowerlimit($postcredits);
  2. require_once("plugins/d9vi_allow_url/d9vi_allow_fun.php");
  3. d9vi_allow_url($message);
复制代码
include/newtrade.inc.php

找到(40行左右):
  1. checklowerlimit($postcredits);
复制代码
改成:

  1. checklowerlimit($postcredits);
  2. require_once("plugins/d9vi_allow_url/d9vi_allow_fun.php");
  3. d9vi_allow_url($message);
复制代码
回复

使用道具 举报

发表于 2009-8-22 05:44:54 | 显示全部楼层
有一个问题,讨论时候引用链接就没法发布了。
回复

使用道具 举报

发表于 2009-8-22 05:45:33 | 显示全部楼层
前几天用了一个发帖数设置的,如果能整合进来就挺好了。
回复

使用道具 举报

lnxa 发表于 2009-8-22 12:01:09 | 显示全部楼层
很不錯,。
回复

使用道具 举报

dingxinzheng 发表于 2009-8-22 12:13:44 | 显示全部楼层
猴子不是发过一个新核心的吗,我早用了,不用这么麻烦呀
回复

使用道具 举报

 楼主| chkey 发表于 2009-8-22 21:50:32 | 显示全部楼层
请楼主看看这样的广告屏蔽功能,你能实现不?
https://discuz.dismall.com/thread-1389861-1-1.html
RishonXu 发表于 2009-8-22 11:13



这个可以实现,但是这个功能不是我想要的直接屏蔽 广告帖子的用意~!!
回复

使用道具 举报

 楼主| chkey 发表于 2009-8-22 21:51:01 | 显示全部楼层
猴子不是发过一个新核心的吗,我早用了,不用这么麻烦呀
dingxinzheng 发表于 2009-8-22 12:13


??给个链接??
回复

使用道具 举报

 楼主| chkey 发表于 2009-8-22 22:02:22 | 显示全部楼层
前几天用了一个发帖数设置的,如果能整合进来就挺好了。
驰 发表于 2009-8-22 05:45



给一个连接
回复

使用道具 举报

 楼主| chkey 发表于 2009-8-22 22:03:00 | 显示全部楼层
这4个文件 大家在安装其他插件一般都有修改过 直接覆盖导致其他插件出错
把include下修改的4个文件的具体方法 说一下吧
RishonXu 发表于 2009-8-22 11:43



在 2楼,我已经编辑过了~~~你详细的看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 15:40 , Processed in 0.030752 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表