Page MenuHomePhabricator

Improving filtering UI in PetScan UI for Cat-a-lot
Open, Needs TriagePublic

Description

Modify the filtering UI in following way.

When user opens the PetScan UI ( https://commons.wikimedia.org/wiki/Special:BlankPage/Cat-a-lot ) the "Basic" tab would contain summary of active filters. Ie.

#psid=33452145&limit=100&combination=subset&depth=0&doit=1&categories=Turku

Would become:

Categories: Turku ; Depth:  0 ; Combination: subset ; Psid:  33452145 ;Limit: 100

Editing interface
A detailed interface that opens when users click "Edit Filters", with all current filters open and prepopulated and ready for modification. All other filters are closed by default and user can open them by clicking the titlebar.

Translations
User interface texts should follow the UI language. Translations for the PetScan filters and UI elements can be loaded from tooltranslate. Note. Load and use json files directly, Do not use ToolTranslate json interface. (ie. do not load external javascript files)

Link to mocup UI