mediawiki-templates - 如何检测嵌入深度?

标签 mediawiki-templates

在 MediaWiki 中,是否有可以包含在模板主体中以检测嵌入深度的标准模式?

具体来说,让我们假设 模板:我的信息框 包含这样一种模式,它显示深度 1 嵌入的“本地 myinfobox 调用”,否则显示“嵌入调用”。

那么,如果页面 我的页面 打电话 {{我的信息框}} 它应该显示“ native myinfobox 调用”,而任何调用的页面 {{我的页面}} 应该显示“transclusion call”

有谁知道这样一个不需要writer的模式 我的页面 插入特殊标记或 <noinclude><includeonly>标签?

最佳答案

关于mediawiki-templates - 如何检测嵌入深度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20313036/

相关文章:

css - 更改 mediawiki 中特定模板的特定标签或按钮的位置和样式?

MediaWiki 上的 Lua 错误

mediawiki - 创建 MediaWiki 模板以设置页面中的字体颜色

csv - 如何传递一些 MediaWiki 标记(此处为 : a table) to a template?

javascript - 如何从字符串中删除所有 Wiki 模板?

mediawiki - 将参数从动态页面列表传递到 Semantic Mediawiki

mediawiki - 如何在 Wikia 页面的信息框中插入表格?

templates - 我在哪里可以获得 MediaWiki 的模板?

python - 如何使用正则表达式获取特定的嵌套 block 内容