Mediawiki 转换-这些不是你要寻找的类别

Mediawiki 转换-这些不是你要寻找的类别,mediawiki,transclusion,mediawiki-templates,wikia,Mediawiki,Transclusion,Mediawiki Templates,Wikia,我在维基上有一个模板 通过继承链,该模板最终将成为中间人模板 但我离题了,我需要弄清楚如何让使用模板(例如:)的原始文章具有适当的类别,它确实如此 我需要做的是给分类范围的蔓延设置一个权宜之计。我指的是那些可能排除源页面的页面,它们不需要也继承源于模板使用的类别 源模板(): 问题文章: 正如您将看到的,源文章中的相同类别也出现在问题文章中 问题: 我记得大约十年前,有一种方法允许源文章使用类别,同时防止任何其他文章通过转换继承源文章的类别。我只是不记得采取了什么方法或者用什么方法来实现这一目

我在维基上有一个模板

通过继承链,该模板最终将成为中间人模板

但我离题了,我需要弄清楚如何让使用模板(例如:)的原始文章具有适当的类别,它确实如此

我需要做的是给分类范围的蔓延设置一个权宜之计。我指的是那些可能排除源页面的页面,它们不需要也继承源于模板使用的类别

源模板(): 问题文章: 正如您将看到的,源文章中的相同类别也出现在问题文章中

问题: 我记得大约十年前,有一种方法允许源文章使用类别,同时防止任何其他文章通过转换继承源文章的类别。我只是不记得采取了什么方法或者用什么方法来实现这一目标


我曾尝试使用谷歌寻找可能的答案,但到目前为止还没有找到解决方案。

没有这样的事情。相关的功能要求是(我不会屏住呼吸)。最好的办法是在源模板()中使类别成为可选的。

这是可能的,因为它使用的是HTML技巧。有效地,后期绑定,但记不起用于效果的方法。它使用非直接语法,类似于
{{{!}}
对表的语法
<onlyinclude><div style="float:right; background-color:dimgray; width:200px">
{| 
!  {{{name}}}
|-
| [[File:{{{name}}}.jpg|upright|{{{name}}}]]
|-
{|
| Rank: || {{cat|{{{rank}}}|{{{name}}}}}
|-
| Class: || {{cat|{{{class}}}|{{{name}}}}}
|-
| Tribe: || {{cat|{{{tribe}}}|{{{name}}}}}
|}
|}
</div></onlyinclude>{{documentation}}[[Category:Character Templates]]
{{Orc|name=Narz the Murderous|rank=Overlord|class=Marksman|tribe=Feral}}