Mediawiki:如何在库中使用{{PAGENAME}}作为文件名的一部分?
我有3张图片,以PAGENAME开头,有不同的结尾。现在,我想在一个图库中显示它们,如下所示:Mediawiki:如何在库中使用{{PAGENAME}}作为文件名的一部分?,mediawiki,image-gallery,Mediawiki,Image Gallery,我有3张图片,以PAGENAME开头,有不同的结尾。现在,我想在一个图库中显示它们,如下所示: <gallery> File:{{PAGENAME}}.png|Adult File:{{PAGENAME}} Egg.png|Egg File:{{PAGENAME}} Baby.png|Baby </gallery> 但是页面名不能排除,而且图库仍然是空的。 我怎样才能做到这一点 谢谢 编辑:我还想向其中添加mode=slideshow参数,Html标记在页面内容解析中具
<gallery>
File:{{PAGENAME}}.png|Adult
File:{{PAGENAME}} Egg.png|Egg
File:{{PAGENAME}} Baby.png|Baby
</gallery>
但是页面名不能排除,而且图库仍然是空的。
我怎样才能做到这一点
谢谢
编辑:我还想向其中添加mode=slideshow参数,Html标记在页面内容解析中具有优先级,这意味着其中的任何解析器函数都被解释为字符串。所以您需要使用标记将它们转换为解析器函数 {{tag:gallery | content}} 请注意,内容中不能包含文字管道,必须使用内置管道模板将其转换为模板调用:
{{!}}
您将得到以下代码:
{{标签:图库|
文件:{{PAGENAME}}.png{{{!}}
文件:{{PAGENAME}}Egg.png{{{!}}Egg
文件:{{PAGENAME}}Baby.png{{{!}}Baby
|模式=幻灯片放映}
Html标记在页面内容解析中具有优先级,这意味着其中的任何解析器函数都被解释为字符串。所以您需要使用标记将它们转换为解析器函数 {{tag:gallery | content}} 请注意,内容中不能包含文字管道,必须使用内置管道模板将其转换为模板调用:
{{!}}
您将得到以下代码:
{{标签:图库|
文件:{{PAGENAME}}.png{{{!}}
文件:{{PAGENAME}}Egg.png{{{!}}Egg
文件:{{PAGENAME}}Baby.png{{{!}}Baby
|模式=幻灯片放映}
这就是为什么——我试试看。与标签相同。。。。顺便说一句:{{Pipe}}:{{{!}}已经有了一个模板,谢谢-它在没有参数化的情况下工作。但是,当我想添加参数mode=slideshow时,例如,它将结束标记也扩展为,并再次停止工作。请确保在管道之后、主要内容之后以及不带引号的情况下传递参数。我更新了密码,成功了。谢谢这就是为什么-我来试试。与标签相同。。。。顺便说一句:{{Pipe}}:{{{!}}已经有了一个模板,谢谢-它在没有参数化的情况下工作。但是,当我想添加参数mode=slideshow时,例如,它将结束标记也扩展为,并再次停止工作。请确保在管道之后、主要内容之后以及不带引号的情况下传递参数。我更新了密码,成功了。谢谢