Andreas Kasenides wrote:
Can somebody please look into this?
This was adaquately described by Timwi on this list and I include the
final message from the discussion. I certainly tried to correct the
problem with
reediting and correcting the offending messages but alas!
This behaviour appears only in the new monobook interface, it works
correctly
if the user switches to other styles.
Okay, I managed to track this one down... turns out it's actually a PHP
bug, which is triggered by the use of the htmlentities() function in the
PHPTal template engine. PHP 4.3.7, released about a week ago, lists this
as a bug fix for that release, but I've worked around it temporarily by
switching to htmlspecialchars() which doesn't mess with the main part of
the text.
Could you describe to us who are technically interested but not very
familiar with the code ;-) what exactly was wrong?
What I don't understand about it is why the text needs to go through any
processing at all that would generate any HTML entities whatsoever. Why
can't the UTF-8 text in the MediaWiki namespace be output directly?
Thanks,
Timwi