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