Page MenuHomePhabricator

Make it possible to specify a policy message to use when someone registers for an event
Closed, ResolvedPublic2 Estimated Story Points

Description

Event Timeline

Daimona renamed this task from Make it possibly to specify a policy message to use when someone registers for an event to Make it possible to specify a policy message to use when someone registers for an event.May 26 2022, 4:44 PM
ldelench_wmf set the point value for this task to 2.May 26 2022, 4:55 PM
ldelench_wmf moved this task from Backlog to Estimated/Ready for work on the Campaign-Tools board.
ldelench_wmf subscribed.

Added to sprint 15 per discussion at 2022-06-09 sprint planning.

Change 805452 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/extensions/CampaignEvents@master] Add a hook for the policy acknowledgement message

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

Change 805457 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/extensions/WikimediaMessages@master] Add legal notice for the CampaignEvents extension

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

Change 805452 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Add a hook for the policy acknowledgement message

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

โ€ข vyuen changed the task status from Open to In Progress.Aug 24 2022, 5:43 PM

Change 805457 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Add legal notice for the CampaignEvents extension

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

Daimona added a subscriber: vaughnwalters.

@vaughnwalters: you should now be able to test the final (for now) policy message when registering on beta, both on event pages and Special:RegisterForEvent.

example of testing Event:EventName on https://meta.wikimedia.beta.wmflabs.org/wiki/Event:Furnitureeditathon

event-eventname.gif (1ร—2 px, 2 MB)

example of testing Special:RegisterForEvent https://ar.wikipedia.beta.wmflabs.org/wiki/%D8%AE%D8%A7%D8%B5:RegisterForEvent/17

Screen Recording 2022-09-21 at 11.00.47 AM.gif (1ร—2 px, 1 MB)

โœ… policy and terms of use links are functioning correctly. @ifried will these policy and terms pages be translated into other languages as well?

The policy message (older version) is now displaying, so I'm marking this work as Done.