標題: [D6.0] Dz 6.0 在帖子中直接顯示youtube影片 (升級2007-12-08)
 kkt8899sp
 0061146
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5
點擊查看 kkt8899sp 的詳細資料

頭銜: King

帖子: 821

精華: 1

積分: 8999 點

現金: 820 元

存款: 0 元

閱讀權限: 30

註冊: 2006-12-17

來自: HK

狀態: 離線
 
發表於 2007-8-30 00:52  資料  個人空間  主頁 短消息  加為好友 
Dz 6.0 在帖子中直接顯示youtube影片 (升級2007-12-08)

受官方Discuz620070904 升級文件影響, 需修正
注意: 曾裝過本插件的跟本帖第二部份升級
全新安裝的衹需下載文件覆蓋, 或跟最後一部手工修改.

這是第一部份是官方發出 20070904 補丁前的, 不要再用.

聲明: 原 youtube 視訊乃本人改至 phpbb bbcode 中使用.
其後源碼轉交天使姐 (小紙船) 開發至 discuz 5.0
現本人再改至 discuz 6.0

仍要多謝 天使姐, 懷念你.


進入後台-> 帖子管理 -> Discuz! 代碼

替換內容:

<object width="426" height="350"><param name="movie" value="http://www.youtube.com/v/{1}"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/{1}" type="application/x-shockwave-flash" wmode="transparent" width="426" height="350"></embed></object>


例子:
[youtube]影片URL[/youtube]


解釋:
直播youtube影片


參數個數: 1

嵌套次數: 1


標籤 youtube
圖標文件 bb_youtube.gif

下載 bb_youtube.gif 上載到 images/common/bb_youtube.gif


修改文件, 打開: include/discuzcode.func.php

找:

"/\[url\]\s*(www.|https?:\/\/|ftp:\/\/|gopher:\/\/|news:\/\/|telnet:\/\/|rtsp:\/\/|mms:\/\/|callto:\/\/|bctp:\/\/|ed2k:\/\/|thunder:\/\/|synacast:\/\/){1}([^\[\"']+?)\s*\[\/url\]/ie",


在上面加入:

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


找:

"cuturl('\\1\\2')",


在上面加入:

"[youtube]\\1[/youtube]",



完成

使用方法: 把 youtube 影片路徑複制貼在youtube icon 對話框中送出即可.



Demo: http://www.kkfriend.com/dz6/view ... &extra=page%3D1




*******************

第二部份
受官方Discuz620070904 升級文件影響, 需修正
注意: 曾裝過本插件第一部的跟本帖升級
全新安裝衹需下載文件覆蓋


打開: include/discuzcode.func.php

找:

"/\[url\]\s*(www.|https?:\/\/|ftp:\/\/|gopher:\/\/|news:\/\/|telnet:\/\/|rtsp:\/\/|mms:\/\/|callto:\/\/|bctp:\/\/|ed2k:\/\/|thunder:\/\/|synacast:\/\/){1}([^\[\"']+?)\s*\[\/url\]/ie",


之上加入:

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


找:

"[youtube]\\0[/youtube]",
"cuturl('\\1\\2')",


之上加入:

"<object width=\"426\" height=\"350\"><param name=\"movie\" value=\"http://www.youtube.com/v/\\1\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/\\1\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"426\" height=\"350\"></embed></object>",


修正完成.

全新安裝的衹需下載 include/discuzcode.func.php 文件覆蓋
注意有分 utf8 及 big5 版本




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




最後一部手工全新安裝開始: 適用于全未裝過的

進入後台-> 帖子管理 -> Discuz! 代碼

替換內容:

<object width="426" height="350"><param name="movie" value="http://www.youtube.com/v/{1}"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/{1}" type="application/x-shockwave-flash" wmode="transparent" width="426" height="350"></embed></object>


例子:
[youtube]影片URL[/youtube]


解釋:
直播youtube影片


參數個數: 1

嵌套次數: 1


標籤 youtube
圖標文件 bb_youtube.gif

下載 bb_youtube.gif 上載到 images/common/bb_youtube.gif



修改文件, 打開: include/discuzcode.func.php

找:

"/\[url\]\s*(www.|https?:\/\/|ftp:\/\/|gopher:\/\/|news:\/\/|telnet:\/\/|rtsp:\/\/|mms:\/\/|callto:\/\/|bctp:\/\/|ed2k:\/\/|thunder:\/\/|synacast:\/\/){1}([^\[\"']+?)\s*\[\/url\]/ie",


在上面加入:

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


找:


"cuturl('\\1\\2')",


在上面加入:

"<object width=\"426\" height=\"350\"><param name=\"movie\" value=\"http://www.youtube.com/v/\\1\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/\\1\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"426\" height=\"350\"></embed></object>",
"[youtube]\\0[/youtube]",



全新安裝完成.



==========


2007-12-08 修正支援多國版本:

打開

include/discuzcode.func.php

搜尋: ( 2 段)
"#\[youtube\]http://(?:www\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[\/youtube\]#is",
"#\[youtube\http://(?:www\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[\/youtube\]#is",

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




配合 youtubne 修改顯示高度及寬度為 (非必要跟隨更改)
width="480" height="420"


後台 ~> 帖子管理 ~> Discuz! 代碼 ~> 新增youtube

標籤: youtube
替換內容:



<object width="426" height="350"><param name="movie" value="http://www.youtube.com/v/{1}"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/{1}" type="application/x-shockwave-flash" wmode="transparent" width="426" height="350"></embed></object>


打開: include/discuzcode.func.php

找:

"<object width=\"426\" height=\"350\"><param name=\"movie\" value=\"http://www.youtube.com/v/\\1\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/\\1\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"426\" height=\"350\"></embed></object>",
"[youtube]\\0[/youtube]",
修改顯示高度及寬度為
width="480" height="420"



修正結朿


注意: 下載包中未包含最後更新.

[ 本帖最後由 kkt8899sp 於 2007-12-8 12:38 編輯 ]



 附件: 您所在的用戶組無法下載或查看附件



 AL8 Forum © All rights reserved.
頂部
 Eric03
 0046130
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

頭銜: Discuz Team

暱稱: 遲去換機 ...

帖子: 6902

精華: 0

積分: -78 點

現金: 100 元

存款: 0 元

閱讀權限: 70

註冊: 2006-6-4

狀態: 離線
 
發表於 2007-8-30 00:54  資料  個人空間  短消息  加為好友  添加 Eric03 為MSN好友 通過MSN和 Eric03 交談
支持下先




以上言論只是個人意見, 如有雷同, 實屬巧合, 不喜勿插
 AL8 Forum © All rights reserved.
頂部
 lokyiuyau
 0043731
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6
點擊查看 lokyiuyau 的詳細資料

頭銜: Forum Legend

帖子: 2382

精華: 0

積分: 440 點

現金: 0 元

存款: 12961 元

閱讀權限: 70

註冊: 2006-4-19

來自: L.Y Forum

狀態: 離線
 
發表於 2007-8-30 00:55  資料  個人空間  主頁 短消息  加為好友  Yahoo!
回覆 #2 Eric03 的帖子

x2




 AL8 Forum © All rights reserved.
頂部
 louisman01
 0071841
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 382

精華: 0

積分: 3610 點

現金: 64 元

存款: 500 元

閱讀權限: 25

註冊: 2007-4-1

狀態: 離線
 
發表於 2007-8-30 01:26  資料  個人空間  短消息  加為好友 
別"x"人啦~
你邊有改到wo~

Direct copying
http://www.alan888.com/Discuz/vi ... v%A4%F9%2BFOR%2B5.5

[ 本帖最後由 louisman01 於 2007-8-30 12:34 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 snc.calvin
 0065177
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 snc.calvin 的詳細資料

頭銜: Lord

帖子: 517

精華: 0

積分: 790 點

現金: 516 元

存款: 1777 元

閱讀權限: 25

註冊: 2007-1-24

來自: 流行都會 ...

狀態: 離線
 
發表於 2007-8-30 01:26  資料  個人空間  主頁 短消息  加為好友  添加 snc.calvin 為MSN好友 通過MSN和 snc.calvin 交談
這個一定要用的啦!非常非常支持~~~




 AL8 Forum © All rights reserved.
頂部
 kkt8899sp
 0061146
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5
點擊查看 kkt8899sp 的詳細資料

頭銜: King

帖子: 821

精華: 1

積分: 8999 點

現金: 820 元

存款: 0 元

閱讀權限: 30

註冊: 2006-12-17

來自: HK

狀態: 離線
 
發表於 2007-8-30 02:00  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
原帖由 louisman01 於 2007-8-30 01:26 發表
別呃人啦~
你邊有改到wo~
Direct copying
http://www.alan888.com/Discuz/vi ... v%A4%F9%2BFOR%2B5.5


小朋友, 你比對完. 或者試下你自己果個用唔用到響 6.0
我會等你道歉!!

早在 2006-10-03 kkt 發佈於:

http://www.kkfriend.com/phpBB2/viewtopic.php?t=11143

並把原碼交天使修改, 我都未追究你抄襲本人, 你都幾得架播..




 AL8 Forum © All rights reserved.
頂部
 kkt8899sp
 0061146
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5
點擊查看 kkt8899sp 的詳細資料

頭銜: King

帖子: 821

精華: 1

積分: 8999 點

現金: 820 元

存款: 0 元

閱讀權限: 30

註冊: 2006-12-17

來自: HK

狀態: 離線
 
發表於 2007-8-30 02:11  資料  個人空間  主頁 短消息  加為好友 
本人鄭重要求 louisman01 發表道歉聲明
本人原創的幾個插件在此不斷被抄, 但本著分享精神.
從不計較, 但這位小朋友太沒有禮貌了,
抄都唔緊要, 重要話原作人抄佢.

認真荒天下之大謬.

我要求 louisman01 立即發表道歉聲明, 並即修改上文 "呃" 的字眼.




 AL8 Forum © All rights reserved.
頂部
 懶b
 0017716
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6
點擊查看 懶b 的詳細資料

頭銜: Forum Legend

暱稱: 阿懶

帖子: 2206

精華: 0

積分: 6032 點

現金: 0 元

存款: 1299 元

閱讀權限: 70

註冊: 2005-3-15

狀態: 離線
 
發表於 2007-8-30 02:16  資料  個人空間  短消息  加為好友 
嚴重支持~萬分感謝~

樓主果一句"我會等你道歉!!"

真係好正-.-




 AL8 Forum © All rights reserved.
頂部
 hideyoki
 0019804
Rank: 4Rank: 4Rank: 4Rank: 4

頭銜: Lord

帖子: 581

精華: 0

積分: 8007 點

現金: 103 元

存款: 2300 元

閱讀權限: 25

註冊: 2005-4-24

狀態: 離線
 
發表於 2007-8-30 11:40  資料  個人空間  短消息  加為好友  添加 hideyoki 為MSN好友 通過MSN和 hideyoki 交談 ICQ 狀態
一人小句!!
和平共存
如直用5.5的會有問題。!!

佢係第2步呢到係唔同左!!'

6.0
QUOTE:
"/\[url\]\s*(www.|https?:\/\/|ftp:\/\/|gopher:\/\/|news:\/\/|telnet:\/\/|rtsp:\/\/|mms:\/\/|callto:\/\/|bctp:\/\/|ed2k:\/\/|thunder:\/\/|synacast:\/\/){1}([^\[\"']+?)\s*\[\/url\]/ie",


5.5
QUOTE:
"/\[url\]\s*(www.|https?:\/\/|ftp:\/\/|gopher:\/\/|news:\/\/|telnet:\/\/|rtsp:\/\/|mms:\/\/|callto:\/\/|bctp:\/\/|ed2k:\/\/){1}([^\[\"']+?)\s*\[\/url\]/ie",


多左呢個
QUOTE:
|thunder:\/\/|synacast:\/\/


[ 本帖最後由 hideyoki 於 2007-8-30 11:46 編輯 ]




 AL8 Forum © All rights reserved.
頂部
 kohong
 0040689
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

暱稱: KC 仔

帖子: 3337

精華: 0

積分: 736 點

現金: 0 元

存款: 20728 元

閱讀權限: 70

註冊: 2006-2-27

狀態: 離線
 
發表於 2007-8-30 11:40  資料  個人空間  短消息  加為好友  添加 kohong 為MSN好友 通過MSN和 kohong 交談 ICQ 狀態
@@乜你FIX左個D BUG喇咩?




是咁的
 AL8 Forum © All rights reserved.
頂部
 capolock
 0058686
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 capolock 的詳細資料

頭銜: Lord

帖子: 515

精華: 0

積分: 5757 點

現金: 0 元

存款: 0 元

閱讀權限: 25

註冊: 2006-11-23

狀態: 離線
 
發表於 2007-8-30 11:50  資料  個人空間  短消息  加為好友 
圖片目錄分別為
圖標檔案填 bb_youtube.gif
(下載附件 bb_youtube.gif, 把附件上傳到
./images/common/

./images/Overcast/common/
兩個資料夾

因為另一個是官方內建另4個風格的代碼圖
不然使用其他風格會顯示不出圖片




http://vit.nike.tw/index.php
測試帳號UID:2  
測試密碼:123456
 AL8 Forum © All rights reserved.
頂部
 capolock
 0058686
Rank: 4Rank: 4Rank: 4Rank: 4
點擊查看 capolock 的詳細資料

頭銜: Lord

帖子: 515

精華: 0

積分: 5757 點

現金: 0 元

存款: 0 元

閱讀權限: 25

註冊: 2006-11-23

狀態: 離線
 
發表於 2007-8-30 11:53  資料  個人空間  短消息  加為好友 
QUOTE:
原帖由 kkt8899sp 於 2007-8-30 00:52 發表
聲明: 原 youtube 視訊乃本人改至 phpbb bbcode 中使用.
其後源碼轉交天使姐 (小紙船) 開發至 discuz 5.0
現本人再改至 discuz 6.0
仍要多謝 天使姐, 懷念你.
進入後台-> 帖子管理 -> Discuz! 代碼  ...


樓主
你這個YouTube视频的話
修改太麻煩
不如我用這篇代碼
剩至還可以下載youtube影片 6.0可用.我已經在用
原帖:YouTube视频调用+YouTube Logo+影片下载
http://www.discuz.net/thread-699971-1-1.html




http://vit.nike.tw/index.php
測試帳號UID:2  
測試密碼:123456
 AL8 Forum © All rights reserved.
頂部
 kkt8899sp
 0061146
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5
點擊查看 kkt8899sp 的詳細資料

頭銜: King

帖子: 821

精華: 1

積分: 8999 點

現金: 820 元

存款: 0 元

閱讀權限: 30

註冊: 2006-12-17

來自: HK

狀態: 離線
 
發表於 2007-8-30 11:57  資料  個人空間  主頁 短消息  加為好友 
回覆 #9 hideyoki 的帖子

你睇漏添喇, 係 add 入去果段都唔同.
我尋晚先自寫既, 因為自己要用, 順便分享下.

我剛才先去睇 5.5 果個, 用唔到響 6.0 的
一編輯就會變成 [url]
同時一帖不能多於一個 url. 大家留意了. thz




 AL8 Forum © All rights reserved.
頂部
 kkt8899sp
 0061146
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5
點擊查看 kkt8899sp 的詳細資料

頭銜: King

帖子: 821

精華: 1

積分: 8999 點

現金: 820 元

存款: 0 元

閱讀權限: 30

註冊: 2006-12-17

來自: HK

狀態: 離線
 
發表於 2007-8-30 12:02  資料  個人空間  主頁 短消息  加為好友 
回覆 #12 capolock 的帖子

你指這個 2 年前我已用, 是非常舊版的.

最重要是很麻煩, 要把 youtube 後面的碼抄出來.

我這個是自動解析的, 你不妨一試就明.




 AL8 Forum © All rights reserved.
頂部
 8783
 0047230
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

頭銜: Forum Legend

帖子: 1724

精華: 0

積分: 19278 點

現金: 1033 元

存款: 0 元

閱讀權限: 70

註冊: 2006-6-27

狀態: 在線
 
發表於 2007-8-30 12:02  資料  個人空間  短消息  加為好友  添加 8783 為MSN好友 通過MSN和 8783 交談
支持一下!!




 AL8 Forum © All rights reserved.
頂部
 kkt8899sp
 0061146
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5
點擊查看 kkt8899sp 的詳細資料

頭銜: King

帖子: 821

精華: 1

積分: 8999 點

現金: 820 元

存款: 0 元

閱讀權限: 30

註冊: 2006-12-17

來自: HK

狀態: 離線
 
發表於 2007-8-30 12:17  資料  個人空間  主頁 短消息  加為好友 
QUOTE:
原帖由 kohong 於 2007-8-30 11:40 發表
@@乜你FIX左個D BUG喇咩?


fix bug??
咩野 bug?

我尋晚測試冇見咩野 bug 喎?




 AL8 Forum © All rights reserved.
頂部
 ntf
 0043014
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

頭銜: Moderator

自述: ntf

帖子: 3713

精華: 0

積分: 6403 點

現金: 0 元

存款: 38423 元

閱讀權限: 100

註冊: 2006-4-7

狀態: 離線