我们正在使用Tiny MCE 3作为仅用于内部项目的工具,因此图像标签上的强制alt
属性过度。
使用插入/编辑图像对话框时,会显示确认对话框(见下文),询问您是否要在没有图像描述的情况下继续。
如何禁止此对话,以便我们可以更快地添加图像(并且更脏)?我对谷歌或TinyMCE文档没有运气。
请注意,这适用于Tiny MCE 3.x,尽管我们可能会在不久的将来迁移到4.0。
答案 0 :(得分:1)
你可以做两件事之一来改变这个......
配置设置accessibility_warnings
:
您可以在配置中设置一个设置,该设置将关闭所有辅助功能警告:
tinyMCE.init({
...
accessibility_warnings : false
});
修改image.js
插件中advimage
的源代码
此文件包含用于检查alt
属性的代码。在TinyMCE 3.5.10中,我在104行看到了这一点:
if (tinyMCEPopup.getParam("accessibility_warnings", 1)) {
if (!f.alt.value) {
tinyMCEPopup.confirm(tinyMCEPopup.getLang('advimage_dlg.missing_alt'),
function(s) {
if (s)
t.insertAndClose();
});
return;
}
}
如果您发表评论,则不再检查alt
属性。当然,如果您安装TinyMCE的更新,您现在必须重新进行此更改。
作为旁注,TinyMCE 3不再获得任何更新(我为拥有TinyMCE的公司工作)。移动到TinyMCE 4(目前为4.5.3)是一个非常好的主意,因为这是在此时获得增强功能的代码库。