我在Wikia上有一个模板http://shadow-of-war-mobile.wikia.com/wiki/Template:Orc
这个模板最终只会是一个中间人的模板,通过继承链。
但我跑题了,我需要弄清楚如何使用模板的原始文章(例如:http://shadow-of-war-mobile.wikia.com/wiki/Narz_the_Murderous)拥有适当的类别,它确实做到了。
我需要做的是为类别范围的蔓延做一个权宜之计。我所指的页面可能会屏蔽源页面,而不需要继承源自模板使用的类别。
源模板(http://shadow-of-war-mobile.wikia.com/wiki/Template:Orc):
<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]]
文章使用(http://shadow-of-war-mobile.wikia.com/wiki/Narz_the_Murderous):
{{Orc|name=Narz the Murderous|rank=Overlord|class=Marksman|tribe=Feral}}
问题文章:http://shadow-of-war-mobile.wikia.com/wiki/Warlords:Talion%27s_Revenge
正如您将看到的,源文章中的相同类别也在问题文章中。
问题
我记得大约十年前,有一种方法允许源文章使用类别,同时防止任何其他文章通过交叉继承源文章的类别。我只是记不清是用什么方法实现的。
我试着用谷歌来寻找可能的答案,但到目前为止还没有找到解决方案。
没有这样的东西。相关功能请求是T2835(我不会屏住呼吸)。您最好的选择是在源模板中使类别可选(示例)。