SemanticMediaWiki/SemanticResultFormats

[Valuerank] does not recognize new #userparam syntax

Open

#624 opened on Dec 7, 2020

 (2 comments) (1 reaction) (0 assignees)JavaScript (87 forks)auto 404
buggood first issue

Repository metrics

Stars
 (52 stars)
PR merge metrics
 (PR metrics pending)

Description

Setup

  • MW version: 1.35.0-rc.2 (5f6c9d1)21 août 2020 à 16:32
  • DB (MySQL etc.): MariaDB | 10.1.47-MariaDB-0ubuntu0.18.04.1
  • PHP version: 7.2.24-0ubuntu0.18.04.7 (apache2handler)
  • SMW version: 3.2.2 (b75e296)
  • SRF version: 3.2.0 (ecbf369)
  • Browsers and versions (if applicable):

Issue

According the documentation, since SMW 3.x the new sytax for usage of the userparam feature in templates is {{{#userparam}}} instead of {{{userparam}}} . Whilt this is working in general template format (plainlist), it is not working in template formats of other result formats (tested now only in valuerank).

Steps to reproduce

Expected result:

usage of {{{#userparam}}} in a template should work. It does not render.

Observed result:

template calls do not render in the userparam, but display {{{#userparam}}} If you use the old syntax {{{userparam}}} it works as expected

Contributor guide