我想在Mediawiki网站的一部分中添加一些食谱,并让每种成分创建一个相关类别。
这很容易手工完成,但是会遇到人为错误-每个成分必须输入两次。
例如
* [[category:apples]] apples
* [[category:bananas]] bananas
* [[category:cherries]] cherries
这行得通,但是我觉得应该有一种自动化的方法,但是我不确定什么是最好的前进方式。是否已经有执行此操作的扩展名(我已经搜索了所有可以想到的术语),是否应该编写脚本?还有其他方法可以解决这个问题吗?
答案 0 :(得分:1)
您可以使用模板,将其命名为Template:Ingredient
,
<includeonly>* [[Category:{{{Ingredient|apples}}
}]] {{{1}}}</includeonly>
然后使用以下命令在您的页面中调用它:
{{1}}
这将显示成分名称,并将页面添加到类别。