wecenter的编辑器原理是先将文章或者问题的bbcode代码存入数据库中,然后在页面载入时解析bbcode代码。
wecenter的编辑器解析bbcode代码主要依靠
Format类,代码在
system/class/cls_format.inc.php文件中。
解析视频bbcode的代码主要在
Services_VideoUrlParser类,代码在
system/Services/VideoUrlParser.php文件中。
所以我们只需要修改这个类即可。
视频代码(video……video)最终在前台都会被解析成object标签,所以只需要将
Services_VideoUrlParser类中带有
object标签的字符串,修改其中的
width和
height值就能改变视频大小。
object标签字符存在两行,都需要修改:
- 82行
- 144行
然后将这两行字符的中的width和height改为合适的就行。
我改成的是700和500
82行代码:
144行代码:
效果图:
PS:我使用的是wecenter3.1.3版本。(官方的编辑器插入代码时,会自动转换标签中的链接,所以只能改为截图了。抱歉)
阅读全文
收起全文