
<div rel="wikiEditor-ui-view-preview" class="current">
当用户单击Preview时,类将更改为“current”。如何在其中插入一些其他HTML,而不是显示文本预览?
只有当用户在线并且我已经制作了一个解析器(一个JS文件),在用户离线时成功地将WikiText解析为HTML时,这个预览才起作用。我希望将解析器的输出链接到HTML,并将其链接到此div。
发布于 2016-08-20 08:03:12
如果我没弄错的话,你要替换维基编辑器“预览”标签的内容。这些内容是由应用程序接口调用生成的,一旦你点击“预览”,维基编辑器就会向服务器应用程序接口( parse method )发出AJAX请求并显示结果。如果您想要覆盖此行为,您应该创建扩展并使用Mediawiki hooks for API requests之一。
https://stackoverflow.com/questions/38975188
复制相似问题