用户名 UID Email
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
级别: 一星会员
楼主  发表于: 2006-05-10 21:46

 Macromedia Flash 视频 (flv) 播放插件 1.0 for pw

Macromedia Flash 视频 (flv) 播放插件 1.0
作者:axingblog (阿星)
演示:无
安装难度:简单


修改方法:
1,修改requirebscode.php
找到
复制代码
  1. $message = preg_replace("/[mp](.+?)[/mp]/eis","mediaplayer('\1','-01')",$message);



在先面添加
复制代码
  1. preg_replace("/([flv=)([0-9]{1,3})(,)([0-9]{1,3})(,)([0-1]{1,1})(])(.+?)([/flv])/eis","flv('\8','\6','\2','\4')",$message);
  2. [Copy to clipboard]


找到
复制代码
  1. ?>


在上面添加
复制代码
  1. function flv($url,$auto,$width=450,$height=350) {
  2.   global $player_num,$player_pre;
  3.   $pid=$player_pre.'_'.$player_num;
  4.   $auto==1?$auto="&autoPlay=true":$auto='';
  5.   $player="<object style='width:{$width}px; height:{$height}px;' id='VideoPlayback' align='middle' type='application/x-shockwave-flash' data='image/flv.swf?videoUrl={$url}&thumbnailUrl=flv.jpg&playerMode=normal$auto'> ";
  6.   $player.="<param name='allowScriptAccess' value='sameDomain' />";
  7.   $player.="<param name='movie' value='image/flv.swf?videoUrl={$url}&thumbnailUrl=flv.jpg&playerMode=normal$auto'/>";
  8.   $player.="<param name='quality' value='best' />";
  9.   $player.="<param name='bgcolor' value='#ffffff' />";
  10.   $player.="<param name='scale' value='noScale' />";
  11.   $player.="<param name='wmode' value='window' />";
  12.   $player.="<param name='salign' value='TL' /> </object>";
  13.   $player_num++;
  14.   Return $player;
  15. }


2,修改datawind_editor.js
在最后加入

复制代码
  1. function flv() {
  2. if (helpmode){
  3.   alert("flv影片
  4. 插入 flv 影片.
  5. 用法: [flv=宽度,高度,自动]flv 文件的地址[/rm]");
  6. } else if (nomode || document.selection && document.selection.type == "Text") {
  7.   AddTxt=" [flv=450,340,1]"+text+"[/flv]";
  8.   AddText(AddTxt);
  9. } else {
  10.     txt2=prompt("宽度,高度,自动","450,340,1");
  11.   if (txt2!=null) {
  12.     txt=prompt("flv 文件的地址","http://");
  13.     if (txt!=null) {
  14.       if (txt2=="") {
  15.         AddTxt="[flv=450,340,1]"+txt;
  16.         AddText(AddTxt);
  17.         AddTxt="[/flv]";
  18.         AddText(AddTxt);
  19.       } else {
  20.         AddTxt=" [flv="+txt2+"]"+txt;
  21.         AddText(AddTxt);
  22.         AddTxt="[/flv]";
  23.         AddText(AddTxt);
  24.       }
  25.     }
  26.   }
  27. }
  28. }



3,修改editor.htm
找到
复制代码
  1. <img onClick=mp3() alt='插入mp3在线播放' src='$imgpath/post/editor/mp3.gif' >


在下面加上
复制代码
  1. <img onClick=flv() alt='插入flv文件在线播放' src='$imgpath/post/editor/flv.gif' >



4,上传文件flv.swf
到image目录下
5,自己弄个flv.gif放在image/post/editor下
我不会美工.用的swf的图标放在压缩包中
附件: flv 文件播放for pw 1.0.rar (159 K) 下载次数:538
本帖最近评分记录:
  • 威望:2(影视炸弹)
  • 威望:5(白色〾猎人)
  • 定制插件!联系QQ:363361222
    级别: 一星会员
    1楼  发表于: 2006-05-10 21:57
    支持.
    级别: 四星会员
    2楼  发表于: 2006-05-10 22:05
    演示?
    City Hunter
    级别: PW插件支持团队
    3楼  发表于: 2006-05-10 22:07
    很好正需要下載收藏
    欢迎加入PHPblast Support Team 团体
    级别: 一星会员
    4楼  发表于: 2006-05-10 22:09
    Quote:
    引用第2楼cjz9742006-05-10 22:05发表的“”:
    演示?

    没坛子没演示地址!
    定制插件!联系QQ:363361222
    Yo...Yo...Yo...Yo...Yo...Yo...
    级别: 四星会员
    5楼  发表于: 2006-05-10 22:42
    preg_replace("/(\[flv=)([0-9]{1,3})(\,)([0-9]{1,3})(\,)([0-1]{1,1})(\])(.+?)(\[\/flv\])/eis","flv('\\8','\\6','\\2','\\4')",$message);
    [Copy to clipboard]

    第二段多了个[Copy to clipboard]
    级别: 四星会员
    6楼  发表于: 2006-05-18 16:35
    这个是什么

    解析附件的flash文件吗
    级别: 四星会员
    7楼  发表于: 2006-05-18 17:43
    我也不明天啦

    pw广告5.3/月 联系QQ:313589880
    心有多宽,舞台就有多大
    级别: 四星会员
    8楼  发表于: 2006-05-19 16:46
    不错
    级别: 六星会员
    9楼  发表于: 2006-05-19 16:48
    这个不错
    级别: 六星会员
    10楼  发表于: 2006-05-19 16:48
    顶这个
    商业风格制作联系我,QQ:35988367

    才子'blog QQ空间模板
    PW--觉的越来越好了!
    级别: 四星会员
    11楼  发表于: 2006-05-19 17:38
    lz能说明白干吗的吗,是不是和以前的解析多媒体附件一样啊
    级别: 四星会员
    12楼  发表于: 2006-05-24 17:51
    都不说明白的了
    超级无敌BT潜水
    级别: 一星会员
    13楼  发表于: 2006-06-24 00:26
    关键是给个演示哦
    级别: 四星会员
    14楼  发表于: 2006-06-24 07:15
    好东西 就要支持

    影视炸弹论坛
    www.tnt163.cn
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go