coppermine-gallery.com/forum

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: ikario on November 26, 2005, 03:53:06 PM

Title: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: ikario on November 26, 2005, 03:53:06 PM
Tous mes "é" sont des ? suite upgrade 1.3.5 -> 1.4.2

J'ai fais une fausse manip ?

Y a t il une astuce pour m'éviter de tout corriger à la main ?

Merci d'avance.

Marc
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: François Keller on November 26, 2005, 03:57:18 PM
bonjour,

QuoteJ'ai fais une fausse manip ?
Non, essayez de lancer l'utilitaire de conversion en allant allant à la page charsetmgr.phpsur votre site (tapez directement l'adresse dans votre navigateur par exemple:http://www.monsite.com/charsetmgr.php)
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: ikario on November 26, 2005, 04:07:26 PM
En fait, je n'arrive pas upgrader 1.3.5 -> 1.4.2

1/ J'ai uploadé le pack 1.4.2 dézippé sur mon espace Free
2/ j'ai lancé via mon navigateur l'adresse : http://monsite.free.fr/upgrade.php
3/ il m'a listé tout un tas de chose (ok ou already done)
4/ je me suis rendu via le lien en bas de page sur mon site
5/ Les "é" etaient devenus des "?"
6/ Je me déconnecte puis pas moyen de me reconnecter
"Fatal error: Call to undefined function: db_query() in /var/www/sdb/7/5/marcaventures/include/init.inc.php on line 272"

J'ai besoin d'aide pour savoir comment faire tourner 1.4.2 chez Free.

Merci à tous
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: François Keller on November 26, 2005, 04:25:20 PM
Si l'adresse de la galerie est http://marcaventures.free.fr il semble que tous les fichiers n'ont pas été bien placés dans le répertoire racine. Il n'y a aucun fichiers que des dossiers. Pas de page index.php non plus  ???
vérifiez avec votre client ftp si tous les fichiers sont bien présents.
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: ikario on November 26, 2005, 04:56:01 PM
J'ai suivi la procédure dans la doc en Français.

Tout marche (plus de fatale error) mais mes carractères accentués sont remplacés par des "?"

Quote from: Frantz on November 26, 2005, 03:57:18 PM
bonjour,

QuoteJ'ai fais une fausse manip ?
Non, essayez de lancer l'utilitaire de conversion en allant allant à la page charsetmgr.phpsur votre site (tapez directement l'adresse dans votre navigateur par exemple:http://www.monsite.com/charsetmgr.php)
Your site is already configured to use utf-8. You don't need this script and should leave this page.

Je crois que je suis bon pour de la saisie manuelle !!!!
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: ikario on November 26, 2005, 06:05:47 PM
Pas mal de bug d'afficahe sur la version 1.4.2 :

- lettres accentuées remplacées par des "?"
- boutons de dialogues mal dimensionnés par rapport au texte qu'il contient
- xp publisher ne fonctionne pas

Je repasse à la version 1.3.5
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: François Keller on November 26, 2005, 06:28:19 PM
QuotePas mal de bug d'afficahe sur la version 1.4.2 :
Ok pour le problème des accents, par contre je ne vois pas le problème des boutons de dialogue? lesquels ?
(est ce que ça ne provient pas du theme utilisé)
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: ikario on November 26, 2005, 07:07:29 PM
Ce n'est pas un problème majeur c'est vrai mais cela donne un image "mal fini" au script. J'utilise le thème Rainy day pour ma galerie perso.

Je me demande comment tu as fait pour connaître l'url de ma galerie.

J'attends une prochaine mouture car il y a des nouveautés sympa sur celle là (cryptage des motrs de passe entre autre). Il manque encore la désactivation des commentaires (sans les supprimer pour autant).

A plus trad.

Marc

PS : xp publisher ne fonctionn pas avec 1.4.2 et je n'utilise que ça vu que j'ai 50 photo à chaque fois. C'est un problème important ça je trouve.
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: François Keller on November 26, 2005, 07:12:58 PM
QuoteJe me demande comment tu as fait pour connaître l'url de ma galerie.
en regardant la
Quote"Fatal error: Call to undefined function: db_query() in /var/www/sdb/7/5/marcaventures/include/init.inc.php on line 272"
comme c'est un site free (tu l'avais dit avant), c'était assez simple de trouver
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: polanri on November 27, 2005, 05:46:45 PM
Perso j'ai le même problème de caractères accentués sur ma galerie sur free http://polanri.free.fr/

Je l'ai mise par défaut en anglais mais si je passe en français, les accents qui se trouvent dans les textes que j'ai tapé (ex. commentaires d'albums etc..) s'affichent bien, mais tous les accents des mots traduits dans french.php s'affichent comme ça: "Catégories".

Je reconnais que je ne pige rien aux jeux de caractères et que je ne sais pas très bien quelle combinaison utiliser pour "langage" / "jeu de caractère" :)

Si quelqu'un à une idée elle est la bienvenue :)

Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: FOUINE95 on November 27, 2005, 07:48:26 PM
J'ai le meme probleme :

http://www.underworld.fr/albums

J'ai essayé charsetmgr.php, la vérification se passe bien, le resultat dans "String" en bleu est OK, mais rien ne change apres.
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: artistsinhawaii on November 27, 2005, 09:35:09 PM
Voir,

http://forum.coppermine-gallery.net/index.php?topic=24075.msg111088#msg111088

Dennis
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on November 27, 2005, 09:52:53 PM
Ce qui donne en Français

Ouvrez include/themes.inc.php

Trouvez


    header('P3P: CP="CAO DSP COR CURa ADMa DEVa OUR IND PHY ONL UNI COM NAV INT DEM PRE"');
    user_save_profile();


Remplacez par


    $charset = ($CONFIG['charset'] == 'language file') ? $lang_charset : $CONFIG['charset'];
    header('P3P: CP="CAO DSP COR CURa ADMa DEVa OUR IND PHY ONL UNI COM NAV INT DEM PRE"');
    header("Content-Type: text/html; charset=$charset");
    user_save_profile();
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: FOUINE95 on November 27, 2005, 10:19:59 PM
Et ca, ca marche impec ;)

Merci !
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Davide Renda on November 27, 2005, 11:29:31 PM
chez moi, même aprés la modif, ça ne marche toujours pas...  >:(
(voir www.daviderenda.com pour y croir)
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: polanri on November 28, 2005, 08:40:58 AM
Ca marche pas non plus chez moi, et quand jessaie charsetmgr.php j'ai le message "The iconv function is not available. You cannot use this script." Je suppose que iconv n'est pas supporté par Free. :/
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: claude on November 28, 2005, 10:18:56 AM
Même chose pour moi   :\'( :
Fatal error: Call to undefined function: iconv() in /home/...

Cordialement
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: mijack on November 29, 2005, 10:31:50 AM
Hello, ça a marché pour moi, je vous explique ma procédure :
Je me suis bien assuré d'effacer les anciens fichiers de langue de la 1.3.2 (french.php et french-utf-8.php) et de mettre les nouveaux fichiers de langue (french.php).

Ceci m'a déjà mis tous mes titres correctement (catégorie au lieu de catégorie).

J'ai également procédé à la mise à jour proposée par titooy en modifiant le fichier includes/themes.inc.php comme il le précise dans son post.

Ensuite j'ai choisi comme charset "Unicode (recommended)", et j'ai utilisé l'outil de remplacement des textes dans la BD : charsetmgr.php. Et c'est tout bon.

Faites attention, car avant j'avais uploadé les nouveaux fichiers sans faire attention, et il faut bien voir que les fichiers 'xxxx-utf8.php' ne sont plus utilisés. Pensez aussi que si vous uploader un fichier qui est en court d'utilisation, peut-être qu'il ne se mettra pas bien à jour. Changez donc de langue avant d'uploader le fichier french.php.

J'espère que ça vous aidera.
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Davide Renda on November 29, 2005, 08:55:19 PM
J'ai carrement viré le dossier "lang" et je l'ai remplacé avec celui téléchargé dans le pack cpg142; j'ai fait la modif dans include/themes.inc.php et... ça ne marche toujours pas.
Avec la langue anglaise les accentés sont OK, mais si je change en Français (ou bien aussi en Italian), le résultat est de "?" et de "�"...
J'ai fini les cheveux à force de les arracher (et déjà il n'y avait presque plus avant  ::) )... quelques idées???

Le site est http://www.daviderenda.com, login: test, mot de passe: password pour y acceder.

Merci d'avance!
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: polanri on November 29, 2005, 10:56:36 PM
lontano: tu es arrivé à faire fonctionner le charsetmgr.php ?
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Davide Renda on November 30, 2005, 07:59:48 AM
Quote from: polanri on November 29, 2005, 10:56:36 PM
lontano: tu es arrivé à faire fonctionner le charsetmgr.php ?

non plus ("error in line 76")
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: polanri on November 30, 2005, 08:54:49 AM
Quote from: lontano on November 30, 2005, 07:59:48 AM
non plus ("error in line 76")

A mon avis c'est une grosse partie du problème.. Quelqu'un sait comment faire sans charsetmgr.php ?
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: mister_sam on December 03, 2005, 06:06:01 PM
Pas de news concernant ce problème? j'ai testé toutes les soluces proposées ici mais ça ne donne rien de plus...
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: 1sebdeplus on December 05, 2005, 10:38:22 AM
Idem à mon niveau également  :(
J'ai fais tout ce qui est indiqué mais j'ai plein de caractères qui ne passent pas :-\\
Par contre depuis la mise à jour vers la 1.4.2 j'ai ajouté un album et lui n'a pas de soucis...
Voir mon album : http://www.didiseb.com/albums/ L'album ajouté depuis la mise à jour est "3ème trim." et le è ne pose pas de problème.

Quoiqu'il en soit un grand bravo et merci à ceux qui développe Coppermine, c'est génial  ;)
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Pascal YAP on December 08, 2005, 01:59:04 PM
Bonjour,

Moi-même, j'ai comme vous un gros problèmes d'Upgrade et de conscience !

Je suis en 1.3.2 depuis trop de mois. Mais les incompatibilités de caractères accentués me dissuadent d'aller plus avant.
Je n'ai pas une masse considérable d'images, en ce moment 885 seulement, mais toutes ont au moins un caractère accentué, plus quelques MOD/HACK, plus un Thème perso... Moralité je ne désire pas Upgrader cette Galerie vers 4.4.2 où tout est nouveau !
Le développement de la version 1.4.x n'a pas été suivit par la communauté francophone (Caractères accentués) par conséquent cette version lors de l'Upgrade, est stable en anglais, mais pas en français !
J'imagine d'ici la version 1.4.2 en Lituanien, ou Arabe  ;D

Je reste vieux jeu !

PYAP
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on December 08, 2005, 02:21:24 PM
Comme pour tout logiciel, si vous n'avez pas besoin des fonctionnalités de la version supérieure, il n'y a aucune raison d'y passer. Par contre, je vous conseille de passer à la version 1.3.5 car il s'agit uniquement de correction de bugs et de failles.

Par contre je m'inscrit en faux contre la phrase
QuoteLe développement de la version 1.4.x n'a pas été suivit par la communauté francophone (Caractères accentués) par conséquent cette version lors de l'Upgrade, est stable en anglais, mais pas en français !
Le problème rencontré par beaucoup de francophones vient de l'absence de l'utilitaire iconv chez les gros hébergeur français... mais l'idée même et la concrétisation du passage à l'unicode et l'écriture du script charsetmgr.php vient de chtito, qui n'est autre que celui qui a inauguré ce forum francophone mais qui malheureusement n'a plus donné de nouvelles depuis près d'un an.

[edit by PYAP]  je suis au courant c'est moi-même qui ai arcelé chtito et GauGau pendant plusieurs semaines pour ouvrir ce Forum !!!! et édité le Topic Bienvenue !!!! [/edit]
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: François Keller on December 08, 2005, 05:31:50 PM
QuoteLe problème rencontré par beaucoup de francophones vient de l'absence de l'utilitaire iconv chez les gros hébergeur français...
Je ne sais pas si c'est une bonne idée, mais je la soumets quand même:
Est il possible de faire la convertion d'une sauvegarde de la base de donnée  en local,ou on peut installer l'extension iconv, et d'enssuite replacer les tables dans la base de donnée sur le serveur?
Je n'ai pas éssayé j'ai déjà modifié à la main mes problèmes d'accents :-\
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on December 08, 2005, 08:40:57 PM
C'est effectivement une piste à laquelle j'ai pensé mais je n'ai pas encore eu l'occasion de tester.
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: mafieuso on December 15, 2005, 10:17:09 PM
Concretement on peut faire quoi ?

Car là j'étais tout content de mettre à jour la galerie pour proposer les dernieres fonctionnalités aux utilisateurs mais maintenant tous les caractères accentués apparaissent comme des " ? " ... que faire ?


Merci
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: François Keller on December 16, 2005, 07:36:36 AM
Salut,

As tu essayé en local d'appeler la page chartsetmgr.php (après avoir véfifié que l'extension inconv est bien installée) ?
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: mafieuso on December 16, 2005, 08:08:09 PM
Quote from: Frantz on December 16, 2005, 07:36:36 AM
Salut,

As tu essayé en local d'appeler la page chartsetmgr.php (après avoir véfifié que l'extension inconv est bien installée) ?

C'est à dire en local ? je n'ai pas phpmyadmin sur le pc... et pour iconv pourquoi n'est-il pas disponible chez Free ?
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: François Keller on December 16, 2005, 08:13:22 PM
QuoteC'est à dire en local ?
En installant un serveur php/mysql en local sur ton ordinateur pour faire des essais (easyphp par exemple).
Cette technique permets de faire des tests sans être tributaire de l'hébergeur.
Quoteiconv pourquoi n'est-il pas disponible chez Free ?
9a il faut leur demander  ;)
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: mafieuso on December 16, 2005, 08:20:27 PM
Quote from: Frantz on December 16, 2005, 08:13:22 PM
En installant un serveur php/mysql en local sur ton ordinateur pour faire des essais (easyphp par exemple).

Je n'ai pas trop le temps en ce moment et je n'en ai pas trop l'utilité... mais là ca m'embete quand même ce soucis car j'ai des " ? " un peu partout dans les commentaires et les titres des images :-s

Est-ce qu'on peut le faire manuellement ? Je veux dire je télécharge la base de donnée, je change les caractéres accentués (é, è, ç...) et ensuite je remet la base de donnée, est-ce possible ? mais je dois les changer vers quoi ? convertir tous les caractéres accentués en utf-8 ?


Merci



p.s : si une âme charitable à un serveur php/mysql en local et qu'il veut bien me convertir ma table "comments" pour que la remette ensuite sur ma base je suis aussi preneur car ça m'éviterait pas mal de désagréements :s
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: mafieuso on January 07, 2006, 09:03:50 PM
Quote from: Frantz on December 16, 2005, 07:36:36 AM
Salut,

As tu essayé en local d'appeler la page chartsetmgr.php (après avoir véfifié que l'extension inconv est bien installée) ?

Je l'ai fas à l'instant !

Il s'execute bien mais cela ne change strictement rien... j'ai toujours des " ? ", il n'a rien convertit dans la base de donnée :-(
Je ne suis même pas sùr qu'il s'execute bien car je n'ai rien pour passer à l'étape 3... d'ailleurs :

QuoteFatal error: Maximum execution time of 30 seconds exceeded in ...
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Bacchus on January 07, 2006, 10:13:54 PM
Cette histoire est un cauchemard pour tout les francophone qui sont sous CPG 1.4.x, Moi par exemple, j'ai recommencer ma galerie à zéro. J'ai effacé toute les images (plus de 200) et j'ai refait une installation propre. Le seul fichier qui vient de l'ancienne version est anycontent.php.

Mais juste comme ça, j'aimerais voir le phpinfo de vos hébergeur. Il se peut que la manière iconv soit configurer cause des probs aussi.
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: benja88 on January 08, 2006, 04:41:49 PM
Moi aussi j'ai ce problème, je suis sous  cpg 1.4.3, tout essayé, rien ne marche.
C'est incroyable qu'on ai toujours pas trouvé de solution.  :'(

http://benja88.be/cpg/ <= caractères accentués sous la forme "?"

Ne serait-il pas possible de remettre tout simplement le fichier french.php d'une ancienne version pour réparer ça, comme solution temporaire?

En général une update ça doit résoudre des bugs, pas en créer...  >:(
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 08, 2006, 04:59:56 PM
Voici en attendant, une version iso-8859-15 (iso-8859-1 avec le sigle €) du fichier (à renommer french.php)

Mais j'aimerais quand-même signaler à tous les mécontents que le passage vers l'unicode aussi inéluctable que le passage aux années en 4 chiffres l'a été (bug de l'an 2000 pour ceux à qui ça rappelle quelque chose). L'informatique de papa, ou tout est en anglais, c'est terminé. TOUS les logiciels sont en train d'y passer, depuis déja plusieurs années (Windows NT4 fonctionnait déjà avec l'unicode pour les noms de fichiers). Si vous faites une petite recherche sur google, vous remarquerez que la problématique de l'unicode est présente dans tous les systèmes de forums, de blogs, de cms, etc.
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: mafieuso on January 08, 2006, 07:10:27 PM
Quote from: Titooy on January 08, 2006, 04:59:56 PMais j'aimerais quand-même signaler à tous les mécontents que le passage vers l'unicode aussi inéluctable [...]

Je n'ai pas dis le contraire j'essaye de réparer mais c'est long et pas très fiable, on arrive à convertir un peu près en locale en utilisant easyphp en activant iconv et en utilisant le fameux charsetmgr.php mais sur certaines tables comme comments on obtient des timeout  :(
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: All4yu on January 09, 2006, 08:59:34 PM
Bonjour,

Pour ma part, j'ai le caractère "č" au lieu de è.
Catégories s'écrit CatĂŠgories.

Des idées ?  ???
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Lacsap on January 10, 2006, 03:18:11 PM
Bonjour,

Avez-vous essayé l'export/import comme indiqué ici (http://forum.coppermine-gallery.net/index.php?topic=24838.0) ?
http://forum.coppermine-gallery.net/index.php?topic=24838.0
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: All4yu on January 11, 2006, 01:39:23 PM
Sous phpmyadmin, je ne trouve pas la ligne :
>> utf-8 à côté de Jeu de caractères du fichier:

Serait-il possible d'avoir une capture d'écran pour voir où se situe l'option ?

D'avance merci.
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 11, 2006, 03:30:25 PM
Quote from: All4yu on January 09, 2006, 08:59:34 PM
Bonjour,

Pour ma part, j'ai le caractère "č" au lieu de è.
Catégories s'écrit CatĂŠgories.

Des idées ?  ???
Quelles sont les opérations que vous avez effectuées pour arriver à ce résultat ?
Utilisez-vous la dernière version de Coppermine (1.4.3) ?
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: All4yu on January 11, 2006, 04:12:52 PM
Bonjour,

Je viens de passer à la version 1.4.3
J'ai sélectionné dans "Langages" >> "Central European"

Là je viens de repasser à "Unicode" mais j'ai caractère chinois :
Exemple : "Activit鳠sportives"

:-[
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 11, 2006, 04:25:32 PM
Et comment avez-vous fait la conversion ?
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: All4yu on January 11, 2006, 05:51:35 PM
en passant par le menu "Admin" ensuite "Langages".
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 11, 2006, 05:56:01 PM
Je parlais de la conversion de la base de données entre 1.3.5 et 1.4.3
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: All4yu on January 11, 2006, 08:02:52 PM
En suivant la procédure de la documentation.  :(
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 11, 2006, 09:13:37 PM
charsetmgr.php ?

Pour arrêter de parler dans le vide, pourriez-vous donner une adresse pour pouvoir constater le problème ?
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: François Keller on January 12, 2006, 07:42:16 AM
@All4you

Si vous voullez des réponses précises il faut donner toutes les explications concernant le problème.
Dans vos réponses tout y est mélangé. Je sais bien que tout le monde n'est pas expert, mais un minimum d'efforts est tout de même possible.
Ne le prenez pas mal, mais tous les intervenants ici sont totalement bénévoles, et parfois nous sommes un peu fatigués de répondre dans le vide à des questions qui souvent ont déjà été posées de multiples fois.
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: All4yu on January 12, 2006, 12:09:04 PM
Bonjour,

Voici l'adresse de l'album :
http://www.all4yu.com/photos/

Pour être plus complet, voici comment j'ai mis à jour l'album 1.3.3 vers 1.4.3

1. Unpack the archive
2. Except for the "albums" directory, upload all of the new files and directories making sure not to overwrite the include/config.inc.php file, your anycontent.php file or the albums directory.
3. Run the file "update.php" in the coppermine directory once in your browser (e.g. http://yourdomain.tld/coppermine/update.php). This will update your coppermine install by making all necessary changes in the database.


Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: François Keller on January 12, 2006, 01:40:55 PM
Ok,
Avez vous, en mode admin, été à la page http://www.all4yu.com/photos/chartsetmgr.php (http://www.all4yu.com/photos/chartsetmgr.php) ?
C'est ce que demandais Titooy dans son message.
Lorsque je vais sur votre galerie, il n'y a que les textes que vous aviez entrés dans la précédente version qui posent des problèmes avec les caractères accentués.
Faites la manipulation indiquée plus haut et dites nous ce qui ça donne
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: All4yu on January 13, 2006, 12:37:02 PM
Je viens d'exécuter http://www.all4yu.com/photos/chartsetmgr.php
Des bouts de phrases se sont effacés à partir des caractères accentués  :'(

Je crois que je vais réinstaller la version 1.3.3 pour récupérer mes textes. (j'ai une sauvegarde)

Vous savez comment on importe une base de données sous PHPMYADMIN ?
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: All4yu on January 13, 2006, 02:20:38 PM
Finalement, je reste en 1.4.3 car bizarrement seules les catégories ne s'affichent pas correctement.
Si quelqu'un avait une piste.  :-[
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 13, 2006, 02:37:14 PM
Bizarre ! Apparemment la table _categories n'a pas été mise à jour.

Il faudrait que vous exportiez uniquement votre table cpg_categories, que vous la convertissiez en suivant ce mode d'emploi (http://forum.coppermine-gallery.net/index.php?topic=26381.0), puis que vous la réimportiez dans votre base de données.

Il faudra aussi que vous modifiez votre template.html en remplaçant<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">par<META http-equiv=Content-Type content="text/html; charset={CHARSET}">
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: All4yu on January 13, 2006, 09:11:08 PM
Nickel !
Si j'ai bien compris, lorsque je veux changer la description, je dois utiliser les caractères è / é / à ...
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 13, 2006, 11:02:06 PM
Absolument pas, il sont stockés comme ça dans la base de données mais si votre page est en utf-8, vous pouvez les encoder tout-à-fait normalement.
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: lizkeyne on January 15, 2006, 05:08:10 PM
Bonjour,
c'est mon premier message ici, donc j'en profite pour remercier tout le monde pour les super infos que je trouve sur ce forum   :)

Je suis un gros débutant, mais je m'accroche !!
Avec une installation toute fraîche en local de Coppermine 1.4.3, je n'ai pas le problème de caractères non reconnus, sauf dans le dictionnaire de mots clés, auquel je ne parviens à accéder que lorsque je charge une nouvelle photo (lien "insert from list"). A cet endroit, c'est pas terrible : Regénérer le dictionnaire et Choisissez un mot-clé.

Sinon cette discussion m'a forcé à regardé ce qu'était l'Unicode, et comprendre pourquoi un bête commentaire rajouté dans mon thème ne s'affichait pas correctement. Après remplacement des caractères accentués par leur code Unicode (!), c'est rentré dans l'ordre.  :D
(un exemple pour ceux qui comme moi ne sont pas super pointus : pour afficher " à " faut écrire " &#x00e0; " - voir ici (http://fr.selfhtml.org/internationalisation/unicode.htm#generalites) )
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 15, 2006, 06:03:37 PM
J'ai effectivement signalé le problème de la liste de mots-clés (http://forum.coppermine-gallery.net/index.php?topic=25107.0). Je suppose que ça sera corrigé dans la prochaine mise à jour.

Pour ce qui est de l'insertion de caractères accentués, il y a encore plus facile, le code html : pour afficher " à " faut écrire " &agrave; " - voir ici (http://fr.selfhtml.org/html/generalites/signes.htm#accents) ;)
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: ciegalo on January 16, 2006, 08:45:46 PM
Bonjour,
Grâce au forum, j'ai pu résoudre mon pb d'accents dans les textes et titres. Merci ! Par contre, j'ai commis l'erreur d'uploader des fichiers avec des accents. Je sais "cépabien"... Mais c'est fait. Reste à corriger.

Pour les noms de fichiers, j'ai des utilitaires qui vireront les accents. Mais pour la base... Je ne suis pas un pro de la REGEXP en SQL... Quelqu'un saurait-il faire un pattern qui change tous les e accentués en e sans accent etc ?

Merci !
@+
Damien
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 16, 2006, 09:27:23 PM
En principe les noms de fichiers avec des accents ne devraient pas poser de problème... Avez-vous des exemples où ça en pose ?
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: ciegalo on January 16, 2006, 09:53:41 PM
Bonjour,
Difficile... Les photos en question sont dans des albums privés... en fait, c'est l'url de la photo dans le code HTML qui est codé. par exemple, au lieu de "Auré(", j'ai : "Aur%C3%A9%20%28".

Donc soit il y a une config qui manque, soit je règle le pb définitivement :)

Je suis en train de concocter un petit script php qui fait la modif dans la base. Et même qui renomme les fichiers tiens ;)

@+
Damien
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 16, 2006, 10:41:19 PM
Bien vu ! Je n'avais pas pensé que vu que la base de données est encodée en "unicode encodé en ascii", c'est à partir de là que se passe l'encodage url   :-\      Vivement qu'on passe à de l'unicode réel ! mais il faudra attendre PHP 6...
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: ciegalo on January 17, 2006, 10:29:22 PM
Bonsoir,
Rha, je désespère... J'ai tenté un script de renommage de fichier, mais ça ne marche pas sur mon Windows, faut que j'uplaode tout sur le serveur Web histoire de ne pas risquer de perdre les fichiers. Pfff... ces accents...

Bref, si quelqu'un a une autre solution... Là je lache l'affaire pour ce soir.
@+
Damien
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 17, 2006, 11:49:11 PM
Ce n'est pas très propre mais il y a cette solution :

dans le fichier <coppermine>/include/functions.inc.php

Trouverfunction path2url($path)
{
        return str_replace("%2F","/",rawurlencode($path));
}


Remplacer parfunction path2url($path)
{
        return str_replace("%2F","/",rawurlencode(utf8_decode($path)));
}


Attention, plus question d'uploader des fichiers avec des accents car alors les nouveaux ne s'afficheraient pas correctement !!!
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: photovolavue on January 19, 2006, 05:16:23 AM
Bonjour à tous,

J'ai évidemment les mêmes problèmes, je n'ai pas encore trouvé la solution après avoir essayé les différents conseils ici.  J'ai upgradé de la version 1.3.4 à 1.4.2. 

Maintenant, j'installé une deuxième gallerie à neuf (toujours sur un site d'hébergement) dans un répertoire différent à la version 1.4.2 et là, tout fonctionne à merveille, pas de problème d'accents et je n'ai même pas fait le update.php  !! Je n'ai pas non plus de problème de login pour utilisateur non-authentifié que j'ai avec ma gallerie que j'ai passé de 1.3.4 à 1.4.2.  Je n'y comprend plus rien !!

Il semble y avoir une différence entre l'upgrade et une nouvelle installation ?  Je songe maintenant à installer manuellement la version 1.4.3 car le fournisseur ne l'offre pas encore.

Merci pour votre précieux temps, pour l'instant j'ai laissé ma première base en anglais, au moins mon texte est correct !
Pierre, au plaisir....
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: Titooy on January 19, 2006, 01:04:33 PM
Il y a une énorme différence entre une mise à jour depuis 1.3.x et une installation d'une 1.4.x puisque l'encodage par défaut a changé et que les mots de passe sont maintenant cryptés (l'option peut être désactivée). Les problèmes sont liés à une mise à jour, pas au logiciel en lui-même (encore heureux ! :D)
Title: Re: e accentué devient ? suite upgrade 1.3.5 -> 1.4.2
Post by: ciegalo on January 19, 2006, 10:06:54 PM
Bonsoir à tous,
Pour ceux qui comme moi avaient des noms de fichier avec des accents et ont eu des problèmes après la mise à jour et le passage en UTF8, voici ma solution...

Je vous propose un script qui va chercher dans la base de données les noms de photos et l'ID. Il vire du nom les accents et remplace les espaces par '_' . Si la correction est nécessaire, il renomme le fichier puis modifie la base de données.

Bon, c'est pas très propre hein... C'est même codé avec les pieds, alors si il y a des gourous du péhachepé dans le coin, qu'ils nettoient ça ! ;)

Collez le fichierdans la racine de coppermine après l'avoir configuré (param de connexion à la base de données) et renommé en .php . Je n'assume aucune responsabilité, à vous de sauvegarder vos tables et vos fichiers photos.

http://www.boutdeweb.info/swap/corrige_fichiers_bdd.txt (http://www.boutdeweb.info/swap/corrige_fichiers_bdd.txt)

La prochaine fois, je ferai + attention à ma méthode de nommage en tout cas...

Voilà, mes 2 cts (et encore, c'est cher payé ;))
@+
Damien