Package: phpbb2 Version: 2.0.13-3 Severity: important
The iso-8859-1 character encoding has been hardcoded into phpbb2 all over the place, making it impossible to have multiple languages coexist peacefully. As things are, I've had to edit templates and language files to use an 8-bit Thai encoding (choosing between "the standard" and "what Microsoft does" because although they're nearly identical, nobody seems to support both) just so that it's possible to display Thai characters even when the user interface is set to English. I even had to change the "English" language section to use this encoding, hoping that no non-ASCII characters were used. Needless to say, the latest upgrade broke these changes and since the offensive encoding string is in so many pages, fixing the problem for the page you're looking at doesn't necessarily fix it for another or for someone viewing the same page with a different language setting. Without this, Thai strings in some places were stored in the database encoded as HTML character entities--which meant that certain database fields were much too narrow. Proposed fix: use UTF-8. It's the default for XHTML, it supports multiple languages side by side, it doesn't suffer from silly naming wars, it doesn't require per-page or per-language changes. Convert the templates. Spread world peace. -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.11 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages phpbb2 depends on: ii apache2 2.0.53-5 next generation, scalable, extenda ii apache2-mpm-prefork [httpd] 2.0.53-5 traditional model for Apache2 ii debconf 1.4.47 Debian configuration management sy ii libapache2-mod-php4 4:4.3.10-10 server-side, HTML-embedded scripti ii php4 4:4.3.10-10 server-side, HTML-embedded scripti ii php4-mysql 4:4.3.10-10 MySQL module for php4 ii php4-pgsql 3:4.3.10-3 PostgreSQL module for php4 -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

