目录
[隐藏]

eD2k Link Selector - 为wordpress添加eD2k(eMule)链接插件

这次要推荐的这个插件是在是太喜欢了,因为之前的要分享东西的话都是比如说传到某个网盘或什么地方,然后在用插件添加下载,当时是用的Hacklog-DownloadManager这个插件,虽然不得不承认这个确实不错,但是你可以想想,有些东西明明网上有人有分享,你还得下下来然后自己找地方传然后在添加。。。多累啊!!! :veryangry: :angel:

然后今天是无意间在网上逛逛的时候看到的,觉得设计的非常的好看,而且记得前一阵一直分享The Economist,但是说实话我传到Windows live的文件不知道为什么有时候下下来打不开,这就打击我的积极性了歪。。。所以也就好久没更新的。。呵呵。不过有了这个插件,就不必自己传了,网上有很多资源的,而且就算没有,自己也很方便的用。

eD2k Link Selector(eD2k链接选择器)WordPress插件能够很好地解析并显示多个eD2k链接(即电驴链接/eDonkey链接,eDonkey(电驴)、eMule(电骡)、aMule等所用链接)。

它能将用类BBCode标签包裹起来的一个或多个eD2k文件链接以及其他文字,转换为一个显示eD2k链接,并带有文件名与大小过滤选择器的漂亮表格,或者是普通锚链接的形式。

有什么问题、bug、建议等请在本文后的评论中提出。欢迎您使用本插件。想将代码用在其他php站点上请见《eD2k Link Selector PHP类》。

插件最新版本为1.1.7,2010年10月8日更新。

把插件文件夹上传至wp-contentplugins下,在WordPress“控制板”的“管理插件”中启用eD2k Link Selector插件即安装完毕。您只要在文章中使用以下这种形式的代码即可,一行一个(可视化(TinyMCE)编辑器和HTML编辑器上分别有eD2k Link SelectoreD2k按钮,可辅助您插入代码):

[123ed2k]
ed2k://|file|eMule0.49c.zip|2868871|0F88EEFA9D8AD3F43DABAC9982D2450C|h=SQ7LUTYUSMDBP2TVE2M7T6VUBLU324KF|/
ed2k://|file|emule0.49c-Xtreme7.2.7z|7124399|071F8D79E5BDC96208079ADE1C2443B0|h=THOGM3WRM4OGNCQHDQBS5JFFAUTQNZEU|/
浏览器
ed2k://|file|%E7%81%AB%E7%8B%90win%E8%8B%B1%E6%96%87%E7%89%88-Firefox%20Setup%20win%203.6%20en-US.exe|8327264|E35EBC236C3F254044CCAD73C81DAB2B|h=DDDKMVPBSYNTCVEU4UXBMSHHSPL34FOP|/
[123/ed2k]               (去掉123后的代码。。。排版老是直接就转了。。。)

这段代码转化为表格形式(RSS读者请至原文观看效果)

eD2k链接
帮助 | eMule官方 | eMule Fans 电骡爱好者 | eMule-Mods.de | 插件主页
eMule0.49c.zip 查源 2.74MB
emule0.49c-Xtreme7.2.7z 查源 6.79MB
浏览器
火狐win英文版-Firefox Setup win 3.6 en-US.exe 查源 7.94MB
17.47MB
(3文件)

转化为普通锚链接形式:

ed2k: eMule0.49c.zip
ed2k: emule0.49c-Xtreme7.2.7z
浏览器
ed2k: 火狐win英文版-Firefox Setup win 3.6 en-US.exe

eD2k Link Selector

eD2k Link Selector

eD2k Link Selector详细说明

以下是详细的说明,如果您看不明白或者懒得看不要紧,只了解上述“基础用法”即可。

设置

1.1.2之后的版本增加了设置页。安装/更新完插件后,在WordPress后台控制板的左栏,点击“插件”目录下的“eD2k链接选择器”,进入插件设置页。那里有对于全局的设置与其详细的说明,这里不再多提。

转换说明

文章(single post)和页面(page)上输出的内容(content)默认使用表格形式(可选择,欲更改请参见标签内的format属性);除文章和页面外的页(主页(home)、feed(RSS、Atom等)、目录页(category)、存档页(archive)等等)默认使用普通锚链接形式(可选择,欲更改请参见标签内的forall),如果blog主页或其他页上是输出摘要(excerpt),锚链接会变为普通文字。

每行一个eD2k链接。转换eD2k的文件链接(

1
ed2k://|file|<文件名>|<文件大小>|<文件Hash>(……)|/

,您可以使用eD2k链接在线分析验证工具验证您的eD2k文件链接格式是否有误)。如果这行不是eD2k文件链接,则转化为一行普通的介绍文字。

选择器说明

在选择器中,按住SHIFT键选择可以选中多个选择框。

可用文件名和大小选择器来选择文件。文件名选择器帮您根据文件名称或后缀来选择文件。不分大小写。符号使用:

  • 和:空格(
    1
     

    )、

    1
    +

  • 不包含:
    1
    -

  • 或:
    1
    |

  • 转义:一对英文引号(
    1
    ""

    );

  • 匹配开头:
    1
    ^

  • 匹配结尾:
    1
    $

例如:选中所有名称中包含有“eMule”或“0.49c”字眼,但不包含有“exe”字眼的:

1
emule|0.49c -exe

;选中所有名称的开头是“eMule”,结尾是“0.49c”的:

1
^emule 0.49c$

;选中所有名称中带有“eMule 0.49c”的(必须是“eMule 0.49c”,中间没有别的字符,不能是“eMule fake 0.49c”),需要转义:

1
"emule 0.49c"

复制按钮使用Flash,兼容所有主流浏览器。

点击eD2k链接选择器上的问号“[?]”按钮可获取帮助信息。

标签属性

[123ed2k][123/ed2k]和[123emule][123/emule]标签内可添加的属性(attributes,格式为[123ed2k 属性1=值1 属性2=值2]):

属性 描述 可用值 默认值(可在后台设置)
1
head
(表格形式下)
标题内容
1
[任意文字]
1
eD2k链接

(选用中文时)

1
stat
(表格形式下)
是否使用查源按钮,及查源网站是什么
1
[查源网站链接前缀]

1
false

:停用查源按钮

1
http://ed2k.shortypower.org/?hash=

(shortypower的ed2k-stats查源站)

1
name
(表格形式下)
是否使用文件名选择功能
1
auto

:自动。
仅1个链接时停用,多于1时使用;

1
true

:使用;

1
false

:停用

1
true
1
size
(表格形式下)
是否使用大小选择功能
1
auto

:自动。
仅1个链接时停用,多于1时使用;

1
true

:使用;

1
false

:停用

1
true
1
collection
(表格形式下)
是否使用eMule收藏集(emulecollection)按钮
1
true

:使用;

1
false

:停用

1
true
1
width
(表格形式下)表格的宽度
1
[宽度,以%、px、pt或em为单位]
1
100%
1
font-size
(表格形式下)表格的字号
1
[字号,以%、px、pt或em为单位]
1
13px
1
buttonstyle
(表格形式下)按钮样式
1
0

:仅文字;

1
1

:图片与文字;

1
2

:仅图片

1
0
1
format
在文章(single post)和页面(page)上输出的内容(content)使用何种形式
1
1

:表格形式;

1
2

:普通链接形式

1
1
1
forall
是否应用于除文章和页面外的页(例如首页和分类页等)
1
true

:是;

1
false

:否

1
false

比如:

[123ed2k head=欢迎下载以下eD2k链接 size=false]
ed2k://|file|eMule0.49c.zip|2868871|0F88EEFA9D8AD3F43DABAC9982D2450C|h=SQ7LUTYUSMDBP2TVE2M7T6VUBLU324KF|/
[123/ed2k]

展示代码

有时仅仅想展示代码的话,可以把“[”写成HTML实体(HTML entity),就强行不转换代码了:

[ed2k][123/ed2k]

但是注意不能使用WordPress的TinyMCE“可视化”编辑器查看文字,只能用“HTML”编辑器。

自定义样式

插件默认使用本插件文件夹下的ed2kls.css样式表文件,如果发现你正在使用的主题文件夹下有你自定义的ed2kls.css文件,将使用你的css文件。

eD2k Link Selector更新日志

  • 1.1.7
    • 兼容WordPress 3
    • 小改动
  • 1.1.6
    • 数据库升级问题
    • 评论中使用
    • 自动识别截断
    • 形式选项的小错误
    • 按钮样式选择选项
  • 1.1.5
    • 增加选项页
    • 解决与wp-print插件问题
    • 优化HTML与JavaScript,未出现ed2k的页面不插入js
    • 加入表格宽度和字号选项和文件名、大小选择的自动选项
    • 防止直接访问插件目录
  • 1.1.2
    • eMule收藏集功能
    • javascript优化
  • 1.1.1
    • 避免javascript冲突
  • 1.1.0
    • 修正javascript i18n不完全
    • 在编辑文章时的可视化(TinyMCE)和HTML(带Quicktags)编辑器中添加eD2k按钮
    • 文件后缀多选
  • 1.0.0
    • 初始版本

wordpress.org上插件页;SVN;Revision

eD2k Link Selector本地化

现有以下几种语言的语言文件,您可以帮助修正或翻译为其他语言:

  • 英语[初始]
  • 中文(简体)[zh_CN]
  • 中文(繁体)[zh_TW]
  • 法语[fr_FR]

协议与版权

本插件php、js等脚本使用GNU GPL v2协议授权。插件使用了ZeroClipboard项目,此项目代码以GNU LGPL协议授权。

不建议您使用本插件发表非法侵权文件的eD2k链接,本人不为您使用本插件发表的链接所指向内容负责。

eD2k软件

Windows用户建议使用eMule或eMule Mod(参见emulefans.com的Mod页、emule-mods.de的Mod页)来下载eD2k链接。

VeryCD和及该公司的VeryCD Mod、easyMule(所谓电驴)软件和emule.org.cn站点都不是eMule官方或电驴官方,参见VeryCD对eMule/电驴/电骡/VeryCD/EasyMule等词的混淆性宣传分析与证据和Wikipedia上的eMule、“电驴”名称争议、eDonkey、eMule VeryCD Mod、easyMule等条目弄清其中的关系。VeryCD Mod、easyMule的修改版DLP库放行了吸血驴迅雷,如有所需,建议使用Xtreme的官方DLP库。

via:http://emulefans.com/wordpress-ed2k-link-selector/

更多eD2k Link Selector插件使用请去作者那看。。。