See parent task for details. After the help popup has been implemented (T340643), this adds the “don’t show this again” checkbox, the code for saving this option, and also the code for checking this option to decide whether the pulsating dot should be added or not.
Description
Details
Subject | Repo | Branch | Lines /- | |
---|---|---|---|---|
Add 'Dont show this again' checkbox to Mul Popup | mediawiki/extensions/Wikibase | master | 27 -2 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | Goal | None | T285156 [GOAL] Add termbox language code mul to reduce redundancy in Wikidata Labels and Aliases | ||
Open | None | T312097 [EPIC] MUL - Default values for labels and aliases | |||
Resolved | Release | None | T329661 [Milestone] v0.4 of the `mul` language code (test.wikidata.org) | ||
Resolved | • Manuel | T316769 [STORY] MUL - Add link to help page about “multiple languages” in the desktop termbox in editing mode | |||
Resolved | guergana.tzatchkova | T340644 Add “don’t show this again” checkbox to `mul` popup in desktop termbox |
Event Timeline
See Controller.js in MediaWiki core for an example of how to access and change the user options. (Edit: See also T316769#8927033.)
Change 937592 had a related patch set uploaded (by Guergana Tzatchkova; author: Guergana Tzatchkova):
[mediawiki/extensions/Wikibase@master] Add Dont show this again checkbox to Mul Popup
Change 937592 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Add 'Dont show this again' checkbox to Mul Popup
Works great for logged-in users!
It has, however, no functionality for non-logged-in users. This is fine if the whole onboarding element (pulsating dot) is shown only to logged-in users. My assumption is that this will be covered in a separate sub-task, so I am still closing this.
I believe this is the separate sub-task: T342872 Only show pulsating dot to logged-in users