Extension talk:EditAccount

Problem with download
How and where i may download EditAccount? https://svn.wikia-code.com/wikia/trunk/extensions/wikia/EditAccount/ don't work.

Re-enabling an account
The doco says that "Disabling an account can not be undone via this special page." Can an account be re-enabled somehow? If not, would the users of this extension mind if that functionality was added? John Vandenberg 13:41, 19 March 2011 (UTC)


 * Currently it needs to be done server side. It would be useful if that functionality were added as there are sometimes reasons to reverse the disablement of an account. For example, if a staff member leaves and then returns and needs to regain access to an internal staff wiki. Angela 13:47, 19 March 2011 (UTC)

Stableness & MW core Special:DisableAccount
I wouldn't call this stable, because the code from Wikia's SVN will generate fatal errors on vanilla MediaWikis, because the EasyTemplate class is a Wikia thing and as such it doesn't exist on any of the official versions of MediaWiki. Porting EditAccount to use the core QuickTemplate class shouldn't be too difficult, though.

Werdna wrote an extension called DisableAccount and merged it into core in r77555; I don't think that it allows the editing of user accounts currently, only disabling. Could be interesting to have such a feature added to that core special page. --Jack Phoenix (Contact) 14:00, 19 March 2011 (UTC)

Issues with MW 1.27
When Special:EditAccount you'll get

Exception encountered, of type "Error" [533c2127c15bfb1f520dc5b1] /wiki01/index.php/Special:EditAccount Error from line 40 of /var/www/wikis/wiki01/extensions/EditAccount/templates/selectuser.tmpl.php: Call to undefined function wfMsg Backtrace:
 * 1) 0 /var/www/wikis/wiki01/includes/skins/QuickTemplate.php(184): EditAccountSelectUserTemplate->execute
 * 2) 1 /var/www/wikis/wiki01/includes/OutputPage.php(1866): QuickTemplate->getHTML
 * 3) 2 /var/www/wikis/wiki01/extensions/EditAccount/SpecialEditAccount_body.php(263): OutputPage->addTemplate(EditAccountSelectUserTemplate)
 * 4) 3 /var/www/wikis/wiki01/includes/specialpage/SpecialPage.php(479): EditAccount->execute(NULL)
 * 5) 4 /var/www/wikis/wiki01/includes/specialpage/SpecialPageFactory.php(576): SpecialPage->run(NULL)
 * 6) 5 /var/www/wikis/wiki01/includes/MediaWiki.php(282): SpecialPageFactory::executePath(Title, RequestContext)
 * 7) 6 /var/www/wikis/wiki01/includes/MediaWiki.php(745): MediaWiki->performRequest
 * 8) 7 /var/www/wikis/wiki01/includes/MediaWiki.php(519): MediaWiki->main
 * 9) 8 /var/www/wikis/wiki01/index.php(43): MediaWiki->run
 * 10) 9 {main}