Page MenuHomePhabricator

prefix search problems w.r.t. special characters
Closed, ResolvedPublic

Description

Author: m.l

Description:
The German Template:Archive_box ( http://de.wikipedia.org/wiki/Vorlage:Archiv%C3%BCbersicht ) is using a search box for all archives of talk pages. Searching with "prefix:{{FULLPAGENAME}}" doesn't work for pages including a space (for example all "User talk:" pages). Searching with "prefix:{{FULLPAGENAMEE}}" works for pages that include spaces, but not for pages including a special character or umlaut (for example: "Talk:C++" or "Talk:Köln").

Searching with an urlencoded lemma, for example with "prefix:Diskussion:K%C3%B6ln/", may also reply results from pages starting with "Diskussion:Köln/".


Version: unspecified
Severity: normal

Details

Reference
bz17153

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:26 PM
bzimport added a project: MediaWiki-Search.
bzimport set Reference to bz17153.
bzimport added a subscriber: Unknown Object (MLST).

rainman wrote:

The first issue is fixed in r45758, we just a bit behind in scapping... The second issue is prolly a missing urldecode somewhere?

mediawikibugzilla.josh_parris wrote:

http://en.wikipedia.org/wiki/Template:Stats.grok.se/doc contains a test case for this bug

mediawikibugzilla.josh_parris wrote:

(In reply to comment #3)

Could someone please check the status of this bug? ( See:
https://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29 )

According to the test case at http://en.wikipedia.org/wiki/Template:Stats.grok.se/doc this bug is fixed.