As an organizer, I want to see basic information about Invitation Lists when I first access the tool, so that I can make a decision on whether I want to proceed to use the tool.
Acceptance Criteria:
- Given that a user is on a Wikipedia wiki that has the CampaignEvents extension enabled,
- And if the user has the Event Organizer right on that wiki,
- They can access a new page called Special:MyInvitationLists
- And if the user has the Event Organizer right on that wiki,
- Given that a user is on Special:MyInvitationLists, they should see:
- The page title "Your invitation lists"
- Explanatory text: "Discover new participants for your project or event. Provide a list of articles that cover the topics of your activity. Then, you will receive an invitation list of editors who may be interested in joining your project or event."
- Button "Create new invitation list"
- Given that the user clicks on "Create new invitation list",
- They should be brought to Special:GenerateInvitationList
- Given that a user accesses Special:MyInvitationLists,
- And the wiki does not have Invitation Lists enabled,
- And the user is either logged in or logged out,
- They should see the following message: This wiki does not have invitation lists enabled.
- And the user is either logged in or logged out,
- And the wiki does not have Invitation Lists enabled,
- Given that a user accesses Special:MyInvitationLists,
- And the wiki has Invitation Lists enabled,
- And the user does not have the Event organizer right,
- They should see the following message: You are not allowed to use invitation lists.
- And the user does not have the Event organizer right,
- And the wiki has Invitation Lists enabled,
- Given that a user accesses Special:MyInvitationLists,
- And the wiki has Invitation Lists enabled,
- And the user is logged out,
- They should be redirected to login
- And the user is logged out,
- And the wiki has Invitation Lists enabled,
- No image is required for MVP; we will explore adding in an image later
Design
Design Specs



