eD2kLinkSelectorPHP

这是由emulefans所制作的一个PHP解析程序

具体使用方法在这里

eD2kLinkSelectorPHPclass类可以通过php将多个eD2k链接(即电驴链接/eDonkey链接,eDonkey(电驴)、eMule(电骡)、aMule等所用链接)转换为一个显示链接并带有过滤选择器的表格。它是从之前的eD2kLinkSelectorWordPress插件中拿出来的。之前有用户需要将这个展示eD2k链接的玩意用在别的地方,现在这里提供一个简单的PHPclass,方便使用在别处。


使用方法

将main.php(或main_zhtw.php、main_en.php)中的

define('ED2KLS_URL', 'http://localhost/ed2k-link-selector-php');

的URL改成你的ed2klinkselectorphp类的文件夹所存放的地址(末尾不带“/”)。

在你的php中插入:

include("main.php");

main.php是简体中文的,你也可以includemain_zhtw.php(繁体中文)或者main_en.php(英文)。

实例化elsConvert类:

if(class_exists('elsConvert')) {$elsConvert = new elsConvert();}

在HTML页面的<head></head>之间插入:

<?php $elsConvert->addHead(); ?>

在HTML页面的结束处(</body>之前)插入:

<?php $elsConvert->addFooter(); ?>

页面中用:

$elsConvert->showConvert($content);

对你的eD2k链接进行转换显示,或者用:

$elsConvert->convert($content);

转换得到字符串。

$content是要转换的内容。内容可以是多个eD2k链接和描述文字。$content内的“<br/>”换行符将被无视。

具体可参考demo.php的代码,并在服务器上运行它来查看演示。

convert函数的所有参数

注意:以下参数的值,均为字符串,均不是布尔值或数字。

参数描述可用值(均为string,请加上引号)默认值
$content要转换的内容[任意文字]
(注:可以是多个eD2k链接和描述文字。“<br />”换行符将被无视。)
[无]
$head标题内容[任意文字]eD2k链接(选用中文时)
$stat是否使用查源按钮,及查源网站是什么[查源网站链接前缀]
false:停用查源按钮
http://ed2k.shortypower.org/?hash=(shortypower的ed2k-stats查源站)
$name是否使用文件名选择功能auto:自动。
仅1个链接时停用,多于1时使用;
true:使用;
false:停用
true
$size是否使用大小选择功能auto:自动。
仅1个链接时停用,多于1时使用;
true:使用;
false:停用
true
$collection是否使用eMule收藏集(emulecollection)按钮true:使用;
false:停用
true
$width表格的宽度[宽度,以%、px、pt或em为单位]100%
$font-size表格的字号[字号,以%、px、pt或em为单位]13px
$buttonstyle按钮样式0:仅文字;
1:图片与文字;
2:仅图片
0
$no该组eD2k链接的编号[任意数字与大小写字母]
(注:同一个HTML页面中的几组eD2k链接的编号不能重复。)
[一个随机8位数字与大小写字母]

例如:

$elsConvert->showConvert($content, "eD2k链接", "http://ed2k.shortypower.org/?hash=", "auto", "auto", "true", "100%", "13px", "0", NULL);


未经允许不得转载:大谋菠萝格»eD2kLinkSelectorPHP

打赏收藏
分享到:+