"MediaWiki: Messages with parameters can no longer be moved to templates as $1 string is escaped to %241
Closed, DeclinedPublic


Author: wikt.3.connelm

In the past few hours, on en.wiktionary, we sysops saw people editing the entry
[[$1]] several times, with pretty unrelated edits. When I went to enter a new
entry, I (as I do whenever I want to use a preload template) entered the word in
the search box and pressed [Go]. The Nogomatch page appeared normal at first,
except that "create a new entry" was blue(!) and clicking it, brought me to the
wrong page...[[wikt:$1]].

For some months now, we've had Nogomatch pointing to another template, that
referred to "$1" directly, to mean the searched-for-pagename. In the last day
or so, that stopped working. Trying to pass it as a template parameter did not
seem to work either. The purpose of having the separate project page was/is to
allow semi-protection of the page, and encourage improvements, especially
cosmetic, to the page [[wikt:Wiktionary:Project-Nogomatch]].

This seems to be direcly related to this:

Version: unspecified
Severity: normal
URL: http://en.wiktionary.org/wiki/MediaWiki:Nogomatch


bzimport set Reference to bz6115.
bzimport added a subscriber: Unknown Object (MLST).
bzimport created this task.May 28 2006, 5:54 AM
brion added a comment.May 28 2006, 7:38 AM

It looks fine, all links work.

wikt.3.connelm wrote:

Because the template is now "subst:"ed in. We'd prefer it not be, so the
semi-protect page can still be edited by non-sysops.

brion added a comment.May 28 2006, 7:44 AM

Please provide exact references to the templates you mean, then.

wikt.3.connelm wrote:

Note: discussed on IRC, Brion reproduced (lower priority) problem on his wiki.

Add Comment