Ira Abramov wrote:
Can you specify what the problem was? Without details such as error messages, we may never be able to fix your problem.
well, not without upgrading to it again.
I don't mind running 1.4 alpha and report bugs, but I could not find a way to upgrade without diving into the code (like a doc telling me about what changes to do to the table schemes), so I folded up the directory and reinstalled 1.3.2 from the tarball.
Run the installer, point it at your existing database. Same as always.
this is the text of "badtitletext" which may help with the above phenomenon, these are links that used to exist, and they infact DO appear in the list of pages "Randompage" is looking at, but can't be displayed when I try to go there. the Allpages demonstrates this the best: http://cliki.site.co.il/%D7%9E%D7%99%D7%95%D7%97%D7%93:Allpages
All the problem titles contain the byte %A0; there seems to be something wrong with the bit that strips out non-breaking spaces from titles. I've checked in a fix, you can make the change manually. In Title.php in the function secureAndSplit() change this:
global $wgInputEncoding;
to this: global $wgUseLatin1;
and this:
# Disallow non-breaking space, except from interwiki links if ( $wgInputEncoding == 'utf-8' ) { $rxTc = '/\xc2\xa0|[^' . Title::legalChars() . ']/'; } else { $rxTc = "/[^" . Title::legalChars() . "]|\xa0/"; }
to this:
# Disallow non-breaking space, except from interwiki links if ( $wgUseLatin1 ) { $rxTc = "/[^" . Title::legalChars() . "]|\xa0/"; } else { $rxTc = '/\xc2\xa0|[^' . Title::legalChars() . ']/'; }
-- brion vibber (brion @ pobox.com)