首页 开发指南

2013-07-13 村上桐树1,220

5ucms v3 bug汇总

首先是比较大的方面了,就是火狐的兼容性。

在后台的描述一栏,在火狐下是被一块灰色的块状区域所掩盖而无法编辑的,针对这个情况,我查看了官方的源码,发现之所以出现这个情况是因为“描述”和后面的文本域所在的tr上面设定了一个display:block的样式,有点想不通,明明是表格,为嘛要用块来显示。

这个问题直接影响到了自定义模型中的样式。

当我们在后台添加自定义模型的时候,在火狐下同样做不到兼容,这同样是因为把tr的样式设定成了块状显示,跟上面的问题不同的是,这个设定是用js控制的,构成这个功能的js由ajax和一些功能函数构成,看到这些,js水平不高的我就无计可施了。

但是,其实上面的问题都是小问题,如果你不懂得修改代码,则完全可以无视,即便你懂的如何修改代码,我也建议你无视,还是直接选择ie内核的浏览器吧,这样就完美解决了。

接下来的bug就是程序bug了。是属于功能上的问题。

首选就是这个编辑器,5ucms所使用的这款编辑器,其实官方早已停止了开发,也停止了更新,而这些给予js开发的编辑器,对浏览器的兼容性是需要 不断调整的,这个我们用到的css一样,js这种客户端脚本同样对不同版本的浏览器会有不同的反应,很坑爹,所以你看到在一些浏览器下编辑文章的时候你一 点击插入图像的按钮,页面就无法修改,只能刷新了,如果你编辑好了满满一篇文章,只能悲剧了。另外一种情况就是即便你点出来的插入图片的按钮,怎么点图片 也上传不上去。

针对这个情况,我们看到官方给添加文章的功能加上了批量上传图片的功能,那么这个问题基本可以完美解决了。

但是,当你在定义标签中想插入图片的时候,又是一个悲剧。

下面这个bug就是比较棘手的问题了,就是在火狐下,当你试图修改一篇使用了是定义模型的文章时,所有你自定义的字段都无法正常显示。

解决这个问题的方法同样是使用ie内核的浏览器。

目前发现的就这些了。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

会员评论:(0)

声明:本站所有主题/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除,谢谢!
©www.sbmzenith.com 2013-2020 All Rights Reserved.
豫ICP备15009393号