官方首页 | 无图版 | BBS首页
PJBlog3 2.8.4.133 新版发布 下载|升级(2008.7.13) 大话PJ3 | PJ3评测反馈 | PJ3发展建议 暑期清凉活动:PJ纪念版T-shirt设计大赛 PJ3内测团队主创人员身份,性格,特点吐血大曝光
PJBlog技术支持论坛使用问题总索引 PJ-Blog 3 斑竹日志 PJBlog域名,主机,服务器使用经验分享 Z-Blog,Wordpress,Bo-Blog转换到PJBlog
发新话题
打印

请教如何在日志中加入MOV影片[已解决]

本主题由 四川-果果 于 2008-5-26 17:52 移动

请教如何在日志中加入MOV影片[已解决]

在使用UBBeditor写新日志时,只有“插入FLASH动画”、“插入音频”、“插入视频”和“插入Real媒体”等,没没插入QuckTime影片按钮。
人工使用[qt=544,406]UserFiles/Media/700.mov[/qt]添加完MOV媒体后,日志中点击“在线播放”时可以播放,但不能如期显示设置好的544X406的大小!




在FCKeditor中也没有相关的媒体添加项,请教如何在PJblog中按自定义的大小添加MOV媒体呢?


下午抽空看了下代码,上面的问题已圆满解决!!方法如下:

首选上传名为 quicktime.gif 的图标文件:images 文件夹下;然后把名为 movplayer.gif 的图标文件: 上传到到你所用的风格文件目录下的 UBB/Icons 文件夹内。

然后打开 common/ubbcode.asp,找到:
TitleText="<img src=""images/mediaplayer.gif"" alt="""" style=""margin:0px 2px -3px 0px"" border=""0""/>播放mov视频文件"
将其修改为:
TitleText="<img src=""images/quicktime.gif"" alt="""" style=""margin:0px 2px -3px 0px"" border=""0""/>播放mov视频文件"

打开 common/UBBCode_Gecko.js 找到:
function UBB_highlightcode()
在其上方插入如下代码:
//QuickTime媒体
function UBB_movplayer(){
  if (EditMethod=="normal")
  {
   var PopText
    if (PopText=window.prompt(qt_normal,"")) {
   AddText("[qt]"+PopText+"[/qt]")
     }
  }

  if (EditMethod=="expert")
  {
   AddText("[qt][/qt]")
  }
}


打开 common/UBBCode_IE.js 找到:
function UBB_highlightcode()
在其上方插入如下代码:
//QuickTime媒体
function UBB_movplayer(){
  var UBBSelectrange=document.selection.createRange()
   if (SelectAllow && UBBSelectrange.text!=""){
     UBBSelectrange.text="[qt]"+UBBSelectrange.text+"[/qt]"
     return
   }
  
  if (EditMethod=="normal")
  {
   var PopText
    if (PopText=window.prompt(qt_normal,"")) {
   AddText("[qt]"+PopText+"[/qt]")
     }
  }

  if (EditMethod=="expert")
  {
   AddText("[qt][/qt]")
  }
}


打开 common/UBBconfig.asp,搜索”
UBB_Tools_default=UBB_Tools_default&"flash,music,mediaplayer,realplayer,ed2k,mDown,htmlubb,highlightcode"
将其修改为:
UBB_Tools_default=UBB_Tools_default&"flash,music,mediaplayer,realplayer,movplayer,ed2k,mDown,htmlubb,highlightcode"

然后搜索“Tip="插入视频" ”在下一行插入
case "movplayer":
Tip="插入QuickTime媒体"


最后打开 common.js 文件,找到:
   case "qt":
    tmpstr='<div style="height:6px;overflow:hidden"></div><embed src="'+strURL+'" autoplay="true" loop="false" controller="true" playeveryframe="false" cache="false" scale="TOFIT" bgcolor="#000000" kioskmode="false" targetcache="false" pluginspage="
http://www.apple.com/quicktime/" />';
将其攸改为:
   case "qt":
    tmpstr='<div style="height:6px;overflow:hidden"></div><embed src="'+strURL+'" width="'+intWidth+'" height="'+intHeight+' autoplay="true" loop="false" controller="true" playeveryframe="false" cache="false" scale="TOFIT" bgcolor="#000000" kioskmode="false" targetcache="false" pluginspage="
http://www.apple.com/quicktime/" />';

这样就修改好了。在UBB编辑器里会多一个“插入QuickTime媒体”的标签。格式为 [qt=宽度高度]MOV地址[/qt]



[ 本帖最后由 Cocacola 于 2006-9-9 16:58 编辑 ]
My Life Is Blue......

www.Colalan.com

TOP

直接用贴视频的代码看看
广告位招租。

TOP

那不就不能通过点击“在线播放”观看了,那样会占据一大版日志页面的。
My Life Is Blue......

www.Colalan.com

TOP

找不到 MOV影片。。
不清楚加了这个有什么实际意义
去你的网页去看了
发现更本就显示不出来。。

[ 本帖最后由 aasq01 于 2006-9-17 18:31 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

能做个mov播放器或者直接链接到apple网站下载?
敝站:http://www.haifol.com/,欢迎来踩踩!
PJ交流群(二):6448245

TOP

TOP

发新话题