【发布时间】:2019-04-22 18:34:27
【问题描述】:
这个问题的上下文是为了跟踪嵌入的内容来自哪些模板。
似乎没有内置功能可以执行此操作(请参阅https://www.mediawiki.org/wiki/Help:Magic_words)。其中大部分与您在 URL 栏中看到的页面标题相关。
这是我正在寻找的假设示例:
“模板:Foo”的内容
<includeonly>You transcluded Template:{{TEMPLATENAME}}</includeonly>
“示例页面”的内容
{{Foo}}
“示例页面”应该是什么样子:
You transcluded Template:Foo
使用 {{PAGENAME}} 或类似名称不起作用,因为它们使用它们正在应用的当前页面。例如,如果 Template:Foo 使用 {{PAGENAME}} 而不是假设的 {{TEMPLATENAME}},则示例页面的内容将是“You transcluded Template:Example Page”,这是不正确的。
【问题讨论】:
标签: mediawiki mediawiki-extensions mediawiki-templates