I took advantage of yesterday's outage to spend some time fixing bugs: * Fixed backlash escaping problems in page editing, the delete function, and the SQL query page. * Fixed url-encoding bugs in the file upload log and the page edit link. * Bad [[wikilinks]] no longer drop the rest of the line following them. * Text after a redirect link no longer gets included in the link. * Non-ASCII characters now work in search!!
Thought that last one might get people's attention. :) It seems to more-or-less work now (though not case-insensitive, as MySQL doesn't understand the UTF-8 characters). I recommend we upgrade the Polish and Esperanto wikis as soon as possible so we can get these in real usage.
Also; I've split the login screen into two separate forms: log in with existing account, and create new account. I'm trying to add an e-mail field to the new account form, but it always comes out as NULL instead of the input text, so I commented out those lines for the time being. Could someone take a quick look at special_userlogin.php and check it out? I probably did something really dumb that I'm just overlooking...
As far as the old page history import goes, I'd really like to see this done soon, but I haven't been able to test it myself. I'm having problems importing the 3-21 database dump into MySQL (I get a "1006 server gone" error at line 45, not very helpful). If someone else is having better luck with the SQL dump (and if we can get a more recent dump, post last week's deletion frenzy?) and has a more recent old wiki tarball (mine is Dec 20, I'm sure there are later ones), could you please give it a try and let me know if it works? In particular, that it doesn't explode horribly and destroy the database...
-- brion vibber (brion @ pobox.com)
wikitech-l@lists.wikimedia.org