When a user asks for a password reminder, I want to include a nice, all-inclusive link in the generated email.
I've had good success, except for one quirk in our particular wiki conventions: all user names are pre-defined as "Firstname Lastname" -- including the space between the two --, rather than dealing with the username/realname dichotomy.
So I have the following (in part) in MediaWiki:Passwordremindertext:
You should log in and change your password now, by going to: {{SERVER}}{{localurl:Special:Userlogin|wpName=$2&wpPassword= $3&returnto=Special:Preferences}}
But unfortunately, this shows up in email with the space intact between "Firstname" and "Lastname":
http://www.somesite.org/wiki?title=Special:Userlogin&wpName=Jan Steinman&wpPassword=qHU5wGG&returnto=Special:Preferences
which is no longer a valid, clickable URL, which sort of defeats the purpose!
Before you say "RTFM", I've been all over http://meta.wikimedia.org/ wiki/Help:Variable . If there is a better place to get that info, let me know.
That page says to put "/" between the page name and the query string, but that results in the following mess:
http://www.ecoreality.org/wiki/Special:Userlogin/%3FwpName%3D% 242%26wpPassword%3D%243%26returnto%3DSpecial:Preferences
which doesn't seem to perform properly when clicked.
Any thoughts?
Oh yea, I think I've discovered a bug: I have account creation turned off (MW 1.5.2), but in the previous example, you end up with the account creation fields! (I haven't actually tried to see if it would actually let an account be created this way.)
:::: Given an infinite source of energy, population growth still produces an inescapable problem. The problem of the acquisition of energy is replaced by the problem of its dissipation. -- Garrett Hardin :::: Jan Steinman http://www.Bytesmiths.com/Van
mediawiki-l@lists.wikimedia.org