Last modified: 2011-09-30 17:38:16 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 T33248, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 31248 - Feature request: List of recently confirmed accounts
Feature request: List of recently confirmed accounts
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
ConfirmAccount (Other open bugs)
unspecified
All All
: Unprioritized enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-29 13:39 UTC by Gregor Hagedorn
Modified: 2011-09-30 17:38 UTC (History)
1 user (show)

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


Attachments

Description Gregor Hagedorn 2011-09-29 13:39:32 UTC
Since Confirm Account seems currently being revised, I hope for chances for the following enhancement suggestions:

The lists of recected etc. accounts are very useful. However, on a wikifarm with shared userbase a list of confirmed accounts is missing. The confirm account purposely works with shared tables on all wikis, because the users are also shared. However, since user creation is logged only in local wikis, we are missing, to aid our shared management within the team (multiple persons can confirm requests) a list of confirmed accounts.

This may be specific to the use case of a shared-user wikifarm, but I believe many organisations run mini-wikifarms with more than one wiki, thus confirm-account and mini-wikifarm often go together.

Many thanks for creating and maintaining this essential extension!
Comment 1 Aaron Schulz 2011-09-30 17:38:16 UTC
(In reply to comment #0)
> Since Confirm Account seems currently being revised, I hope for chances for the
> following enhancement suggestions:
> 
> The lists of recected etc. accounts are very useful. However, on a wikifarm
> with shared userbase a list of confirmed accounts is missing. The confirm
> account purposely works with shared tables on all wikis, because the users are
> also shared. However, since user creation is logged only in local wikis, we are
> missing, to aid our shared management within the team (multiple persons can
> confirm requests) a list of confirmed accounts.
> 
> This may be specific to the use case of a shared-user wikifarm, but I believe
> many organisations run mini-wikifarms with more than one wiki, thus
> confirm-account and mini-wikifarm often go together.
> 
> Many thanks for creating and maintaining this essential extension!

This is too specific to add to the extension (which is already bloated). Two different things you can do:
a) Direct account creation to one central wiki
b) Use the AddNewAccount hook (fired by the extension when used, as well as MediaWiki core if an account is created via Special:CreateAccount). Set $wgNewUserLog = false in the site settings. You can have a custom AddNewAccount handler call addNewUserLogEntry(), which returns the log ID (with r98539). You can then move or copy logging row with that log_id into the table for a single wiki that holds this type of log. Ideally you'd insert it directly into the right table...but that would require a core rewrite or lots of duplication.

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


Navigation
Links