加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > wordpress > 正文

PJBLOG的UBB编辑器扩展及添加网盘下载

发布时间:2020-12-14 14:12:29 所属栏目:wordpress 来源:网络整理
导读:首先需要知道修改UBB编辑器需要修改什么文件,主要是5个文件 ubbcode.asp|UBBCode_Gecko.js|UBBCode_help.js|UBBCode_IE.js|UBBconfig.asp ubbcode.asp是网页显示调用 UBBCode_Gecko.js|UBBCode_IE.js是在UBB编辑时调用 UBBCode_help.js是弹出信息框的内
首先需要知道修改UBB编辑器需要修改什么文件,主要是5个文件
ubbcode.asp|UBBCode_Gecko.js|UBBCode_help.js|UBBCode_IE.js|UBBconfig.asp
ubbcode.asp是网页显示调用
UBBCode_Gecko.js|UBBCode_IE.js是在UBB编辑时调用
UBBCode_help.js是弹出信息框的内容与操作
UBBconfig.asp是UBB编辑器图标以及连接操作
以下以添加网盘下载为实例,其中的红色wp可以是任意你喜欢的字母以及数字。以下将不再另做说明
1.首先说下ubbcode.asp的修改
找到'-----------特殊标签----------------在下面添加添加如下代码

re.Pattern = "[wp=(.[^]]*)](.[^[]*)[/wp]"
Set strMatchs=re.Execute(strContent)
For Each strMatch in strMatchs
tmpStr1=checkURL(strMatch.SubMatches(0))
tmpStr2=strMatch.SubMatches(1)
strContent=replace(strContent,strMatch.Value," "&tmpStr2&"",1,-1,0)
Next

此文件修改完毕
2.UBBCode_Gecko.js的修改
在文件内容的最下面添加如下代码

 

//网盘下载代码
function UBB_wp(){
if (EditMethod=="normal")
{
var PopText
if (PopText=window.prompt(wp_normal,"")) {
AddText("[wp]"+PopText+"[/wp]")
}
}
if (EditMethod=="expert")
{
AddText("[wp][/wp]")
}
}

此文件修改完毕。
3.UBBCode_IE.js的修改
在此文件内容的最下面添加如下代码

//网盘下载代码
function UBB_wp(){
var UBBSelectrange=document.selection.createRange()
if (SelectAllow && UBBSelectrange.text!=""){
UBBSelectrange.text="[wp]"+UBBSelectrange.text+"[/wp]"
return
}

if (EditMethod=="normal")
{
var PopText
if (PopText=window.prompt(wp_normal,"")) {
AddText("[wp="+PopText+"]网盘下载[/wp]")
}
}
if (EditMethod=="expert")
{
AddText("[wp][/wp]")
}
}

此文件修改完毕
4.UBBCode_help.js的修改
在此文件内容最下面添加如下代码

var wp_normal = "请输入网盘下载的 URL。使用标签:[wp=url][/wp]";

此文件修改完毕
5.ubbconfig.asp的修改
找到

 

UBB_Tools_default=UBB_Tools_default&"flash,music,mediaplayer,realplayer,ed2k,mDown,htmlubb,highlightcode" 在highlightcode之后添加,wp" 
然后找到 
function Tip(str)
Select Case str
另起一行添加如下代码
case "wp":
Tip="插入网盘下载地址"

至此整个UBB编辑器修改完毕,然后找个图片16X16的图片命名为wp上传到你皮肤的UBB/icon文件夹内即可。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读