eD2k Link Selector – 电驴链接插件for Discuz! X2 v4.2

Discuz!版电驴链接插件(eD2k链接,eMule链接)是基于WordPress插件eD2k Link Selector制作的。由于本人水平很业余,如果你在使用中出现任何问题请来此处反馈。

主要功能

支持[ed2k][/ed2k]和[emule][/emule]标签的转换,也支持没有被这两种标签包含的ed2k链接的自动转换,支持论坛程序Discuz! 版本X2。请一定要注意。
应大家需求,第三版同时支持简体中文GBK版 和 UTF8版,请安装时注意安装符合自己论坛编码的版本。

支持功能:管理员后台设置属性预设,编辑器按钮,文件名过滤器,文件大小过滤器。
目前不支持:语言切换,标签自定义属性,后台预览,样式设计(你可以手动修改和设计ed2k-link-selector-php下的ed2kls.css样式文件)。

下载与使用

此插件为应网友需求而免费制作,如果你在此基础上修改,请保留和尊重原始插件底部的主页链接

googlecode下载:discuz-ed2k-link-selector-for-x2-v4.2
discuz官方下载:discuz-ed2k-link-selector-for-x2-v4.2

插件版本:for Discuz! X2 [v4.2]
基于eD2k Link Selector 版本:1.1.7
协议:GPL v2
最后更新时间:2012年03月14日

使用方法:使用方法:
1.上传到ed2k文件夹到插件目录;
2.在后台安装插件,请根据你使用的语言编码选择“简体中文”或“简体中文UTF8版”;
3.启用插件,在这里你可以设置你希望的显示效果和功能。

新功能
v4版本提供了编辑器按钮摆放位置的设置。

可以设置的区域有如图所示:

Discuz! X2 电驴链接插件

插入区域

可以选择放置在区域头部或尾部:

Discuz! X2 电驴链接插件

插入位置

安装问题

如果安装以后出现链接混乱,文件名处显示“ onclick=”ed2kls……”等等等等,这是因为插件安装程序没有对 function_discuzcode.php 文件的修改权限,导致了discuz自带的ed2k链接解析继续生效,如果出现此情况,

只需要找到文件:source/function/function_discuzcode.php,打开文件找到以下字符串:

/ed2k:\/\/(.+?)\//e

替换为

/deprecated_ed2k:\/\/(.+?)\//e

保存即可,注意做好备份。如果卸载后出现ed2k不解析问题则同理反操作即可。

其他问题

可能出现的问题:

1.可能你还使用了一些其他会涉及到帖子内容改变的插件,比如:关键字链接插件,由于本插件使用了function_discuzcode的嵌入点,该嵌入点位置在前,所以有可能会被其他插件再次转换,破坏结果,如果有这样的情况,请用排除法找到该插件,然后告诉我,我帮你想办法。

2.此问题在v4.2版本已解决
如果你发布的文件ed2k链接里带有网站地址一类的信息,会导致discuz自动链接识别功能将其转换成http超链接而出现混乱。
解决办法:删除掉链接中的网站地址,或者发布帖子的时候禁用链接识别(推荐)。

使用效果

Discuz! X2 电驴链接插件

前台效果

Discuz! X2 电驴链接插件

后台设置

1条评论隐藏

  1. #1 痕迹
    2017年9月30日 周六 14:02 | 回复

    目前X3.4还是能用,不过需要修改一下install.php
    $str = '/ed2k:\/\/(.+?)\//e';
    $rep = '/deprecated_ed2k:\/\/(.+?)\//e';
    需要去掉后边的e

    不过复制链接和名字加载了一个flash,不知道这个怎么去掉,挺影响体验的= =求作者帮助。。

共2页上一页12

发表评论

您的Email将不会显示出来。头像请至Gravatar.com注册上传。*号标注项为必填。

*
*
*
标签用法
字数:0