Support de smfgratuit

Réservé aux forums smf officiel => Aide pour nos réalisations => Discussion démarrée par: turtle le 29 Septembre 2007 à 12:50:04



Titre: PB d'encodage Mod Calendrier VF
Posté par: turtle le 29 Septembre 2007 à 12:50:04
bonjour,

je viens d'installer le mod Calendrier VF et il semble qu'il  ne supporte l'UTF8 car dès qu'il y a un accent dans le prénom le mot est coupé.
Exemple :
3
St Gr


Je viens de jeter un oeil dans le fichier calendar_holidaysPdb.php les accents ont une drôle de tête :

db_query("INSERT INTO {$db_prefix}calendar_holidays VALUES (3, '0004-01-03', 'St Genevičve')", __FILE__, __LINE__);
db_query("INSERT INTO {$db_prefix}calendar_holidays VALUES (248, '0004-09-05', 'St Raďssa')", __FILE__, __LINE__);
db_query("INSERT INTO {$db_prefix}calendar_holidays VALUES (261, '0004-09-18', 'St Nadčge')", __FILE__, __LINE__);


Merci pour votre aide :)
Turtle


Titre: PB d'encodage Mod Calendrier VF
Posté par: turtle le 29 Septembre 2007 à 13:05:27
En PJ une copie d'écran de la table
(http://telechargement.turtle.fr/pb_encodage_forum.jpg)


Titre: PB d'encodage Mod Calendrier VF
Posté par: Marc le 29 Septembre 2007 à 14:21:27
Le calendrier vf est ecrit sur une base normale de caractere, l'UTF-8 est utilisé principalement pour la langue chinoise, ce qui est assez rare pour les francophones.
Les accents que tu obtiens sont propre à l'encodage de ton editeur de texte puisque chez moi PSPad me donne ceci:
Citation
db_query("INSERT INTO {$db_prefix}calendar_holidays VALUES (3, '0004-01-03', 'St Geneviève')", __FILE__, __LINE__);
db_query("INSERT INTO {$db_prefix}calendar_holidays VALUES (4, '0004-01-04', 'St Odilon')", __FILE__, __LINE__);
db_query("INSERT INTO {$db_prefix}calendar_holidays VALUES (5, '0004-01-05', 'St Edouard')", __FILE__, __LINE__);

Pour y palier il faut réécrire tout le fichier calendar_holidaysPdb.php avec les accents dans le codage UTF-8 et remonter le mod toi même ou me transmettre le fichier pour faire un zip UTF-8 séparé.....