论坛风格切换切换到宽版
  • 1022阅读
  • 21回复

[非BUG问题]使用8.7优化包后,HTML代码帖不能发了 [复制链接]

上一主题 下一主题
在线yunjianzjj

发帖
2087
金钱
4378
威望
5486
只看该作者 13楼 发表于: 2011-11-14
官方MM能解决一下吗,我站有音画帖专版,里面好多代码帖都无法显示了。期待您的解答,谢谢
倦鸟馀花论坛一个精品发烧的音乐社区:http://bbs.iido.org.cn
离线tracy_melon

发帖
5818
金钱
34
威望
383
只看该作者 14楼 发表于: 2011-11-14
回 黄石的枫 的帖子
黄石的枫:[表情] Re:8.7优化后,mp3不能正常播放,都是地址代码 (2011-11-12 17:54) 

mp3不能自动播放的问题,已经提交了
各位会员感恩节快乐,感谢您对phpwind的关注!
8.7正式版解决方案汇总帖子
http://www.phpwind.net/read-htm-tid-1398169.html
离线tracy_melon

发帖
5818
金钱
34
威望
383
只看该作者 15楼 发表于: 2011-11-14
— (tracy_melon) 执行 帖内置顶 操作 (2011-11-14 11:04) —
您好,刚刚看到您的帖子,回复晚了。那个iframe确实做了一点处理,这里是怎么处理的方案,请您参考下这个看看

http://www.phpwind.net/read-htm-tid-1383831.html
各位会员感恩节快乐,感谢您对phpwind的关注!
8.7正式版解决方案汇总帖子
http://www.phpwind.net/read-htm-tid-1398169.html
在线yunjianzjj

发帖
2087
金钱
4378
威望
5486
只看该作者 16楼 发表于: 2011-11-14
这样子不行啊,我站的音画帖无法正常显示与发布,这样还有谁发布音画帖?具体怎么取消你们对iframe限制处理,谢谢!很急,这几天帖子锐减了

内容来自[短消息]
离线tracy_melon

发帖
5818
金钱
34
威望
383
只看该作者 17楼 发表于: 2011-11-14
回 yunjianzjj 的帖子
yunjianzjj:这样子不行啊,我站的音画帖无法正常显示与发布,这样还有谁发布音画帖?具体怎么取消你们对iframe限制处理,谢谢!很急,这几天帖子锐减了
内容来自[短消息]  (2011-11-14 11:47) 

额,这个是修复了一个html的bug,所以规则改了,我帮您问问吧
各位会员感恩节快乐,感谢您对phpwind的关注!
8.7正式版解决方案汇总帖子
http://www.phpwind.net/read-htm-tid-1398169.html
离线tracy_melon

发帖
5818
金钱
34
威望
383
只看该作者 18楼 发表于: 2011-11-14
— (tracy_melon) 执行 帖内置顶 操作 (2011-11-14 15:17) —
我确定了一下,8.7特意把iframe过滤掉的,我们可以提供方案,但是我们程序里面不修改,也不建议使用,发iframe是比较危险的,存在安全隐患建议使用编辑器的[iframe] 代替

请把这个方案保存哦,因为如果下次您再升级,需要用html里面的iframe的话,也需要按照这个方案修改

打开lib/forum/post.class.php查找(大概在526行)
            
  1. $this->data['content'] = preg_replace(
  2.                 array("/<script.*>.*<\/script>/is","/<(([^\"']|\"[^\"]*\"|'[^']*')*?)>/eis","/javascript/i","/<iframe[^>]*>.*<\/iframe>/is"),
  3.                 array("","\$this->jscv('\\1')","java script",''),
  4.                 str_replace('.','.',$this->data['content'])
  5.             );

修改为:
            
  1. $this->data['content'] = preg_replace(
  2.                 array("/<script.*>.*<\/script>/is","/<(([^\"']|\"[^\"]*\"|'[^']*')*?)>/eis","/javascript/i"),
  3.                 array("","\$this->jscv('\\1')","java script"),
  4.                 str_replace('.','.',$this->data['content'])
  5.             );
各位会员感恩节快乐,感谢您对phpwind的关注!
8.7正式版解决方案汇总帖子
http://www.phpwind.net/read-htm-tid-1398169.html
离线tracy_melon

发帖
5818
金钱
34
威望
383
只看该作者 19楼 发表于: 2011-11-14
回 yunjianzjj 的帖子
yunjianzjj:谢谢!MM太可爱了,你这么忙还能提供帮助,服务很好!再次表示感谢! (2011-11-14 16:27) 

不客气,不过不是很建议您使用啊,这个是有安全隐患的
各位会员感恩节快乐,感谢您对phpwind的关注!
8.7正式版解决方案汇总帖子
http://www.phpwind.net/read-htm-tid-1398169.html
在线yunjianzjj

发帖
2087
金钱
4378
威望
5486
只看该作者 20楼 发表于: 2011-11-14
谢谢!MM太可爱了,你这么忙还能提供帮助,服务很好!再次表示感谢!
倦鸟馀花论坛一个精品发烧的音乐社区:http://bbs.iido.org.cn
离线wangyisai

发帖
1350
金钱
2049
威望
2674
只看该作者 21楼 发表于: 02-21
回 tracy_melon 的帖子
tracy_melon:您好,刚刚看到您的帖子,回复晚了。那个iframe确实做了一点处理,这里是怎么处理的方案,请您参考下这个看看
http://www.phpwind.net/read-htm-tid-1383831.html (2011-11-14 11:04) 

这样的话,那套画报的iframe代码就不能发布到帖子中了噢
快速回复
限80 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个