[問題] 想請教因應台灣版的 youtube 修改

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

[問題] 想請教因應台灣版的 youtube 修改

文章 kkt »

新增youtube視訊連接 BBCODE 台灣版

問題外掛連結: http://phpbb-tw.net/phpbb/viewtopic.php?t=46353

想請教一下御津闇慈大大, 您的因應台灣修改版.
確是可用於台灣甚至其他地域版的 youtube 的.
衹需跟您加入的區域改成其他區域即可.

但原來國際版的路徑就不被解析了, 未知是否衹能任擇其一.
或需再作何語法上加強其相容性呢?

先多謝您的分享!


============

打開bbcode.php

搜尋

代碼: 選擇全部

// [youtube]YouTube URL[/youtube] code.. 
$patterns[] = "#\[youtube\]http://(?:www\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is"; 
$replacements[] = $bbcode_tpl['youtube']; 



改成

代碼: 選擇全部

// [youtube]YouTube URL[/youtube] code.. 
$patterns[] = "#\[youtube\]http://(?:www|tw\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is"; 
$replacements[] = $bbcode_tpl['youtube']; 
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助

頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8433
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題] 想請教因應台灣版的 youtube 修改

文章 心靈捕手 »

kkt 寫:新增youtube視訊連接 BBCODE 台灣版

問題外掛連結: http://phpbb-tw.net/phpbb/viewtopic.php?t=46353

想請教一下御津闇慈大大, 您的因應台灣修改版.
確是可用於台灣甚至其他地域版的 youtube 的.
衹需跟您加入的區域改成其他區域即可.

但原來國際版的路徑就不被解析了, 未知是否衹能任擇其一.
或需再作何語法上加強其相容性呢?

先多謝您的分享!


============

打開bbcode.php

搜尋

代碼: 選擇全部

// [youtube]YouTube URL[/youtube] code.. 
$patterns[] = "#\[youtube\]http://(?:www\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is"; 
$replacements[] = $bbcode_tpl['youtube']; 



改成

代碼: 選擇全部

// [youtube]YouTube URL[/youtube] code.. 
$patterns[] = "#\[youtube\]http://(?:www|tw\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is"; 
$replacements[] = $bbcode_tpl['youtube']; 
試試改成這樣:
// [youtube]YouTube URL[/youtube] code..
$patterns[] = "#\[youtube\]http://(?:(www|tw)\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is";
$replacements[] = $bbcode_tpl['youtube'];
ps.
若要加上香港地區, 則修改為
(www|tw|hk)
施比受有福,歡迎來信賜教,謝謝 & 再見!
祝福您 好運 ^_^
歡迎加入★★心靈捕手★★ :: 討論區!!
http://wang5555.hopto.org/phpBB3/
p.s. 奉老婆之命:在晚上十一點前,得關機睡覺!!!

頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

多謝老師解答. 可能我表達不詳盡, 令老師誤解了.
請容我再細述問題.

原外掛: 新增youtube視訊連接 BBCODE
安裝後, 就可插入 youyube 的網址在文章播放.

原國際版 (即如圖中選全世界)

圖檔

原國際版 youtube 的路徑 Demo:

http://www.youtube.com/watch?v=9BnBGKdt ... t_locale=1


但如果按照 御津闇慈大大的因應台灣修改版.

那麼在圖中我們選台灣, 或香港, 則衹需把地區如老師般改動即可.


同一短片下的 youtube 台灣路徑 Demo:

http://tw.youtube.com/watch?v=9BnBGKdtx ... t_locale=1

同一短片下的 youtube 香港路徑 Demo:

http://hk.youtube.com/watch?v=9BnBGKdtx ... t_locale=1



========


但問題是: 修改後, 不論之前或之後. 所有國際版的路徑就不被解析了.
即不能播放了.

因為衹能播修改加入的地域或國家.

我就是想請教: 有沒有方法可相容任何地域或國家, 並同時相容國際版的語法呢 ?
因為兼顧了台灣, 香港. 但以前所有文章中的 youtube 連結就全失效了.


未知言詞能否達意, 還請老師包函.





.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助

御津闇慈
竹貓忠實會員
竹貓忠實會員
文章: 645
註冊時間: 2001-11-17 10:59

文章 御津闇慈 »

kkt 寫:多謝老師解答. 可能我表達不詳盡, 令老師誤解了.
請容我再細述問題.

原外掛: 新增youtube視訊連接 BBCODE
安裝後, 就可插入 youyube 的網址在文章播放.

原國際版 (即如圖中選全世界)

圖檔

原國際版 youtube 的路徑 Demo:

http://www.youtube.com/watch?v=9BnBGKdt ... t_locale=1


但如果按照 御津闇慈大大的因應台灣修改版.

那麼在圖中我們選台灣, 或香港, 則衹需把地區如老師般改動即可.


同一短片下的 youtube 台灣路徑 Demo:

http://tw.youtube.com/watch?v=9BnBGKdtx ... t_locale=1

同一短片下的 youtube 香港路徑 Demo:

http://hk.youtube.com/watch?v=9BnBGKdtx ... t_locale=1



========


但問題是: 修改後, 不論之前或之後. 所有國際版的路徑就不被解析了.
即不能播放了.

因為衹能播修改加入的地域或國家.

我就是想請教: 有沒有方法可相容任何地域或國家, 並同時相容國際版的語法呢 ?
因為兼顧了台灣, 香港. 但以前所有文章中的 youtube 連結就全失效了.


未知言詞能否達意, 還請老師包函.





.
改成這樣試看看

代碼: 選擇全部

$patterns[] = "#\[youtube\]http://(?:[a-z]+\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is";

頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

御津闇慈 寫:
改成這樣試看看

代碼: 選擇全部

$patterns[] = "#\[youtube\]http://(?:[a-z]+\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is";
感謝您!! 完全成功. 不論任何國家地域也可解析.
最重要是不影響到現有的 youtube 正常播放.

Thanks!!



.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助

主題已鎖定

回到「外掛問題討論」