|
本帖最后由 NINJA 于 2009-4-23 23:25 编辑
有玩Discuz的可以看看
注意:修改之前,请先做好备份
1.修改 include/discuzcode.func.php
查找wmv
在下面case 'mov'的下面新增一行php代码
代码如下:
- case 'flash' : return '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'.$width.'" height="'.$height.'"><param name="allowScriptAccess" value="sameDomain"><param name="movie" value="'.$url.'"><param name="quality" value="high"><param name="bgcolor" value="#ffffff"><embed src="'.$url.'" quality="high" bgcolor="#ffffff" width="'.$width.'" height="'.$height.'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';break;
复制代码 修改后看起来会像这样
- case 'mov' : return '<object classid.......
- case 'flash' : return '<object classid.......
- default : return;
复制代码 上传到服务器覆盖旧文件之前,请做好备份,
2.修改 template/default/post.htm
查找 mediatyperadio_flash
在下面新增一行php代码
代码如下:
- <label style="float: left; width: 32%"><input type="radio" name="{$editorid}_mediatyperadio" id="{$editorid}_mediatyperadio_flash" onclick="$('{$editorid}_mediatype').value = 'flash'">Flash</label>
复制代码 修改后看起来会像这样
- <label style="float: left;.............value = 'mov'">MOV</label>
- <label style="float: left;...................value = 'flash'">Flash</label>
复制代码 上传到服务器覆盖旧文件之前,请做好备份,
3.到后台更新模版缓存
只要版块 允许使用[media]代码,发帖时就可以使用了
优点:可以限制某个版块才能使用media代码发视频
缺点:Discuz用户组没有media的开关-_-||| |
|