代码之家  ›  专栏  ›  技术社区  ›  Revious

MediaWiki语义模板:具有输入值的属性“”(作为页面类型)包含无效字符或不完整可能导致意外结果

  •  0
  • Revious  · 技术社区  · 2 年前

    幸亏 this answer 我创建了一个模板,它混合了视觉表示和语义表示。

    I've used the template in a page 但是 最后一部分 不起作用,并返回以下消息。

    Property "" (as page type) with input value "psicologia|governo|politica|lavoro|+sep=|" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
    

    模板:

    [{{{url}}} {{{title}}}] - {{{categories}}} 
    {{#subobject:
    |url = {{{url}}}
    |title = {{{title}}}
    |@category={{{categories}}}
    }}
    

    所需行为:

    {{#subobject:
    |url = https://www.instagram.com/p/CXeE2j-NT6s/
    |title = Bullismo: proposta una legge in Francia per punirlo penalmente. Si rischia anche il carcere
    |@category=bullismo|violenza|leggi|punizioni|+sep=|
    }}
    
    0 回复  |  直到 2 年前
        1
  •  1
  •   Catstegator    2 年前

    您不能将|用作分隔符,它不会将其识别为分隔符,请尝试使用逗号、连字符或Mediawiki编码中通常不使用的东西