Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
在帖子中直接顯示youtube影片 for 6.0.0
#1
在帖子中直接顯示youtube影片 for 6.0.0進入後台-> 帖子管理 -> Discuz! 代碼

替換內容: 複製內容到剪貼板 代碼:例子:
Code:
[video=youtube]https://youtu.be/影片URL[/video]
解釋: 複製內容到剪貼板 代碼:
Code:
直播youtube影片
參數個數: 1

嵌套次數: 1


標籤 youtube
[Image: bb_youtube.gif]
下載 bb_youtube.gif 上載到 images/common/bb_youtube.gif


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

找: 複製內容到剪貼板 代碼:
Code:
"/\[url\]\s*(www.|https?:\/\/|ftp:\/\/|gopher:\/\/|news:\/\/|telnet:\/\/|rtsp:\/\/|mms:\/\/|callto:\/\/|bctp:\/\/|ed2k:\/\/|thunder:\/\/|synacast:\/\/){1}([^\[\"']+?)\s*\[\/url\]/ie",
在上面加入: 複製內容到剪貼板 代碼:
Code:
"#\[youtube\]http://(?:www\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[\/youtube\]#is",
找: 複製內容到剪貼板 代碼:
Code:
"cuturl('\\1\\2')",
在上面加入: 複製內容到剪貼板 代碼:
Code:
"[video=youtube]https://youtu.be/\\1[/video]",
完成
使用方法: 把 youtube 影片路徑複制貼在youtube icon 對話框中送出即可.
Demo:本站
Reply
#2
Dz 6.0 在帖子中直接顯示youtube影片 (升級修正2007-09-04)

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

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

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

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


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

替換內容:

[Copy to clipboard] [ - ]
CODE:
<objectwidth="426" height="350"><param name="movie"value="http://www.youtube.com/v/{1}"></param><paramname="wmode" value="transparent"></param><embedsrc="http://www.youtube.com/v/{1}" type="application/x-shockwave-flash"wmode="transparent" width="426"height="350"></embed></object>


例子:

[Copy to clipboard] [ - ]
CODE:
[video=youtube]https://youtu.be/影片URL[/video]


解釋:

[Copy to clipboard] [ - ]
CODE:
直播youtube影片


參數個數: 1

嵌套次數: 1


標籤 youtube
圖標文件 bb_youtube.gif

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


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

找:

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


在上面加入:

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


找:

[Copy to clipboard] [ - ]
CODE:
"cuturl('\\1\\2')",


在上面加入:

[Copy to clipboard] [ - ]
CODE:
"",


完成

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



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




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

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


打開: include/discuzcode.func.php

找:

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


之上加入:

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


找:

[Copy to clipboard] [ - ]
CODE:
"",
"cuturl('\\1\\2')",


之上加入:

[Copy to clipboard] [ - ]
CODE:
"<objectwidth=\"426\" height=\"350\"><param name=\"movie\"value=\"http://www.youtube.com/v/\\1\"></param><paramname=\"wmode\" value=\"transparent\"></param><embedsrc=\"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! 代碼

替換內容:

[Copy to clipboard] [ - ]
CODE:
<objectwidth="426" height="350"><param name="movie"value="http://www.youtube.com/v/{1}"></param><paramname="wmode" value="transparent"></param><embedsrc="http://www.youtube.com/v/{1}" type="application/x-shockwave-flash"wmode="transparent" width="426"height="350"></embed></object>


例子:

[Copy to clipboard] [ - ]
CODE:
[video=youtube]https://youtu.be/影片URL[/video]


解釋:

[Copy to clipboard] [ - ]
CODE:
直播youtube影片


參數個數: 1

嵌套次數: 1


標籤 youtube
圖標文件 bb_youtube.gif

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



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

找:

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


在上面加入:

[Copy to clipboard] [ - ]
CODE:
"#\[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",


找:

[Copy to clipboard] [ - ]
CODE:
"cuturl('\\1\\2')",


在上面加入:

[Copy to clipboard] [ - ]
CODE:
"<objectwidth=\"426\" height=\"350\"><param name=\"movie\"value=\"http://www.youtube.com/v/\\1\"></param><paramname=\"wmode\" value=\"transparent\"></param><embedsrc=\"http://www.youtube.com/v/\\1\"type=\"application/x-shockwave-flash\" wmode=\"transparent\"width=\"426\" height=\"350\"></embed></object>",
"",


全新安裝完成.
Reply
#3
http://www.alan888.com/Discuz/viewthread...&page=1###
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)