官方首页 | 无图版 | BBS首页
PJBlog3 2.8.5.157 新版发布 下载|升级(2008.8.26) 来给PJ3提提发展建议 2008版 PJHOME 珍藏/纪念版官方T恤 正式发布! PJ3内测团队主创人员身份,性格,特点吐血大曝光
PJBlog技术支持论坛使用问题总索引 PJ-Blog 3 斑竹日志 【独家】我使用过的三种空间,与客服的精彩故事 Z-Blog,Wordpress,Bo-Blog转换到PJBlog
 20 12
发新话题
打印

[原创]在UBB中插入G宝盘下载(1128更新)已支持FCKeditor

[原创]在UBB中插入G宝盘下载(1128更新)已支持FCKeditor

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 编辑 ]

TOP

沙发掉
广告位招租。

TOP

板凳也~~~~~~~~~~~~~~~
修改插件的原则:就算用原版直接覆盖都不会出现问题

聪明的提问:
什么东西出现了问题.
如:我的留言本出现了某某错误
这个是浏览器返回的错误信息
什么时候开始的.
如:升级了2.7以后
最后截张图
顺便留下你出错页面的地址
sb一样的提问
留言本出了问题
RT

你想你的问题快速准确的解决请按照:聪明的提问

TOP

强。这都能弄出来

可是有一个问题,就是在发表文章的时候不是有两种编辑样式吗。我试过了,只有第一种可以插文件,第二插G宝盘文件插不进去。这是怎么回事
简约人生

TOP

请注意我的标题....是在UBB中插入,暂时只支持UBB编辑器。过段时间再弄FCKeditor编辑器的插入。

TOP

就是G宝盘的速度太慢了`~~~!

TOP

已支持Fckeditor

马上弄好了,现已支持Fckeditor的插入了,具体方法请看1楼。

TOP

引用:
原帖由 崇焱 于 2006-11-28 10:52 发表
就是G宝盘的速度太慢了`~~~!
我觉得速度还可以啊

TOP

不错呀...
这个都弄上了

TOP

测试出现附件框显示错误:
引用:
Microsoft VBScript runtime ?펳 '800a0005'

Invalid procedure call or argument: 'Mid'

/gbaopan/getfile.asp??А 104
敝站:http://www.haifol.com/,欢迎来踩踩!
PJ交流群(二):6448245

TOP

 20 12
发新话题