1127更新内容:
·修正了“点击进入G宝盘下载”后进入无效页面。
·直接进入用户二级域名,读取速度有所提升。
我们的空间要是不停的上传文件,那不久就满了,不如利用一下网络硬盘.G宝盘的用户有福了,今天制作了这个"在UBB中插入G宝盘的下载链接",感觉还可以,现分享给大家.
版本:1.1测试版
效果图:
演示地址:http://354831.com/article.asp?id=52
修改步骤:
1、下载getfile.asp,在根目录下建立"gbaopan"文件夹,把getfile.asp放到"gbaopan"文件夹中.
修改成自己的G宝盘地址,打开getfile.asp
修改
复制内容到剪贴板
代码:
userurl="http://354831.gbaopan.com" '你的G宝盘主页
fileurl="http://www.gbaopan.com/json_response/gblock.aspx?uid=841740&count=10&encoding=gb2312" '你的G宝盘特性设置里的地址此地址在G宝盘登陆后,找到个人设置,进入G宝盘特性设置,有一个G-Block代码,拷贝其中部份就行了.
Getfile.asp下载 请进入我的Blog下载
http://354831.com/article.asp?id=52
2、打开blogpost.asp和blogedit.asp,找到
复制内容到剪贴板
代码:
<iframe src="attachment.asp" width="100%" height="24" frameborder="0" scrolling="no" border="0" frameborder="0"></iframe>在后面添加
复制内容到剪贴板
代码:
<iframe src="gbaopan/getfile.asp" width="100%" height="100" frameborder="0" scrolling="yes" border="0" frameborder="0"></iframe>3、打开common/common.js,找到"function addUploadItem(type,path,memberDown){"
在
复制内容到剪贴板
代码:
case 'swf':
if (EditType=="UBBEditor"){parent.document.forms[0].Message.value+=' Flash: http://\'+path+\' \n'}
else{oEditor.InsertHtml('<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="300"><param name="movie" value="'+path+'" /><param name="quality" value="high" /><param name="AllowScriptAccess" value="never" /><embed src="'+path+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="300" /></object>')}
break;和
复制内容到剪贴板
代码:
default :
if (EditType=="UBBEditor"){
if (memberDown==1)之间插入
复制内容到剪贴板
代码:
case 'gbaopan':
if (EditType=="UBBEditor")
{parent.document.forms[0].Message.value+='[down='+path+']点击进入G宝盘下载页面[/down]\n'}
break;修改后是这个样子:
复制内容到剪贴板
代码:
...
case 'swf':
if (EditType=="UBBEditor"){parent.document.forms[0].Message.value+=' Flash: http://\'+path+\' \n'}
else{oEditor.InsertHtml('<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" width="400" height="300"><param name="movie" value="'+path+'" /><param name="quality" value="high" /><param name="AllowScriptAccess" value="never" /><embed src="'+path+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="300" /></object>')}
break;
case 'gbaopan':
if (EditType=="UBBEditor")
{parent.document.forms[0].Message.value+='[down='+path+']点击进入G宝盘下载页面[/down]\n'}
break;
default :
if (EditType=="UBBEditor"){
if (memberDown==1)
{parent.document.forms[0].Message.value+='[mDown='+path+']点击下载此文件[/mDown]\n'}
else
{parent.document.forms[0].Message.value+='[down='+path+']点击下载此文件[/down]\n'}
}
else{oEditor.InsertHtml('<a href="'+path+'"><img border="0" src="../../images/download.gif" alt="" style="margin:0px 2px -4px 0px"/>点击下载此文件</a>')}
break;
...保存,上传,OK!
1128更新内容:
·支持在FCKeditor编辑器中插入文件。
修改方法:
把
case 'gbaopan':
if (EditType=="UBBEditor")
{parent.document.forms[0].Message.value+=' 点击进入G宝盘下载页面\n'}
break;
修改为:
case 'gbaopan':
if (EditType=="UBBEditor")
{parent.document.forms[0].Message.value+=' 点击进入G宝盘下载页面\n'}
else{oEditor.InsertHtml('<a href="'+path+'"><img border="0" src="../../images/download.gif" alt="" style="margin:0px 2px -4px 0px"/>点击进入G宝盘下载页面</a>')}
break;
[
本帖最后由 jogocun 于 2006-12-3 21:03 编辑 ]