Page MenuHomePhabricator

Show country in event listings on Special:AllEvents
Closed, ResolvedPublic

Description

User story

As an organizer, I want the event countries to be searchable, filterable, and displayed in the Collaboration List, so that anyone who is interested can easily learn about events happening in a specific country.

As a contributor, I want to know which events are happening in a country where I live or plan to travel to (or take interest in), so that I can decide if I want to join it or learn more about it.

Design

event_listing_1 (1).png (872×410 px, 90 KB)

Figma file

Acceptance Criteria:
  • Given that a user is on the Collaboration List (Special:AllEvents),
    • And the event is In person or Hybrid
      • Then the user should see the event country information of the event
      • Label should be "Country" when hovered over
      • For icons for the country: cdxIconGlobe

Event Timeline

ifried renamed this task from Show country on collaboration list to Show country in event listings on Special:AllEvents.Jun 30 2025, 9:36 PM

Change #1171598 had a related patch set uploaded (by Mhorsey; author: Mhorsey):

[mediawiki/extensions/CampaignEvents@master] Add country to Special:AllEvents rows

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

Change #1171598 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Add country to Special:AllEvents rows

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

vaughnwalters subscribed.

Given that a user is on the Collaboration List (Special:AllEvents),
And the event is In person or Hybrid

✅ Then the user should see the event country information of the event

Screenshot 2025-07-23 at 3.17.02 PM.png (1,926×1,010 px, 156 KB)

✅ Label should be "Country" when hovered over
Screenshot 2025-07-23 at 3.17.39 PM.png (808×432 px, 51 KB)

✅ For icons for the country: cdxIconGlobe
class="ext-campaignevents-textwithicon-widget-icon-globe

codex docsSpecial:AllEvents
Screenshot 2025-07-23 at 3.20.24 PM.png (1,380×104 px, 14 KB)
Screenshot 2025-07-23 at 3.21.27 PM.png (286×74 px, 8 KB)

All AC is met, sending to design sign off.