【问题标题】:Adding brackets to template content in MediaWiki在 MediaWiki 中为模板内容添加括号
【发布时间】:2019-08-24 16:48:02
【问题描述】:

在希伯来语的 MediaWiki 1.33.0 中,我有以下模板,我通过该模板将优质内容 (1) 显示为数据参考。
我希望这些数据用单括号括起来,所以如果有多个引用,它们会像 [1][2] 而不是 12 那样分开。

我使用的基本模板是这样的:

<span class="footnote"><sup>{{{1}}}</sup></span><noinclude>
[[קטגוריה:תבניות עריכה]]
</noinclude>

为了达到预期的效果,我尝试了以下没有产生效果的变体:

<span><sup>[{{{1}}}]</sup></span>

<span><sup><nowiki>[</nowiki>{{{1}}}<nowiki>]</nowiki></sup></span>

如果有的话,我怎样才能在当前版本的 MediaWiki 中达到预期的结果?

【问题讨论】:

    标签: mediawiki wiki


    【解决方案1】:

    &lt;sup&gt;[{{{1}}}]&lt;/sup&gt; 只要参数不是 URL 就可以工作。 &lt;sup&gt;&lt;nowiki&gt;[&lt;/nowiki&gt;{{{1}}}&lt;nowiki&gt;]&lt;/nowiki&gt;&lt;/sup&gt; 总是有效 - 我怀疑你犯了一些不相关的错误。 (&lt;sup&gt;&amp;#x5B;{{{1}}}&amp;#x5D;&lt;/sup&gt; 是另一种逃避方式。)

    【讨论】:

    • 您好,如果您还没有 - 请查看更新后的问题和我的回答。谢谢。
    【解决方案2】:

    我能够使用此代码产生所需的结果:

    标记(HTML-Wiki):

    <span class="footnote"><sup class="footnote_inner">{{{1}}}</sup></span><noinclude>
    

    样式(CSS):

    .footnote_inner:before {
        content: "["
    }
    
    .footnote_inner:after {
        content: "]"
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-10
      • 2021-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-21
      相关资源
      最近更新 更多