使用Transclusion语法构建的页面未正确刷新



我使用mediawiki 1.26.3作为标准配置的知识库,并安装了Visual Editor Extension

我的wiki的一些页面是使用Transclusion语法动态合并其他页面的内容构建的

{{:pagename}}

(通过引用将文档内容包含到另一个文档中)

跟随一段包含代码的页面

{:Server_Wrk}}

{{:Client_Wrk}}

{{:GUI_Work}}

{{:Composition_Work}}

通过这种方式,我将一些源页面的内容合并到一个结果页面中,显示给用户

但是,如果我对其中一个源页面进行了一些更改,结果页面的内容将不会正确更新,直到我在编辑模式下打开结果页面,进行一个微不足道的更改(例如在某个地方添加空格)并保存结果页面。

作为浏览器,我使用的是Firefox,为了避免浏览器缓存的介入,我已经做了很多次

CTRL+F5

我使用默认编辑器编辑了所有页面,避免了与Visual editor扩展的可能交互

有人能帮我吗?

更多

  • 我禁用了Visual Editor扩展:问题仍然存在
  • 我在之前安装的基于mediawiki 1.19.8版本的wiki中也测试过这种类型的页面,但这种行为并没有发生

感谢Ciencia Al Poder在本页中提供的答案,我已经解决了。

有关此类问题,请参阅作业队列页面

最新更新