有朋友想用dedecms(織夢)系統做視頻站.
實際上,在dedecms模板文章中插入優酷等這些視頻站的視頻,并不是什么難事。
這里介紹的方法,可以讓我們在dedecms(織夢)系統中更完美的插入視頻。
也就是說,我們可以使用dedecms(織夢)系統制作比較專業化的視頻網站。
本教程以在織夢(DedeCMS)系統中插入優酷網站視頻為例,介紹用dedecms做專業視頻網站的方法。
使用本教程制作dedecms視頻站,有如下的優點:
-
全屏不會跳轉到優酷頁;
-
屏蔽了優酷播放頁的LOGO圖標;
-
屏蔽了優酷的鏈接;
步驟一:使用dedecms(織夢)強大的內容模型管理工具,制作視頻內容模型。
1)模型自定義字段的添加
進入dedecms后臺,依次點擊【核心】——【頻道模型】——【內容模型管理】,點擊【普通文章】后面的按鈕
進行修改,打開之后,切換到[字段管理],然后點擊 [添加新字段] ,信息如下圖所展示:
添加以后保存即可。
2)添加優酷網中視頻的swf地址
在dedecms系統后臺中,添加一篇文章.添加文章的時候,我們可以在文章編輯頁面中,看到我們新插入的優酷視頻字段。
添加一個優酷視頻鏈接。如下圖所示:
注意問題:
我們添加的這上面圖示中紅色背景的swf地址優酷視頻鏈接怎么得到呢?下面是方法:
例如 在 http://v.youku.com/v_show/id_XMjA4MDk4MjQw.html 頁面中,它的提取方式為:
3)優酷視頻引用代碼的加入
打開我們當前的內容頁模板,在{dede:field.body/} 上一行加入以下代碼:
-
<embed
-
type="application/x-shockwave-flash"
-
src="{dede:field.ykswf/}"
-
id="movie_player"
-
name="movie_player"
-
bgcolor="#FFFFFF"
-
quality="high"
-
allowfullscreen="true"
-
flashvars="isShowRelatedVideo=falseshowAd=0show_pre=1show_next=1isAutoPlay=falseisDebug=false
-
UserID=winType=interiorplayMovie=true&MM
-
Control=falseMMout=falseRecordCode=1001,1002,1003,1004,1005,1006,2001,3001,3002,3003,3004,3005,3
-
007,3008,9999"
-
pluginspage="http://www.macromedia.com/go/getflashplayer"
-
width="350"
-
height="360">
-
</embed>
具體添加的示例如下:
ok,這樣,我們的dedecms視頻站制作過程已經完畢。下面看看演示效果:
4)dedecms視頻站代碼優化。
如果對上面的代碼進行修改,可以讓我們制作的dede視頻站代碼更精簡。
我們可以讓程序自動判斷是否輸入了存在視頻地址,如果有則調用視頻flash代碼及視頻。
如果沒有輸入視頻地址,則不調入視頻flash代碼及視頻。
我們這里只要對ykswf字段稍加處理一下即可完美實現:
-
{dede:field.ykswf runphp='yes'}
-
if(@me == ''){
-
@me = '';
-
}
-
else{
-
@me = '<embed
-
type="application/x-shockwave-flash"
-
src="'.@me.'"
-
id="movie_player"
-
name="movie_player"
-
bgcolor="#FFFFFF"
-
quality="high"
-
allowfullscreen="true"
-
flashvars="isShowRelatedVideo=falseshowAd=0show_pre=1show_next=1isAutoPlay=falseisDebug=false
-
UserID=winType=interiorplayMovie=true&MM
-
Control=falseMMout=falseRecordCode=1001,1002,1003,1004,1005,1006,2001,3001,3002,3003,3004,3005,3
-
007,3008,9999"
-
pluginspage="http://www.macromedia.com/go/getflashplayer"
-
width="350"
-
height="360">
-
</embed>';
-
}
-
{/dede:field.ykswf}
這樣,一個完美的dedecms視頻站我們就制作完成了。
做就做精品,是litaotao.com利淘淘工作室做站的基本原則。
借助于織夢(dedecms)強大的系統擴展能力,我們同樣可以制作非常專業化的視頻網站。
本教程適用于對織夢(dedecms)有一定了解的站長朋友使用。