flash(.FLV)及mp3在线播放的代码修改(Discuz! 4.10)
一、 flash(.FLV)在线播放
首先确保客户端的FLASH播放器升级到9.0版
(1) 进入后台――帖子相关――Discuz! 代码
(2) 看是否存在flv标签,如果没有请添加。
(3) 点击flv标签后的〔详情〕,
替换内容:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/s...rsion=8,0,24,0" width="350" height="270">
<param NAME=FlashVars VALUE="vidpath={1}">
<param name="movie" value="verysdplayer.swf?file={1}">
<param name="quality" value="high">
<embed src="verysdplayer.swf?file={1}" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="350" height="270"></embed>
</object>
3.例子:[flv]http://--------[/flv]
4.解释:flv播放器
5.参数个数:1
6.嵌套次数:1
(4) 编辑完后,记得在标签列表,选择可用,并提交一下。
(5) 修改include/bbcode.js
找到function list() { 在其上面添加如下代码:
function bb_flv() {
if (helpmode) {
alert();
}
else if (document.selection && document.selection.type == "Text") {
var range = document.selection.createRange();
range.text = "[flv]" + range.text + "[/flv]";
}
else if (advmode) {
AddTxt="\r[flv]\r[/flv]";
AddText(AddTxt);
}
else {
txt=prompt(quote_normal,text_input);
if (txt!=null) {
AddTxt="\r[flv]"+txt;
AddText(AddTxt);
AddText("[/flv]");
}
}
}
(6)修改模版\templates\default\post_bbinsert.htm
找到
<a href="javascript:code()"><img src="{IMGDIR}/bb_code.gif" border="0" alt="{lang post_discuzcode_code}"></a>
在其下面添加
<a href="javascript:bb_flv()"><img src="{IMGDIR}/bb_flv.gif" border="0" alt="发 布FLV视频"></a>
(7)然后上传verysdplayer.swf到论坛根目录下。
上传bb_flv.gif到images/风格文件夹下
(8)使用方法:
[flash]http://-----(网址)[/flash]
即可在线播放flash。
二、mp3在线播放
(1) 进入后台――帖子相关――Discuz! 代码
(2) 看是否存在mp3标签,如果没有请添加。
(3) 点击mp3标签后的〔详情〕,
替换内容:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="300" height="20" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">
<param name="movie" value="singlemp3player.swf?file={1}&autoStart=true&backColor=000000&frontColor=ffffff&songVolume=90" />
<param name="wmode" value="transparent" />
<embed wmode="transparent" width="300" height="20" src="singlemp3player.swf?file={1}&autoStart=true&backColor=000000&frontColor=ffffff&songVolume=90" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
3.例子:[mp3]http://--------[/mp3]
4.解释:mp3播放器
5.参数个数:1
6.嵌套次数:1
(4) 编辑完后,记得在标签列表,选择可用,并提交一下。
(5) 修改include/bbcode.js
找到function list() { 在其上面添加如下代码:
function bb_mp3() {
if (helpmode) {
alert();
}
else if (document.selection && document.selection.type == "Text") {
var range = document.selection.createRange();
range.text = "[mp3]" + range.text + "[/mp3]";
}
else if (advmode) {
AddTxt="\r[mp3]\r[/mp3]";
AddText(AddTxt);
}
else {
txt=prompt(quote_normal,text_input);
if (txt!=null) {
AddTxt="\r[mp3]"+txt;
AddText(AddTxt);
AddText("[/mp3]");
}
}
}
(6)修改模版\templates\default\post_bbinsert.htm
找到
<a href="javascript:code()"><img src="{IMGDIR}/bb_code.gif" border="0" alt="{lang post_discuzcode_code}"></a>
在其下面添加
<a href="javascript:bb_mp3()"><img src="{IMGDIR}/bb_mp3.gif" border="0" alt="插入MP3标签"></a>
(7)然后上传singlemp3player.swf到论坛根目录下。
上传bb_mp3.gif到images/风格文件夹下
(8)使用方法:
[mp3]http://-----(网址)[/mp3]
即可在线播放mp3。
附件:
下载文件
首先确保客户端的FLASH播放器升级到9.0版
(1) 进入后台――帖子相关――Discuz! 代码
(2) 看是否存在flv标签,如果没有请添加。
(3) 点击flv标签后的〔详情〕,
替换内容:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/s...rsion=8,0,24,0" width="350" height="270">
<param NAME=FlashVars VALUE="vidpath={1}">
<param name="movie" value="verysdplayer.swf?file={1}">
<param name="quality" value="high">
<embed src="verysdplayer.swf?file={1}" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="350" height="270"></embed>
</object>
3.例子:[flv]http://--------[/flv]
4.解释:flv播放器
5.参数个数:1
6.嵌套次数:1
(4) 编辑完后,记得在标签列表,选择可用,并提交一下。
(5) 修改include/bbcode.js
找到function list() { 在其上面添加如下代码:
function bb_flv() {
if (helpmode) {
alert();
}
else if (document.selection && document.selection.type == "Text") {
var range = document.selection.createRange();
range.text = "[flv]" + range.text + "[/flv]";
}
else if (advmode) {
AddTxt="\r[flv]\r[/flv]";
AddText(AddTxt);
}
else {
txt=prompt(quote_normal,text_input);
if (txt!=null) {
AddTxt="\r[flv]"+txt;
AddText(AddTxt);
AddText("[/flv]");
}
}
}
(6)修改模版\templates\default\post_bbinsert.htm
找到
<a href="javascript:code()"><img src="{IMGDIR}/bb_code.gif" border="0" alt="{lang post_discuzcode_code}"></a>
在其下面添加
<a href="javascript:bb_flv()"><img src="{IMGDIR}/bb_flv.gif" border="0" alt="发 布FLV视频"></a>
(7)然后上传verysdplayer.swf到论坛根目录下。
上传bb_flv.gif到images/风格文件夹下
(8)使用方法:
[flash]http://-----(网址)[/flash]
即可在线播放flash。
二、mp3在线播放
(1) 进入后台――帖子相关――Discuz! 代码
(2) 看是否存在mp3标签,如果没有请添加。
(3) 点击mp3标签后的〔详情〕,
替换内容:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="300" height="20" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">
<param name="movie" value="singlemp3player.swf?file={1}&autoStart=true&backColor=000000&frontColor=ffffff&songVolume=90" />
<param name="wmode" value="transparent" />
<embed wmode="transparent" width="300" height="20" src="singlemp3player.swf?file={1}&autoStart=true&backColor=000000&frontColor=ffffff&songVolume=90" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
3.例子:[mp3]http://--------[/mp3]
4.解释:mp3播放器
5.参数个数:1
6.嵌套次数:1
(4) 编辑完后,记得在标签列表,选择可用,并提交一下。
(5) 修改include/bbcode.js
找到function list() { 在其上面添加如下代码:
function bb_mp3() {
if (helpmode) {
alert();
}
else if (document.selection && document.selection.type == "Text") {
var range = document.selection.createRange();
range.text = "[mp3]" + range.text + "[/mp3]";
}
else if (advmode) {
AddTxt="\r[mp3]\r[/mp3]";
AddText(AddTxt);
}
else {
txt=prompt(quote_normal,text_input);
if (txt!=null) {
AddTxt="\r[mp3]"+txt;
AddText(AddTxt);
AddText("[/mp3]");
}
}
}
(6)修改模版\templates\default\post_bbinsert.htm
找到
<a href="javascript:code()"><img src="{IMGDIR}/bb_code.gif" border="0" alt="{lang post_discuzcode_code}"></a>
在其下面添加
<a href="javascript:bb_mp3()"><img src="{IMGDIR}/bb_mp3.gif" border="0" alt="插入MP3标签"></a>
(7)然后上传singlemp3player.swf到论坛根目录下。
上传bb_mp3.gif到images/风格文件夹下
(8)使用方法:
[mp3]http://-----(网址)[/mp3]
即可在线播放mp3。
附件:
