Page MenuHomePhabricator

Add Extension:ContactPage to EnWiki for Arbitration Committee
Closed, ResolvedPublic

Description

The English Wikipedia Arbitration Committee would like to set up a contact form for block appeals using the Extension:ContactPage similar to that in use on Meta.

The current configuration used on Meta is:

  • InitializeSettings.php sets $wmgUseContactPage to true for Meta (and others)
  • Contact forms are defined in MetaContactPages.php
  • CommonSettings.php loads MetaContactPages.php

Proposed setup for the EnWiki configuration:

  • Add 'enwiki' => true to InitializeSettings.php
  • Create EnWikiContactPages.php (we will provide further information on the specific config, or simply submit a patch ourselves)
  • Add logic to CommonSettings.php so that it loads EnWikiContactPages.php

Event Timeline

Change 860946 had a related patch set uploaded (by Wugapodes; author: Wugapodes):

[operations/mediawiki-config@master] Add ContactPage and ArbCom form to EnWiki

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

Wugapodes changed the task status from Open to In Progress.Nov 26 2022, 6:36 AM
Wugapodes claimed this task.
Wugapodes updated the task description. (Show Details)
Wugapodes added a subscriber: L235.

Change 860946 merged by jenkins-bot:

[operations/mediawiki-config@master] Add ContactPage and ArbCom form to EnWiki

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

Mentioned in SAL (#wikimedia-operations) [2022-11-29T21:52:42Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:860946|Add ContactPage and ArbCom form to EnWiki (T321447)]]

Mentioned in SAL (#wikimedia-operations) [2022-11-29T21:53:43Z] <urbanecm@deploy1002> urbanecm and wug: Backport for [[gerrit:860946|Add ContactPage and ArbCom form to EnWiki (T321447)]] synced to the testservers: mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet

Change 861941 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[operations/mediawiki-config@master] noc: Publicly expose EnWikiContactPages.php

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

Change 861941 merged by jenkins-bot:

[operations/mediawiki-config@master] noc: Publicly expose EnWikiContactPages.php

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

Mentioned in SAL (#wikimedia-operations) [2022-11-29T22:04:30Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:860946|Add ContactPage and ArbCom form to EnWiki (T321447)]] (duration: 11m 47s)

Mentioned in SAL (#wikimedia-operations) [2022-11-29T22:05:01Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:861941|noc: Publicly expose EnWikiContactPages.php (T321447)]], [[gerrit:861942|noc: Update symlink to reverse-proxy-labs.php]]

Mentioned in SAL (#wikimedia-operations) [2022-11-29T22:10:14Z] <urbanecm@deploy1002> Finished scap: Backport for [[gerrit:861941|noc: Publicly expose EnWikiContactPages.php (T321447)]], [[gerrit:861942|noc: Update symlink to reverse-proxy-labs.php]] (duration: 05m 10s)

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy