当前时间: 2010年07月29日, 21:07 你好, 欢迎光临! (登录注册)


发表回复 
 
主题评价:
  • 2 次(票) - 平均星级: 4
  • 1
  • 2
  • 3
  • 4
  • 5
添加音视频flash等媒体的方法
2010年05月13日, 15:09
RE: 添加音视频flash等媒体的方法
关于插入媒体
可以按照如下步骤:
1.进入后台
2.配置 - MyCode - 添加MyCode
3.按照字段输入如下内容,只包括必填项.
名称:
代码:
添加flash文件
正则表达式:
代码:
\[flash=([0-9]{1,3})x([0-9]{1,3})\](.*?)\[/flash\]
替换为:
代码:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="$1" height="$2">
        <param name="movie" value="dd778x8020100323.swf">
        <param name="quality" value="high">
        <embed src="$3" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="$1" height="$2"></embed>
4.在保存之前可以使用下面的沙盒测试一下这些代码是否正确有效,达到满意的效果以后,保存
5.在发帖中输入如下内容即可:
代码:
[flash=640x480]http://www.yinyuetai.com/player/player.swf?file=http://flv.yinyuetai.com/uploads/videos/common/22071_Telephone_LadyGaga_Beyonce_nn.flv&amp;autostart=true&amp;displayclick=link&amp;linktarget=_blank&amp;link=http://www.yinyuetai.com/play.do?videoId=35236&amp;skin=http://www.yinyuetai.com/player/Nacht.swf[/flash]
6.发表之后,就可以看到你想要的效果了

注意:
1.代码中640代表宽度, 480代表高度,可以自定义, 但是最大为999
查找这个用户的全部帖子
引用并回复
2010年05月13日, 17:27
RE: 添加音视频flash等媒体的方法
按照指引做了
但是还是不懂得如何在发贴和回复的时候使用这个
查找这个用户的全部帖子
引用并回复
2010年05月14日, 15:06
RE: 添加音视频flash等媒体的方法
5.在发帖中输入如下内容即可:
6.发表之后,就可以看到你想要的效果了

仔细看看这两部
查找这个用户的全部帖子
引用并回复
2010年05月18日, 21:49 (这个帖子最后修改于: 2010年06月10日 09:43 by vilaa.)
RE: 添加音视频flash等媒体的方法
算了 加qq好了
查找这个用户的全部帖子
引用并回复
2010年06月29日, 10:36
RE: 添加音视频flash等媒体的方法
用沙盒测试没有任何效果,激活使用后出现
MyBB遇到一个内部SQL错误并且无法继续运行。

错误类型:
警告 (2)
错误信息:
preg_replace() [function.preg-replace]: Compilation failed: unmatched parentheses at offset 20
位置:
文件: inc/class_parser.php
行: 336
代码:
333. $message = str_replace('$', '$', $message);
334.
335. // Replace the rest
336. $message = preg_replace($this->mycode_cache['find'], $this->mycode_cache['replacement'], $message);
337.
338. // Special code requiring special attention
339. while(preg_match("#\[list\](.*?)\[/list\]#esi", $message))

回溯:
文件 行 函数
/inc/class_error.php 179 errorHandler->output_error
[PHP] errorHandler->error
/inc/class_parser.php 336 preg_replace
/inc/class_parser.php 152 postParser->parse_mycode
/inc/functions_post.php 546 postParser->parse_message
/showthread.php 823 build_postbit
查找这个用户的全部帖子
引用并回复
2010年07月03日, 13:57
RE: 添加音视频flash等媒体的方法
有可能你的表达式写错了,或者复制粘贴的时候出现了什么问题,仔细检查
查找这个用户的全部帖子
引用并回复
发表回复 


论坛跳转:


联系我们 | MyBB中文站 | 回到顶部 | 回到正文区 | 精简(归档)模式 | RSS 聚合