我试图通过添加自定义功能来扩展VisualEditor。
添加使用没有参数的单个HTML标记实现的内容非常容易。但现在我尝试添加textcolor。我试图复制LanguageAnnotation,因为它非常相似(使用span lang = ..而我想要span style = color:..)。
但看起来我还有很多东西需要改变。我不明白。
我非常感谢这里的任何帮助。
编辑:提供更多信息:目前我正在尝试复制我努力的.toDomElements函数,因为我找不到修改精确标记语法的地方(样式而不是lang)。
答案 0 :(得分:0)
好吧,我不确定它是否是最好的解决方案,但我通过复制 LanguageAnnotatation 来管理这个问题,包括widget-system(我之所以选择它是因为它是我最想要完成的,因为它使用CSS和 span -tag)。
我已经复制了以下类,调整了属性(语言有lang和dir属性,我的颜色注释只有颜色属性):
它非常好用imo。我现在看到的唯一问题(以及我接下来要处理的问题)是,通过此实现,文本(或背景)-color只能应用于文本,而不能应用于表格(仅在标记单元格内的文本时) 。