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]

Reply via email to