⚓ T313804 Add ability to search Special:Preferences
Page Menu
Phabricator
Create Task
Maniphest
T313804
Add ability to search Special:Preferences
Closed, Resolved
Public
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Mocks
Mute Notifications
Protect as security issue
Assigned To
Esanders
Authored By
Esanders
Jul 26 2022, 1:30 PM
2022-07-26 13:30:23 (UTC+0)
Tags
MediaWiki-Core-Preferences
(Backlog)
MW-1.40-notes (1.40.0-wmf.26; 2023-03-06)
Community-Wishlist-Survey-2023
(Backlog)
User-notice-archive
(Backlog)
Referenced Files
F36899079: image.png
Mar 9 2023, 10:08 AM
2023-03-09 10:08:04 (UTC+0)
F35344216: image.png
Jul 27 2022, 12:36 PM
2022-07-27 12:36:12 (UTC+0)
F35344211: image.png
Jul 27 2022, 12:28 PM
2022-07-27 12:28:10 (UTC+0)
F35339776: image.png
Jul 26 2022, 1:30 PM
2022-07-26 13:30:23 (UTC+0)
Subscribers
Aklapper
Al12si
Esanders
Frostly
Izno
JAnD
Jidanni
View All 16 Subscribers
Description
Due to most of our preferences being hidden in an inactive tab at any one time, it is not possible to search all preferences using Ctrl+F in the browser. This means you have to guess which tab your preference might be in.
Many UI's which have nested preferences also provide a search feature, e.g. the settings app on Android phones:
Details
Related Changes in Gerrit:
Subject
Repo
Branch
Lines +/-
Support hidden="until-found" in IndexLayout (tabs)
oojs/ui
master
+73
-7
Update OOUI to v0.47.0
mediawiki/core
master
+967
-272
Add search functionality to Special:Preferences
mediawiki/core
master
+198
-0
Customize query in gerrit
Related Objects
Search...
Task Graph
Mentions
Duplicates
Status
Subtype
Assigned
Task
Open
Feature
None
T25359
Present Gadget preferences in a more visually browsable manner (longer descriptions, search, images, etc.)
Invalid
Feature
None
T53147
Add filtering input for gadgets to easily find them in Preferences
Open
None
T64559
Redesign Special:Preferences (tracking)
Resolved
Esanders
T313804
Add ability to search Special:Preferences
Mentioned In
T345302: Tabs: Explore using hidden="until-found"
T364625: Content of tabs should be searchable using hidden=until-found
T337967: [Spike] Determine correct ARIA attributes to use in Codex Tabs markup (JS and CSS-only)
T332851: Preference filtering doesn't work correctly on global fields
T332620: Preference filtering doesn't work correctly on hidden fields
T331611: Special:preferences scrollbar in monobook
T53147: Add filtering input for gadgets to easily find them in Preferences
T331053: Please clarify [[MediaWiki:Searchprefs/en]]
T217606: Add tables of contents on preference tabs
T311717: Display Special:Preferences as a vertical menu instead of tabs on mobile for AMC users
Mentioned Here
T216789: Use display locking to allow browser's native "Find in page" function to work with collapsed sections
T53147: Add filtering input for gadgets to easily find them in Preferences
Duplicates Merged Here
T329603: Offer a search across all user preferences tabs
Event Timeline
Esanders
created this task.
Jul 26 2022, 1:30 PM
2022-07-26 13:30:23 (UTC+0)
Restricted Application
added a subscriber:
Aklapper
View Herald Transcript
Jul 26 2022, 1:30 PM
2022-07-26 13:30:23 (UTC+0)
Mainframe98
subscribed.
Jul 26 2022, 1:32 PM
2022-07-26 13:32:04 (UTC+0)
gerritbot
added a comment.
Jul 26 2022, 1:41 PM
2022-07-26 13:41:33 (UTC+0)
Comment Actions
Change 817273 had a related patch set uploaded (by Esanders; author: Esanders):
[mediawiki/core@master] Add search functionality to Special:Preferences
gerritbot
added a project:
Patch-For-Review
Jul 26 2022, 1:41 PM
2022-07-26 13:41:34 (UTC+0)
PatchDemoBot
added a comment.
Jul 26 2022, 1:44 PM
2022-07-26 13:44:39 (UTC+0)
Comment Actions
Test wiki
created
on
Patch demo
by ESanders (WMF) using patch(es) linked to this task:
Esanders
added a comment.
Jul 26 2022, 1:50 PM
2022-07-26 13:50:18 (UTC+0)
Comment Actions
Esanders
mentioned this in
T311717: Display Special:Preferences as a vertical menu instead of tabs on mobile for AMC users
Jul 26 2022, 3:34 PM
2022-07-26 15:34:25 (UTC+0)
Jdlrobson
awarded a token.
Jul 26 2022, 3:40 PM
2022-07-26 15:40:51 (UTC+0)
Samwalton9-WMF
subscribed.
Jul 27 2022, 10:52 AM
2022-07-27 10:52:41 (UTC+0)
Comment Actions
This is very cool! I'll definitely see if we can incorporate this into our mobile design if you move ahead with deploying for desktop.
Esanders
added a comment.
Jul 27 2022, 12:28 PM
2022-07-27 12:28:10 (UTC+0)
Comment Actions
Esanders
added a comment.
Jul 27 2022, 12:36 PM
2022-07-27 12:36:12 (UTC+0)
Comment Actions
In
T313804#8107793
@Samwalton9
wrote:
This is very cool! I'll definitely see if we can incorporate this into our mobile design if you move ahead with deploying for desktop.
Thanks, this is how it looks on mobile, I've made the search box sticky:
Scardenasmolinar
subscribed.
Aug 5 2022, 2:58 AM
2022-08-05 02:58:14 (UTC+0)
Xaosflux
subscribed.
Jan 27 2023, 4:53 PM
2023-01-27 16:53:31 (UTC+0)
Comment Actions
Possible up-merger to
T53147
Nardog
subscribed.
Jan 28 2023, 12:49 PM
2023-01-28 12:49:09 (UTC+0)
Tgr
mentioned this in
T217606: Add tables of contents on preference tabs
Feb 1 2023, 4:44 AM
2023-02-01 04:44:21 (UTC+0)
Aklapper
added a parent task:
T64559: Redesign Special:Preferences (tracking)
Feb 16 2023, 9:32 PM
2023-02-16 21:32:44 (UTC+0)
matmarex
subscribed.
Feb 23 2023, 1:47 AM
2023-02-23 01:47:41 (UTC+0)
Esanders
added a comment.
Feb 27 2023, 6:48 PM
2023-02-27 18:48:54 (UTC+0)
Comment Actions
In
T313804#8107952
@Esanders
wrote:
In
T313804#8107793
@Samwalton9
wrote:
This is very cool! I'll definitely see if we can incorporate this into our mobile design if you move ahead with deploying for desktop.
Thanks, this is how it looks on mobile, I've made the search box sticky:
The mobile version no longer works due to the conflicts with the other improvements that were made to mobile preferences, so it would require a bit more work to get going again. Desktop still works fine.
PatchDemoBot
added a comment.
Feb 27 2023, 6:55 PM
2023-02-27 18:55:58 (UTC+0)
Comment Actions
Test wiki
created
on
Patch demo
by ESanders (WMF) using patch(es) linked to this task:
gerritbot
added a comment.
Mar 1 2023, 10:56 PM
2023-03-01 22:56:17 (UTC+0)
Comment Actions
Change 817273
merged
by jenkins-bot:
[mediawiki/core@master] Add search functionality to Special:Preferences
ReleaseTaggerBot
added a project:
MW-1.40-notes (1.40.0-wmf.26; 2023-03-06)
Mar 1 2023, 11:00 PM
2023-03-01 23:00:36 (UTC+0)
Maintenance_bot
removed a project:
Patch-For-Review
Mar 1 2023, 11:10 PM
2023-03-01 23:10:38 (UTC+0)
Jdforrester-WMF
added a project:
User-notice
Mar 1 2023, 11:45 PM
2023-03-01 23:45:35 (UTC+0)
Jdforrester-WMF
moved this task from
To Triage
to
In current Tech/News draft
on the
User-notice
board.
Esanders
added a comment.
Mar 2 2023, 1:18 PM
2023-03-02 13:18:46 (UTC+0)
Comment Actions
Esanders
added a project:
Community-Wishlist-Survey-2023
Mar 2 2023, 1:21 PM
2023-03-02 13:21:48 (UTC+0)
Aklapper
mentioned this in
T331053: Please clarify [[MediaWiki:Searchprefs/en]]
Mar 2 2023, 6:46 PM
2023-03-02 18:46:55 (UTC+0)
Krinkle
awarded a token.
Mar 2 2023, 7:46 PM
2023-03-02 19:46:05 (UTC+0)
Esanders
added a comment.
Mar 3 2023, 2:57 PM
2023-03-03 14:57:20 (UTC+0)
Comment Actions
This could further be improved by supporting the browser's native search (ctrl+f) where hidden="until-found" is supported (i.e. Chrome)
This has already been done for collapsed sections in articles on MobileFrontend (
T216789
).
gerritbot
added a comment.
Mar 3 2023, 4:12 PM
2023-03-03 16:12:16 (UTC+0)
Comment Actions
Change 894065 had a related patch set uploaded (by Esanders; author: Esanders):
[oojs/ui@master] Support hidden="until-found" in IndexLayout (tabs)
gerritbot
added a project:
Patch-For-Review
Mar 3 2023, 4:12 PM
2023-03-03 16:12:17 (UTC+0)
gerritbot
added a comment.
Mar 4 2023, 1:05 AM
2023-03-04 01:05:37 (UTC+0)
Comment Actions
Change 894065
merged
by jenkins-bot:
[oojs/ui@master] Support hidden="until-found" in IndexLayout (tabs)
Maintenance_bot
removed a project:
Patch-For-Review
Mar 4 2023, 1:10 AM
2023-03-04 01:10:21 (UTC+0)
Al12si
subscribed.
Mar 4 2023, 8:12 PM
2023-03-04 20:12:33 (UTC+0)
Comment Actions
As a user, I’d just like to comment that on Android (and other UI’s that have search) search rarely truly helps. (On Android I often can’t find things any more, even with search.)
What would really help is to categorize the options logically so that users intuitively know where the option should be — as opposed to having to “guess”. I’d propose that if a TOC-style list gets too unwieldy maybe an index-style alternative view (i.e., have a person actually analyze the options and index them, as opposed to providing search and hoping that what computers can find match what users are looking for) should be considered.
PatchDemoBot
added a comment.
Mar 6 2023, 1:12 PM
2023-03-06 13:12:45 (UTC+0)
Comment Actions
Test wiki
created
on
Patch demo
by ESanders (WMF) using patch(es) linked to this task:
Also created an
OOUI Demos
page:
Izno
added a parent task:
T53147: Add filtering input for gadgets to easily find them in Preferences
Mar 7 2023, 1:02 AM
2023-03-07 01:02:37 (UTC+0)
Izno
merged a task:
T329603: Offer a search across all user preferences tabs
Izno
added subscribers:
Sj
Jidanni
Izno
Frostly
MusikAnimal
subscribed.
Mar 7 2023, 8:55 PM
2023-03-07 20:55:43 (UTC+0)
Comment Actions
Gentle side note for future reference – if recent work was inspired by the
Community-Wishlist-Survey-2023
, can we state this in Tech News announcements (
example
)? Obviously not required and no biggie if you forget, but it helps reinforce the importance of the survey, which as you might be aware has been a subject of debate as of late :)
Thanks so much for your work on this, Ed! You rock!
MusikAnimal
awarded a token.
Mar 7 2023, 8:55 PM
2023-03-07 20:55:50 (UTC+0)
Izno
mentioned this in
T53147: Add filtering input for gadgets to easily find them in Preferences
Mar 7 2023, 9:32 PM
2023-03-07 21:32:10 (UTC+0)
JAnD
subscribed.
Edited
Mar 9 2023, 10:08 AM
2023-03-09 10:08:04 (UTC+0)
Comment Actions
In tech news was announced that searching is now avaliable. I don't see it on cs.wiki, but now I have horizontal scrollbar in special:preferences page. When I make window bigger, scrollbar is still here. When I switch from monobook to vector, scrollbar disappear.
Aklapper
added a comment.
Edited
Mar 9 2023, 10:22 AM
2023-03-09 10:22:11 (UTC+0)
Comment Actions
@JAnD
: cswiki is in Group 2 and still on 1.40.0-wmf.25. Try mediawiki.org which is in Group 0 and on 1.40.0-wmf.26. See
I don't see it on cs.wiki, but now I have horizontal scrollbar in special:search page.
That sounds unrelated to this ticket.
JAnD
added a comment.
Mar 9 2023, 11:20 AM
2023-03-09 11:20:27 (UTC+0)
Comment Actions
In
T313804#8679139
@Aklapper
wrote:
I don't see it on cs.wiki, but now I have horizontal scrollbar in special:search page.
That sounds unrelated to this ticket.
oops, in special:Preferences page.
This scrollbar wasn't here few weeks ago, on mediawiki.org I have this scrolbarr with monobook too.
JAnD
mentioned this in
T331611: Special:preferences scrollbar in monobook
Mar 9 2023, 11:23 AM
2023-03-09 11:23:17 (UTC+0)
Quiddity
moved this task from
In current Tech/News draft
to
Already announced/Archive
on the
User-notice
board.
Mar 10 2023, 12:09 AM
2023-03-10 00:09:08 (UTC+0)
Sj
awarded a token.
Mar 12 2023, 1:19 AM
2023-03-12 01:19:13 (UTC+0)
matmarex
closed this task as
Resolved
Mar 16 2023, 2:10 PM
2023-03-16 14:10:27 (UTC+0)
matmarex
assigned this task to
Esanders
matmarex
awarded a token.
TheDJ
awarded a token.
Mar 16 2023, 2:19 PM
2023-03-16 14:19:32 (UTC+0)
Sj
added a comment.
Mar 17 2023, 5:27 PM
2023-03-17 17:27:43 (UTC+0)
Comment Actions
What a fantastic QOW improvement! Beautiful, fast, cleanly integrated into the special page. Thanks
@Esanders
Also I realize the work was long in the making, but it felt unusually responsive to recent interest and flagging of the issue including in the wishlist survey. More like this please.
Jdlrobson
mentioned this in
T332620: Preference filtering doesn't work correctly on hidden fields
Mar 20 2023, 5:27 PM
2023-03-20 17:27:46 (UTC+0)
Nux
mentioned this in
T332851: Preference filtering doesn't work correctly on global fields
Mar 23 2023, 2:49 AM
2023-03-23 02:49:00 (UTC+0)
Maintenance_bot
edited projects, added
User-notice-archive
; removed
User-notice
Apr 2 2023, 3:29 AM
2023-04-02 03:29:20 (UTC+0)
PatchDemoBot
added a comment.
May 15 2023, 5:30 PM
2023-05-15 17:30:02 (UTC+0)
Comment Actions
Test wiki on
Patch demo
by ESanders (WMF) using patch(es) linked to this task was
deleted
PatchDemoBot
added a comment.
May 15 2023, 5:30 PM
2023-05-15 17:30:43 (UTC+0)
Comment Actions
Test wiki on
Patch demo
by ESanders (WMF) using patch(es) linked to this task was
deleted
PatchDemoBot
added a comment.
May 15 2023, 5:33 PM
2023-05-15 17:33:01 (UTC+0)
Comment Actions
Test wiki on
Patch demo
by ESanders (WMF) using patch(es) linked to this task was
deleted
gerritbot
added a comment.
May 18 2023, 5:16 PM
2023-05-18 17:16:57 (UTC+0)
Comment Actions
Change 921070 had a related patch set uploaded (by VolkerE; author: VolkerE):
[mediawiki/core@master] Update OOUI to v0.47.0
gerritbot
added a project:
Patch-For-Review
May 18 2023, 5:16 PM
2023-05-18 17:16:57 (UTC+0)
gerritbot
added a comment.
May 18 2023, 8:20 PM
2023-05-18 20:20:53 (UTC+0)
Comment Actions
Change 921070
merged
by jenkins-bot:
[mediawiki/core@master] Update OOUI to v0.47.0
Maintenance_bot
removed a project:
Patch-For-Review
May 18 2023, 8:32 PM
2023-05-18 20:32:01 (UTC+0)
egardner
mentioned this in
T337967: [Spike] Determine correct ARIA attributes to use in Codex Tabs markup (JS and CSS-only)
Jun 1 2023, 7:29 PM
2023-06-01 19:29:22 (UTC+0)
Esanders
mentioned this in
T364625: Content of tabs should be searchable using hidden=until-found
May 10 2024, 2:17 PM
2024-05-10 14:17:00 (UTC+0)
Esanders
mentioned this in
T345302: Tabs: Explore using hidden="until-found"
May 19 2024, 8:23 AM
2024-05-19 08:23:35 (UTC+0)
Log In to Comment
Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct.
Wikimedia Foundation
Code of Conduct
Disclaimer
CC-BY-SA
GPL
Credits