Last modified: 2014-04-25 05:23:07 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T26682, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 24682 - Change wikimediafoundation.org's ContactPage extension
Change wikimediafoundation.org's ContactPage extension
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
http://wikimediafoundation.org/wiki/S...
:
Depends on: 26880
Blocks:
  Show dependency treegraph
 
Reported: 2010-08-06 06:15 UTC by MZMcBride
Modified: 2014-04-25 05:23 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description MZMcBride 2010-08-06 06:15:57 UTC
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,
    ),
),
Comment 1 Brion Vibber 2011-01-24 04:47:20 UTC
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.
Comment 2 MZMcBride 2011-01-24 04:48:49 UTC
Cross-referencing this revision and its comments: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/56209
Comment 3 MZMcBride 2011-07-07 20:33:39 UTC
Do not ever close bugs without leaving a comment. Ever.

Re-opening.
Comment 4 Gerrit Notification Bot 2014-02-18 02:45:40 UTC
Change 110292 had a related patch set uploaded by MZMcBride:
Disable and remove ContactPageFundraiser

https://gerrit.wikimedia.org/r/110292
Comment 6 Gerrit Notification Bot 2014-02-18 03:32:37 UTC
Change 113896 had a related patch set uploaded by MZMcBride:
Remove ContactPageFundraiser from testwiki and foundationwiki

https://gerrit.wikimedia.org/r/113896
Comment 7 Gerrit Notification Bot 2014-02-27 23:37:21 UTC
Change 113896 merged by jenkins-bot:
Remove ContactPageFundraiser from testwiki and donatewiki

https://gerrit.wikimedia.org/r/113896
Comment 8 Gerrit Notification Bot 2014-03-10 14:35:03 UTC
Change 110292 merged by jenkins-bot:
Disable and remove ContactPageFundraiser

https://gerrit.wikimedia.org/r/110292
Comment 9 Andre Klapper 2014-04-10 15:05:51 UTC
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?
Comment 10 Andre Klapper 2014-04-25 05:23:07 UTC
No reply to comment 9 - assuming this is FIXED.
If not please reopen.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links