Salut à tous,
En test sur un clone, je tente le passage de 2.4.2 à 2.4.4.
Hébergement : infomaniak
Serveur Apache
PHP 5.2.11
Mysql 5.0.84
Infos de phpmyadmin :
-jeu de caractères pr mysql : utf8 unicode (utf8)
-interclassement pr la connexion mysql utf8_unicode_ci
La base concernée a les tables en latin1_german_ci
Archive utilisée pr la maj : xoops 2.4.2 to 2.44 iso
Contenu du charset de mainfile.php :
define( 'XOOPS_DB_CHARSET', '' );
Contenu du charset de global.php (french) :
//%%%%% LANGUAGE SPECIFIC SETTINGS %%%%%
define('_CHARSET','ISO-8859-1');
define('_LANGCODE','fr');
// change 0 to 1 if this language is a multi-bytes language
define('XOOPS_USE_MULTIBYTES', '0'); /**
Et contenu du global.php english :
// %%%%% LANGUAGE SPECIFIC SETTINGS %%%%%
define('_CHARSET', 'UTF-8');
define('_LANGCODE', 'en');
// change 0 to 1 if this language is a multi-bytes language
define('XOOPS_USE_MULTIBYTES', '0');
/**
Donc, j'applique le process d'upgrade recommandé, résultats :
-Les titres des blocs s'affichent en caractères exotiques dès qu'il y a un accent --> En les re-saisissant à la main dans l'admin des blocs, le problème est corrigé, donc ça c'est bon
-Dans certains modules par contre, j'ai des soucis avec les " et ' (notamment) qui s'affichent en : & q u o t ; et & # 0 3 9 ;
Les modules en question sont smartsection 2.14 (avec fckeditor), le titre subit le désagrément, mais pas le contenu qui est lui en html et catads 1.21 qui subit le désagrément au niveau du contenu mais pas du titre
Merci de votre aide d'avance les gars
Edit : en mode debug les infos de debuggage s'affichent avec des caractères exotiques à la place des caractères accentués, mais c'est moins gênant que le reste, j'ai toutefois préféré le préciser