Tim Laqua wrote:
Done. Though, that also brings in to question my assumptions in forcing a merge to ID 1 if no 'new user' is provided...
Any thoughts on where I should assign references to the old user to if they're just trying to 'delete' a user? Anonymous (ID 0) maybe, but then what would be appropriate for 'text' fields - doesn't that need to fit the form of an IP? Or I suppose I could just *require* they figure out where they want to assign the old references and stop making that 'user_id 1' assumption.
ID = 0 does not necessarily imply that the username must be an IP address; the most obvious example is [[User:MediaWiki default]]. That said, such usernames should be added to the $wgReservedUsernames array, to stop anyone from registering them later.