- compare current version in the mw config vs the store version
- never show the overlay if they match
- wire up the delegating repository in client-entry.ts
- we can probably (?) get rid of the path that is currently set for the cookie
- cookie expires in 10 years
- wikibase.acknowledgedcopyrightversion is the cookie key
- wb-acknowledgedcopyrightversion is the user option key
- dispatch the user preference setting action in the license overlay component
- add the checkbox
- needs a message
Description
Details
Project | Branch | Lines +/- | Subject | |
---|---|---|---|---|
wikibase/termbox | master | +202 -25 | Wire up license warning checkbox | |
mediawiki/extensions/Wikibase | master | +2 -0 | Add license warning checkbox label |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T219158 'IP visibility' and 'Terms of use' information on termbox editing | |||
Resolved | Lea_WMDE | T221836 Add the "I accept these terms for my future edits" checkbox to License popup on mobile termbox editing, and remember the choice | |||
Open | None | T225509 Wire up license warning checkbox |
Event Timeline
Change 517025 had a related patch set uploaded (by Jakob; owner: Jakob):
[wikibase/termbox@master] Introduce the ACKNOWLEDGED_COPYRIGHT_VERSION preference
Change 518924 had a related patch set uploaded (by Jakob; owner: Jakob):
[mediawiki/extensions/Wikibase@master] Add license warning checkbox label
Change 518924 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Add license warning checkbox label
Change 517025 merged by jenkins-bot:
[wikibase/termbox@master] Wire up license warning checkbox
Removing task assignee due to inactivity, as this open task has been assigned for more than two years (see emails sent to assignee on May26 and Jun17, and T270544). Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be very welcome!
(See https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator.)