在MediaWiki可视编辑器中呈现自定义标签

时间:2019-01-30 16:29:42

标签: mediawiki custom-tags custom-tag visual-editor

我已经根据Mediawiki manual中提供的代码和支持VisualEditor的极少数标签扩展名,为自定义标签<ExampleTag />创建了标签扩展名。 到目前为止,此方法一直有效,并且只要在页面上插入标签的位置(例如,<div class="box"></div>)就显示一个彩色框。

问题是,使用VisualEditor编辑此类页面时,标记未呈现为方框,而是存在一个包含<ExampleTag />的块元素–即VisualEditor将该标记识别为自定义标记,但未呈现为<div class="box"></div>

似乎没有关于VE集成的文档。我已经尝试将我的代码与某些支持VisualEditor的扩展进行比较,但是它们相当复杂(例如Math扩展),而且我找不到任何错误。

所以我的问题是:在VisualEditor中呈现(或阻止呈现)自定义标签的相关函数是什么?我该如何调试后端和前端(JS)之间的整个交互?

0 个答案:

没有答案