Page MenuHomePhabricator

Add checkbox to fed props notification & set cookie to persist
Closed, ResolvedPublic

Description

Created during a breakdown session (more notes in T251102#6307821)
BDDs and design from T251102

Tech Notes
An example cookie that can be copied / looked at in wikibase code is wikidatawikiwikibase.acknowledgedcopyrightversion for the dismissing of the cc0 edit warning.
This same popup also saves this setting as a user preference when displayed to logged in users
We can likely find lots of the things we need by looking at that code.
https://codesearch.wmcloud.org/search/?q=acknowledgedcopyrightversion&i=nope&files=&repos=
https://gerrit.wikimedia.org/g/mediawiki/extensions/Wikibase/+/9b837c08f6ab1d05bf7e4f838737ad425b75b19a/repo/resources/wikibase.ui.entityViewInit.js

Event Timeline

Change 619292 had a related patch set uploaded (by Tobias Andersson; owner: Tobias Andersson):
[mediawiki/extensions/Wikibase@master] FP: add leaving site checkbox

https://gerrit.wikimedia.org/r/619292

Change 619292 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] FP: Persist leaving site notice

https://gerrit.wikimedia.org/r/619292

Change 666715 had a related patch set uploaded (by Hoo man; owner: Tobias Andersson):
[mediawiki/extensions/Wikibase@REL1_35] Backport five FP changes

https://gerrit.wikimedia.org/r/666715

Change 666715 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@REL1_35] Backport five FP changes

https://gerrit.wikimedia.org/r/666715