Page MenuHomePhabricator

Create contact page form on Meta-Wiki for Chapter/Thematic org status application
Closed, ResolvedPublic

Description

Special page name & type will be: Special:Contact/affcomchapthorg

There is already Special:Contact/affcomusergroup on Meta-Wiki which handles application for Wikimedia user group status. This request is to create a form that will handle application for Chapter/Thematic org status.

The mailing list has already been created per T297622: Chapter-ThOrg-Applications mailing list request and the account tied to the mailing list will be created by @DNdubane_WMF on Meta-Wiki as well.

Event Timeline

DAlangi_WMF renamed this task from Create contact page form (Special:Contact/affcomchapthorg) for Chapter/thematic status application to Create contact page form (Special:Contact/affcomchapthorg) for Chapter/Thematic org status application.Dec 20 2021, 11:13 AM
DAlangi_WMF renamed this task from Create contact page form (Special:Contact/affcomchapthorg) for Chapter/Thematic org status application to Create contact page form on Meta-Wiki for Chapter/Thematic org status application.
DAlangi_WMF updated the task description. (Show Details)

Change 748117 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):

[mediawiki/extensions/WikimediaMessages@master] WIP: Chapter/ThOrg application form (contact page) on Meta-Wiki

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

Change 748120 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):

[operations/mediawiki-config@master] WIP: Define a contact form for Chapter/Thorg application status

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

This is what I currently have locally

Screen Shot 2021-12-20 at 1.04.54 PM.png (1×3 px, 423 KB)

Screen Shot 2021-12-20 at 1.05.08 PM.png (1×3 px, 347 KB)

NOTE: form a bit long, that's why I took 2 screen shots.

After filling the form and submitting (locally to test how it works), below is what I get

Screen Shot 2021-12-20 at 1.10.42 PM.png (198×2 px, 265 KB)

Screen Shot 2021-12-20 at 1.10.53 PM.png (1×2 px, 613 KB)

NOTE: I'm using the SendGrid extension for emailing since I have access to a working API and also, the email submission seems correct. So everything seems to be working correctly.

Change 748117 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Chapter/ThOrg application contact form for i18n messages

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

Change 748120 merged by jenkins-bot:

[operations/mediawiki-config@master] Define a contact form for Chapter/Thorg application status

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

Mentioned in SAL (#wikimedia-operations) [2022-02-10T12:25:34Z] <taavi@deploy1002> Synchronized wmf-config/MetaContactPages.php: Config: [[gerrit:748120|Define a contact form for Chapter/Thorg application status (T298024)]] (duration: 00m 50s)

DAlangi_WMF claimed this task.

Anything left to do here?

Nothing left to do here. I think this went operational since last year and is already being used. Resolving.