[外掛][整理] Streaming audio BBcode Mod 2.0.2 播放影片功能

MODs Released by Other phpbb Sites
非官方認證通過之 MOD ,或許有安全性之疑慮,所有問題由原發表者回覆!

版主: 版主管理群

主題已鎖定
chsa
星球公民
星球公民
文章: 259
註冊時間: 2004-12-27 20:45

[外掛][整理] Streaming audio BBcode Mod 2.0.2 播放影片功能

文章 chsa »

因為此外掛,我安裝了多次後才成功的,我不希望有人像我一樣,所以我把他整理出來,希望可以幫到大家一點忙,因為我不懂版權..,若有侵權,請直接刪除..。^_^

代碼: 選擇全部

## EasyMod 0.0.6 compliant 
################################################################# 
## MOD Title: Streaming audio BBcode Mod 
## MOD Author: davidls < davidls14@yahoo.com.au > (David Smith) http://www27.brinkster.com/bb2c 
## MOD Description: adds a stream bbcode tag to your forum for the windows media player plugin 
## the following file formats are supported with the wmp plugin: 
## wma, mp3, wav, midi, au, wax, asf, asx, wm, wmx, wmv, wvx, 
## avi, mpeg, mpg, mp2, mpe, m1v, mpv2, mp2v, mpa, m3u, mid, 
## rmi, ivf, aif, aifc, aiff, snd 
## MOD Version: 2.0.2 
## 
## Installation Level: easy 
## Installation Time: 30 seconds (that's how long it took me) 
## Files To Edit: bbcode.tpl, bbcode.php 
## Included Files: n/a 
## Generator: Mod Maker.net [alpha 1.0.957.14686] 
################################################################# 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/ 
################################################################# 
## 
## Author Notes: 
## This mod is &copy;2002 David Smith, All Rights Reserved 
## Be sure to edit all templates you have loaded 
## Does not show the video object, so you can load and listen to, but not 
## view videos. 
## This version has autoplay turned off, it can eaisly be turned back on in bbcode.tpl 
## 
################################################################# 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
#################################################################
修改頁面:http://www.phpbb.com/phpBB/viewtopic.php?t=34683
修改說明:此修改頁面的修改方法可能不適用於Windows Media Player9以上的播放軟體。必須照以下修改方法才能改出適用於Windows Media Player9以上的播放軟體,並加上BBcode的標籤按鈕。

#
#-----[ OPEN ]------------------------------------------
#

代碼: 選擇全部

includes/bbcode.php
#
#-----[ FIND ]------------------------------------------
#

代碼: 選擇全部

$bbcode_tpl['img'] = str_replace('{URL}', '\\\1', $bbcode_tpl['img']);
#
#----[ AFTER, ADD ]-----------------------------------------
#

代碼: 選擇全部

$bbcode_tpl['stream'] = str_replace('{URL}', '\\\1', $bbcode_tpl['stream']); //Stream BBCode
#
#-----[ FIND ]------------------------------------------
#

代碼: 選擇全部

$patterns[] = "#\[img:$uid\](.*?)\[/img:$uid\]#si"; 
$replacements[] = $bbcode_tpl['img'];
#
#----[ AFTER, ADD ]-----------------------------------------
#

代碼: 選擇全部

// [stream] and [/stream] for streaming audio. 
// This one gets first-passed.. 
$patterns[] = "#\[stream:$uid\](.*?)\[/stream:$uid\]#si"; 
$replacements[] = $bbcode_tpl['stream'];
#
#-----[ FIND ]------------------------------------------
#

代碼: 選擇全部

// [img]image_url_here[/img] code.. 
$text = preg_replace("#\[img\]((ht|f)tp://)([^
\t<\"]*?)\[/img\]#sie", "'[img:$uid]\\\1' . str_replace(' ', '%20', '\\\3') . '[/img:$uid]'", $text);
#
#----[ AFTER, ADD ]-----------------------------------------
#

代碼: 選擇全部

// [stream]stream_url_here[/stream] code.. 
$text = preg_replace("#\[stream\]((ht|f)tp://)([^
\t<\"]*?)\[/stream\]#sie", "'[stream:$uid]\\\1' . str_replace(' ', '%20', '\\\3') . '[/stream:$uid]'", $text);
#
#-----[ OPEN ]------------------------------------------
#

代碼: 選擇全部

templates/your_style/bbcode.tpl
#
#-----[ FIND ]------------------------------------------
#

代碼: 選擇全部

<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->
#
#----[ AFTER, ADD ]-----------------------------------------
#

代碼: 選擇全部

<!-- BEGIN stream --> 
<OBJECT ID="MediaPlayer1" WIDTH=320 HEIGHT=240 CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" 
CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" 
standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject"> 
<param name="FileName" value="{URL}"> 
<param name="ShowControls" value="1"> 
<param name="AutoStart" value="0"> 
<param name="ShowDisplay" value="0"> 
<param name="ShowStatusBar" value="1"> 
<param name="AutoSize" value="1"> 
<embed type="application/x-mplayer2" 
pluginspage="http://www.microsoft.com/windows95/downloads/contents/wurecommended/s_wufeatured/mediaplayer/default.asp" 
src="{URL}" name=MediaPlayer2 showcontrols=1 showdisplay=0 showstatusbar=1 autosize=1 visible=1 animationatstart=0 transparentatstart=1 loop=0 height=70 width=300> 
</embed> 
</object> 
<!-- END stream -->
#
#-----[ OPEN ]------------------------------------------
#

代碼: 選擇全部

posting.php
#
#-----[ FIND ]------------------------------------------
#

代碼: 選擇全部

'L_BBCODE_F_HELP' => $lang['bbcode_f_help'],
#
#----[ AFTER, ADD ]-----------------------------------------
#

代碼: 選擇全部

'L_BBCODE_N_HELP' => $lang['bbcode_n_help'],
#
#-----[ OPEN ]------------------------------------------
#

代碼: 選擇全部

templates/your_style/posting_body.tpl
#
#-----[ FIND ]------------------------------------------
#

代碼: 選擇全部

f_help = "{L_BBCODE_F_HELP}";
#
#----[ AFTER, ADD ]-----------------------------------------
#

代碼: 選擇全部

n_help = "{L_BBCODE_N_HELP}";
#
#-----[ FIND ]------------------------------------------
#

代碼: 選擇全部

[list=]','[/list]','[img]','[/img]','[url]','[/url]'
#
#-----[ REPLACE ]------------------------------------------
#

代碼: 選擇全部

[list=]','[/list]','[img]','[/img]','[url]','[/url]','[stream]','[/stream]'
#
#-----[ FIND ]------------------------------------------
#

代碼: 選擇全部

addbbcode16
#
#-----[ FIND ]------------------------------------------
# 繼續在這行搜尋

代碼: 選擇全部

</span></td>
#
#----[ AFTER, ADD ]-----------------------------------------
# 注意bbstyle(18)、addbbcode18,此兩數必須要比前一個數多2值。

代碼: 選擇全部

<td><span class="genmed"> 
<input type="button" class="button" accesskey="n" name="addbbcode18" value="影片" style="width: 40px" onClick="bbstyle(18)" onMouseOver="helpline('n')" /> 
</span></td>
#
#-----[ OPEN ]------------------------------------------
#

代碼: 選擇全部

languages/your_lang/lang_main.php
#
#-----[ FIND ]------------------------------------------
#

代碼: 選擇全部

small text[/size]";
#
#----[ AFTER, ADD ]-----------------------------------------
#

代碼: 選擇全部

$lang['bbcode_n_help'] = "插入影片: [stream]url[/stream] (alt+n)";
#
#-----[ ALL SAVE & X ]------------------------------------------
#
# EoM
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8535
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [外掛][整理] Streaming audio BBcode Mod 2.0.2 播放影片功能

文章 心靈捕手 »

chsa 寫:修改頁面:http://www.phpbb.com/phpBB/viewtopic.php?t=34683
修改說明:此修改頁面的修改方法可能不適用於Windows Media Player9以上的播放軟體。必須照以下修改方法才能改出適用於Windows Media Player9以上的播放軟體,並加上BBcode的標籤按鈕。
依照個人的安裝, 使用經驗,
原始的版本, 並不會有 '不適用於Windows Media Player9以上的播放軟體' 的情況,
只是有可能, 您必須做好用戶端 '瀏覽器' 以及升級 '播放軟體' 的設定.

--
如果您要安裝此外掛的話,
那麼只要安裝原始的版本即可;

最多, 再參考上文,
修改 templates/your_style/bbcode.tpl 以及 '新增 BBCode 按鈕' 即可.


原始版本:
http://www.phpbb.com/phpBB/viewtopic.php?t=34683

ps.
上文中這 includes/bbcode.php 的修改, 恐怕會造成此外掛功能錯誤.
研判是因為竹貓 big5 轉 utf-8 碼時, 所造成的錯誤.

參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?p=240705#240705
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「非官方認證外掛」