• 插件开发
  • 修复手机版编辑器bug: 无限刷回复、无限刷主题

这是官方程序默认包含且默认开启的第三方多功能移动编辑器插件:HY移动编辑器

在这里特别感谢插件作者 krabs 为我们提供如此便捷、实用的编辑器。

就是这个:

QQ截图20160912212642.png

在使用中发现两个bug,

  • 在帖子浏览页,点击"评论"后弹出的回复框,即使是空内容,什么都不写,可以直接点击"发布"回帖,这样就出现无限刷回复。
  • 在发布主题页,同样,填好标题后,即使内容为空,什么都不写,也可以直接点击"发布"发帖,这样就出现无限刷主题。

其实出现的原因是在内容使用了 空格占位符,所以一打开其实是有写内容的,因为是空格,所以看不见。这里之所以用空格,应该是为了撑起高度吧,不然会造成"样式塌陷",我也不明白这样的意义何在,我直接给了min-height属性就撑起了高度,然后删除插件里回复、发布里的 空格符就解决了,没骗你,就这么简单。

.hy-editor p{
	min-height: 28px;
}

QQ截图20160912211809.png

提取附件里的文件覆盖到网站的"Plugin/hy_moblie_editor"目录

thumbsup 只改了hy_moblie.css,用UC手机浏览器测试,没有“不可为空”提示,仍然可以刷新