Page MenuHomePhabricator

Change wikimediafoundation.org's ContactPage extension
Closed, ResolvedPublic

Description

It looks like the ContactPage extension was forked into a ContactPageFundraiser variant, but this has led to nothing but bitrot and confusion.

The ContactPage extension is being maintained while ContactPageFundraiser is not. I'd suggest removing these lines from CommonSettings.php:

	include( "$IP/extensions/ContactPageFundraiser/ContactPage.php" );
	$wgContactUser = 'Storiescontact';

And in InitialiseSettings.php, replace the relevant section of code with:

'wmgContactPageConf' => array(
    'default' => false,
    
    'foundationwiki' => array(
        'wgContactUser' => 'Storiescontact',
        'wgContactIncludeIP' => false,
    ),

    // bug 15624
    'nlwiki' => array( 
        'wgContactUser' => 'WikiAdmin',
	'wgContactSenderName' => 'Contactformulier op nl-Wikipedia',
	'wgContactIncludeIP' => true,
    ),
),

Version: unspecified
Severity: enhancement
URL: http://wikimediafoundation.org/wiki/Special:Contact

Details

Reference
bz24682

Related Objects

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 11:02 PM
bzimport set Reference to bz24682.
bzimport added a subscriber: Unknown Object (MLST).

New bug 26880 requests adding hooks/whatever needed to make the stock extension configurable enough to remove the temporary forked one.

Needs to be checked whether the above is sufficient; if so, bug 26880 can be closed out.

Do not ever close bugs without leaving a comment. Ever.

Re-opening.

Change 110292 had a related patch set uploaded by MZMcBride:
Disable and remove ContactPageFundraiser

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

Change 113896 had a related patch set uploaded by MZMcBride:
Remove ContactPageFundraiser from testwiki and foundationwiki

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

Change 113896 merged by jenkins-bot:
Remove ContactPageFundraiser from testwiki and donatewiki

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

Change 110292 merged by jenkins-bot:
Disable and remove ContactPageFundraiser

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

Patches were merged a while ago - is there more work left to do here (if yes: please reset the bug report status to NEW or ASSIGNED), or can you close this ticket as RESOLVED FIXED?

No reply to comment 9 - assuming this is FIXED.
If not please reopen.