Page MenuHomePhabricator

Create full-text search for message keys and content on [[Special:Allmessages]]
Open, LowPublicFeature

Description

Author: FT2.wiki

Description:
Filtering on message prefix is inadequate, there can be many dozens of messages with a given prefix.

Can we have filtering on other fields? Specifically I'd like the ability to "live filter" on text "anywhere in the message or its title", so I can type a string in, and only messages with that text in the default, or the name, or the current version, are listed.


Version: unspecified
Severity: enhancement

Details

Reference
bz20858

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:52 PM
bzimport set Reference to bz20858.
bzimport added a subscriber: Unknown Object (MLST).

FT2.wiki wrote:

"filtering on other fields as well", rather.

Searching the content is a frequent use case.
To find a message name, in the old system you went to Special:Allmessages and used your browser search.
Now you have to go to Special:Allmessages, change the combobox to All, wait to reload the big page, search there, go to the next page... having a useless prefix search at the top.

Having the backend perform the search would be much more efficient.

  • Bug 25350 has been marked as a duplicate of this bug. ***
  • Bug 24195 has been marked as a duplicate of this bug. ***
  • Bug 33770 has been marked as a duplicate of this bug. ***

Add proper search input to Special:Allmessages

The prexif input on Special:Allmessages is useless 99% of the time and therefor
extremely user unfriendly.

Add a (additional?) proper search input instead. The results should be
displayed like the prefix input.

A lame workaround would be to link that input to Special:Search with the
MediaWiki NS selected
(Special:Search&profile=advanced&search=foo&fulltext=Search&ns8=1), but that
would result non-messages pages like gadgets as well.

(In reply to comment #6)

A lame workaround would be to link that input to Special:Search with the
MediaWiki NS selected
(Special:Search&profile=advanced&search=foo&fulltext=Search&ns8=1), but that
would result non-messages pages like gadgets as well.

In addition, messages that are not locally overwritten will probably not match in the search results either, because they are not wiki pages. The (default) interface messages are stored in the software, not on the wiki.

As a work around for *that* one could use Special:Search on the MediaWiki namespace on translatewiki.net, because there all messages are on the wiki (it is where the messages are born, sort of :D)

JAnD raised the priority of this task from Low to Medium.Nov 18 2015, 12:50 PM
JAnD set Security to None.
Aklapper lowered the priority of this task from Medium to Low.Nov 18 2015, 5:05 PM

@JAnD: Do you plan to work on this task, as you increased the priority of this task without further explanation?
If so, please feel free to both assign this task to yourself and increase the priority again. Thank you a lot!

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:01 AM

It's particularly difficult to find messages that say something simple like "watchlist", "edit" or "history".

It may be possible to use Regex to filter messages?