|
一部手工全新安裝開始: 適用于全未裝過的
進入後台-> 帖子管理 -> 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",
複製代碼 找:在上面加入:- "<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 修改顯示高度及寬度為 (非必要跟隨更改)後台 ~> 帖子管理 ~> 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]",
複製代碼 修改顯示高度及寬度為修正結朿 |
-
|