Ticket #71 (closed enhancement: fixed)

Opened 2 years ago

Last modified 1 year ago

Add charset conversion to the upgrade script

Reported by: Rickard Assigned to: Rickard
Priority: normal Milestone: 1.3
Component: general Version: 1.3
Severity: normal Keywords:
Cc:

Description

Since we're now using UTF-8 encoding everywhere, we need to convert any text that has been saved to the database in any other encoding. For iso-8859-1, we can use PHP's utf8_encode(), but for all other encodings, we need iconv or mbstring support in PHP. The upgrade script will check if any of these are available and if they are, run the conversion. If we can't reliably convert the text from PHP, the upgrade script will give clear instructions on how to do the conversion "manually".

As an added "bonus", we'll do our best to convert any HTML numeric character references that we encounter into their corresponding UTF-8 characters.

Change History

02/19/07 14:52:04 changed by Rickard

  • status changed from new to assigned.

06/19/07 20:06:35 changed by Rickard

  • status changed from assigned to closed.
  • resolution set to fixed.

Dealt with in [925]. If there are problems, we'll open a new ticket.