Beat wrote:Jinx wrote:Beat,
We indeed messed up with the UTF-8 work. We tried a move to UTF-8 in 1.0.3 and then decided to only do it in 1.1. Changes were reverted but the language iso setting was forgotten. We fixed this in 1.0.4 and forgot about the possible consequences. U are right that we should have informed our users about this change. Our apologies !
U can do two things are u change the iso settings in the english langauge file back to UTF-8 or u resave your content items. We are sticking with ISO-8859-1 for the 1.0 series. In your case it might be better to change them back to UTF-8.
Johan,
Thanks for your reply. Yes, you are right, it was 1.0.3, and not 1.0.2 where utf-8 was introduced. Sorry.
It would be reasonable to issue a small and simple easily understandable complement to the upgrade instructions, like this:
The sites which have started their existence with 1.0.3 should edit manually the following line in their english.php file:
DEFINE('_ISO','charset=iso-8859-1');
to
DEFINE('_ISO','charset=utf-8');
in all future 1.0.x versions, including 1.0.4, to avoid database changes. For other languages, please check the language files, which should all be synchronized on the same character set as is defined above.
All sites which have been designed in 1.0.0, 1.0.1 and 1.0.2 should avoid keeping 1.0.3 and move to 1.0.4 asap to avoid further database corruptions (for non-US-ASCII characters). This is because changes made in 1.0.3 (at least in English-language sites) are saved with a different character encoding (utf-8) than before (iso-8859-1). This is only visible for non-US characters, like accented characters and special signs (like tripple point ... etc.).
Constructively, and many tanks for all the other fixes and little new features,
I'm having problems that I think might be related to this issue. Please help!
Problem:
I have Latest News on my Front Page. The navigation links at the bottom do not function properly.
<< Start < Prev 1 2 3 4 5 6 7 Next > End >>
1. Clicking on 2 or 3 or 4 (etc.) or Next or End does not always change the display of news items.
2. If the news items do change (let's say to page 3, for example), then when I click on the Home menu item, I do not see the newest news items. I continue to see the items on page 3.
I have the same results using IE 6, FireFox 1.5RC3 and Opera 8.5. Please take a look and see if you can figure out my problem http://72.35.71.108/~champion/joomla01/
History:
11/19/2005 New install of 1.0.3
11/21/2005 Upgraded to 1.0.4
11/26/2005 Edited english.php back to utf-8. Also edited admin.media.php as described in another thread.
11/26/2005 Installed Joomlaboard 1.1
11/27/2005 Added about 25 news items. This is when I discovered the problem described above.
11/28/2005 I opened phpMyAmin to look at the database and saw this message, "The mbstring PHP extension was not found and you seem to be using a multibyte charset. Without the mbstring extension phpMyAdmin is unable to split strings correctly and it may result in unexpected results."
I'm a noob at this. I don't know what to do next. Can anyone help?!?