on finit l'UTF8 pour de vrai, là

Le forum pour ceux qui sont hébergés sur le serveur Lapin. Les pauvres !
Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » lun. 15 mars 2010 - 10:37

Alors, les sites qui sont bons :
- les lapindbrin dotclear : okay à ma connaissance.
- le portail dotclear lapin : aussi.
- le forum lapin
- rabbit comics
- l'annuaire lapin

ON NE TOUCHE PLUS A CES SITES NI A LEURS BASES DE DONNEES !

Les sites qui sont à revoir :
- le Zine : articles disparus : on revient à la bonne sauvegarde d'avant décembre après avoir récupéré les derniers articles.
- la librairie : http://editions.lapin.org/librairie/pro ... ucts_id=51
- l'admin de la librairie.

Les sites qui sont à ajuster :
- les comics : il reste des ê des ô des ë des É qui foirent : http://xkcd.lapin.org/index.php?number=12 - http://www.lapin.org/index.php?number=98 - http://mouton.lapin.org/index.php?number=222 - http://chat.lapin.org/index.php?number=58 - et des trucs bizarres : http://fromage.lapin.org/index.php?number=32 - rien de tragique donc, mais faut le corriger. Tout est dans la base 'lapin'.
- l'encyclo : même chose : http://encyclo.lapin.org/index.php?number=681 - http://encyclo.lapin.org/index.php?number=680 - http://encyclo.lapin.org/index.php?number=254

Voilà pour le diagnostic (à compléter éventuellement).

On commence par la librairie !
Philippe, des idées sur comment procéder ?

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » lun. 15 mars 2010 - 14:59

OK

Pour le zine, je ne crois pas que les articles aient disparus (ceux que j'ai verifies apparaissent toujours etonnament dans la bdd)
Pour les comics, je vais les modifier un a un.
La librairie, on va regarder, mais elle n'etait pas cense bugge vu ma commande. Du coup, je ne sais pas trop quoi faire, mais je vais passer ma soiree dessus et ca va finir par passer (ou casser muahahahaha ?).

Et oui, la, on a besoin de Philippe.
Quand a revenir en arriere, on ne peux plus faire ca Phiip. Ce serait pire que tout niveau merde a gerer.

Bref, t'inquiete je deserte pas, et je continuerai a programmer sur Lapin et crois bien que je suis immensement concerne par le probleme (trop en fait). Mais ouais, j'ai vraiment hate que ces problemes soit resolus, sans que j'ai trop de pistes sur le comment, afin de pouvoir reprendre ce que je faisais de bien sur Lapin.

LH

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mar. 16 mars 2010 - 05:12

Les comics cites : corriges

Ok j'ai trouve enfin une methode qui marche.
J'exporte les donnees via phpmysql, je fais des Ctrl-H dans mon editeur de texte, puis je reimporte via phpmysql.

Ne pas oublier de mettre les donnees en UPDATE et virer les exports de structure.

C'est galere (faut faire tous les caracteres qui bugguent), mais ca marche.
J'ai teste sur l'encyclo, et je crois y avoir fait le plus gros.

Je m'attaque a la librairie (oui, tiens je vais la sauver avant)

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mar. 16 mars 2010 - 05:51

Pour la librairie, va savoir pourquoi, j'avais beau faire ce que je pouvais, en fait le charset etait repasse en iso-chose.
Je le remet en utf8 apres avoir corrige les dernieres erreurs que je vois...

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mar. 16 mars 2010 - 05:52

Ok, la gestion des charsets de oscommerce c'est imbitable.
Je m'acharne malgre tout

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mar. 16 mars 2010 - 05:54

C'est toi qui a rajoute des lignes de meta
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Au beau milieu de partout ?
(ie au debut de certains fichiers ?)

Ou alors c'etait bubbles ? Je doute que ces lignes y soient de base...

Edit : note que ca change pas grand chose en fait...

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mar. 16 mars 2010 - 06:25

Change db and oscommerce from latin1 to utf-8



In order to setup the db for utf 8 use next steps



1) first make a new DB using UTF-8 and collation utf8-unicode_ci or utf8-general_ci

2) in case you have an existing DB you could use the ALTER command via phpmyadmin



3) upload the files admin/includes/functions/database.php

/includes/functions/database.php



into osc directory



alternative you must add around line 45 and before string



$result = mysql_query($query, $$link) or tep_db_error($query, mysql_errno(), mysql_error());



the follow:



/* change from latin1 to utf-8 */

mysql_query("SET NAMES 'utf8'");

mysql_query("SET CHARACTER_SET_CLIENT=utf8");

mysql_query("SET CHARACTER_SET_RESULTS=utf8");



in both files..



upload ..and thats all:)


Librairie toute belle (ou presque)

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mar. 16 mars 2010 - 06:42

(pour la librairie, je ne sais pas comment c'etait possible qu'on ait un truc qui marche avant - Lapin n'en finira jamais de m'etonner. La, tout devrait etre finalise pour de vrai)

Et donc pour finir, on en revient a ce bon vieux Zine.
Avec ses je ne sais combien d'articles.
Hahahaha, facile.

edit :
Image

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mar. 16 mars 2010 - 07:53


Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » mar. 16 mars 2010 - 08:18

LaHyenne a écrit :C'est toi qui a rajoute des lignes de meta
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Au beau milieu de partout ?
(ie au debut de certains fichiers ?)

Ou alors c'etait bubbles ? Je doute que ces lignes y soient de base...

Edit : note que ca change pas grand chose en fait...

C'est possible que mon logiciel ait ajouté ça quand j'ai refait le look de la librairie, mais je ne crois pas.

Hé, on avance !
Bravo !

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mar. 16 mars 2010 - 13:37

Okay les accents de tous les articles et categories sont corriges (reste les breves)
Par contre, ca ne change toujours rien en ligne, je vais demander de l'aide sur les forums spip.
Et tant pis pour ma nuit, apres tout, qui a besoin de dormir...

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mer. 17 mars 2010 - 01:55

Code : Tout sélectionner

 #!/bin/sh
 # Convertit les caractères européens étendus en équivalents HTML
 
 if [ -z "$1" ] ; then
 
    echo "Conversion d'accents pour tous les fichiers du dossier actuel"
    for i in *
    do
       sed -f "/boot/home/config/bin/convhtml.sed" "$i" > "$i.nouveau"
    done
 else
    echo "Conversion d'accents pour le fichier $*"
    sed -f "/boot/home/config/bin/convhtml.sed" "$*" > "$*.nouveau"
 fi
 

Code : Tout sélectionner

 s/\Á/\&Aacute\;/g
 s/\á/\&aacute\;/g
 s/\À/\&Agrave\;/g
 s/\à/\&agrave\;/g
 s/\Á/\&Aacute\;/g
 s/\á/\&aacute\;/g
 s/\Â/\&Acirc\;/g
 s/\â/\&acirc\;/g
 s/\Ã/\&Atilde\;/g
 s/\ã/\&atilde\;/g
 s/\Å/\&Aring\;/g
 s/\å/\&aring\;/g
 s/\Ä/\&Auml\;/g
 s/\ä/\&auml\;/g
 s/\Æ/\&AElig\;/g
 s/\æ/\&aelig\;/g
 s/\Ç/\&Ccedil\;/g
 s/\ç/\&ccedil\;/g
 s/\É/\&Eacute\;/g
 s/\é/\&eacute\;/g
 s/\È/\&Egrave\;/g
 s/\è/\&egrave\;/g
 s/\Ê/\&Ecirc\;/g
 s/\ê/\&ecirc\;/g
 s/\Ë/\&Euml\;/g
 s/\ë/\&euml\;/g
 s/\Í/\&Iacute\;/g
 s/\í/\&iacute\;/g
 s/\Ì/\&Igrave\;/g
 s/\ì/\&igrave\;/g
 s/\Î/\&Icirc\;/g
 s/\î/\&icirc\;/g
 s/\Ï/\&Iuml\;/g
 s/\ï/\&iuml\;/g
 s/\Ð/\&ETH\;/g
 s/\ð/\&eth\;/g
 s/\Ñ/\&Ntilde\;/g
 s/\ñ/\&ntilde\;/g
 s/\Ó/\&Oacute\;/g
 s/\ó/\&oacute\;/g
 s/\Ò/\&Ograve\;/g
 s/\ò/\&ograve\;/g
 s/\Ô/\&Ocirc\;/g
 s/\ô/\&ocirc\;/g
 s/\Õ/\&Otilde\;/g
 s/\õ/\&otilde\;/g
 s/\Ö/\&Ouml\;/g
 s/\ö/\&ouml\;/g
 s/\Ø/\&Oslash\;/g
 s/\ø/\&oslash\;/g
 s/\Ú/\&Uacute\;/g
 s/\ú/\&uacute\;/g
 s/\Ù/\&Ugrave\;/g
 s/\ù/\&ugrave\;/g
 s/\Ü/\&Uuml\;/g
 s/\ü/\&uuml\;/g
 s/\Û;/\&Ucirc;\;/g
 s/\û;/\&ucirc;\;/g
 s/\Ý/\&Yacute\;/g
 s/\ý/\&yacute\;/g
 s/\ÿ/\&yuml\;/g
 s/\Þ/\&THORN\;/g
 s/\þ/\&thorn\;/g
 s/\ß/\&szlig\;/g
 s/\~/\&#126\;/g
 s/\¡/\&#161\;/g
 s/\¢/\&#162\;/g
 s/\£/\&#163\;/g
 s/\¤/\&#164\;/g
 s/\¥/\&#165\;/g
 s/\¦/\&#166\;/g
 s/\§/\&#167\;/g
 s/\¨/\&#168\;/g
 s/\©/\&copy\;/g
 s/\ª/\&#170\;/g
 s/\«/\&#171\;/g
 s/\¬/\&#172\;/g
 s/\­/\&#173\;/g
 s/\®/\&reg\;/g
 s/\¯/\&#175\;/g
 s/\°/\&#176\;/g
 s/\±/\&#177\;/g
 s/\²/\&#178\;/g
 s/\³/\&#179\;/g
 s/\´/\&#180\;/g
 s/\µ/\&#181\;/g
 s/\¶/\&#182\;/g
 s/\·/\&#183\;/g
 s/\¸/\&#184\;/g
 s/\¿/\&#191\;/g

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mer. 17 mars 2010 - 02:53

Okay, ben je crois que cette fois ci, c'est tout bon pour le zine (j'ai peut etre oublie un ou deux micros trucs, mais je crois meme pas)

Truc de fou.
Truc de fou.
Truc de fou.

tin j'ai buggue. En meme temps, la nuit blanche precedente a pas aide (hahaha comment j'ai dormi sur ma palette cet apreme que j'avais de la peinture plein la gueule)

Tu verifies si tu vois des oublis ?
PErso, j'ai bien merite un bon repas

Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » mer. 17 mars 2010 - 08:36

Ouaiiiis !

Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » mar. 23 mars 2010 - 10:45

Tu devais pas être en vacances ?
Bon : http://editions.lapin.org/blog/

FAIT

Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » lun. 05 avr. 2010 - 10:33


Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » dim. 11 avr. 2010 - 16:13

Les avant après ici : http://corps.lapin.org/stories.php

Dans frigo rouge : http://rouge.lapin.org/index.php?number=30#strips
les précédents suivants : http://rouge.lapin.org/stories.php?number=3
et les caractères comme ô.

Les << et >> ont disparu un peu partout, non ?
Dans Kreepy Kat, regarde, ils y sont (dans les histoires), et après tes scripts, ils vont disparaitre.

(putain, j'ai un de ces coups de blues, là... on en a encore pour un bail...
Tu peux essayer de faire un balayage systématique de tous les strips, et vérifier à chaque fois :
- les précédents suivants (images ou textes avec >>)
- les ô, les î, et les autres caractères spéciaux déjà listés au-dessus.

FAIT

Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » dim. 11 avr. 2010 - 16:16

Pour le Zine : je t'ai envoyé les articles disparus (ex : http://zine.lapin.org/spip.php?article954 )
Y'a aussi un problème de mise en page à revoir depuis ta mise à jour :
- les rubriques : http://zine.lapin.org/spip.php?rubrique76

Et il faudrait intégrer le nouveau gaufrier tant qu'à faire.

Dis-moi quand t'auras le temps de faire tout ça.

EN COURS

Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » lun. 19 avr. 2010 - 17:11

http://elftor.lapin.org/tous-episodes.php
Problèmes de 'ê' et 'ë'.

Sinon elftor est toujours hors de comics.

FAIT

Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » lun. 19 avr. 2010 - 17:19


Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » mar. 20 avr. 2010 - 17:57

Bug sur le Zine au login :
"Warning: mysql_query() [function.mysql-query]: Access denied for user 'www-data'@'localhost' (using password: NO) in /var/www/domains/lapin/citations/zine/config/connect.php on line 5

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/domains/lapin/citations/zine/config/connect.php on line 5"

FAIT

Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » ven. 30 avr. 2010 - 16:43

Les accents circonflexes et autres caractères spéciaux (n°) dans les textes (post text) de Dr Fun et La Méduse

FAIT

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » mar. 11 mai 2010 - 22:18

Hello Phiip, Desole, mais la fin de semestre a ete fort rude.
Je m'y colle un peu aujourdhui et sans doute demain egalement.
LH

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » jeu. 13 mai 2010 - 06:17

SELECT CONCAT ('UPDATE lapin.', TABLE_NAME, ' SET title = REPLACE (title, "à«", "ë");') FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='lapin' AND TABLE_NAME LIKE '%_strips'

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » jeu. 13 mai 2010 - 07:41

Bon, ci dessus c'est une technique pour arriver a modifier les champs de la bdd plus vite. J'ai corrige probablement tous les titres. je m'occupe des post-text demain.
(edit : aujourdhui c'est demain, donc FAIT)
Sinon, j'ai marque FAIT en rouge sur les trucs effectues ce soir/nuit.

elftor est dans le bon dossier.
les precedent suivant ont leurs >> et <<
Les accents, ca va mieux.
Le zine n'a plus l'erreur qui faisait chier en haut, la.
Tous les articles disparus du zine sont revenus (ils etaient juste caches, heu, en fait).

A finir : l'affichage des rubriques, il faut que je reprenne tout parce que c'est un sacre bordel la dedans. D'ailleurs, il n'y avait pas de squelette pour les rubriques. et les autres sont en plein chantier, laisses au milieu depuis un moment sans doute...
Allez je vais me coucher, Briseis devrait me reveiller dans une demi heure.

Bises,
LH

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » ven. 14 mai 2010 - 19:17

Et un nouveau fichier squelette cree pour les rubriques du zine, Un.

Bref, je crois que je suis au bout de la liste la ?
(cf les trucs en rouge)
D'autres trucs utf8 ?

Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » sam. 15 mai 2010 - 09:57

Alors, j'ai là : http://rouge.lapin.org/tous-episodes.php
Et dans l'affichage sur la page d'accueil du portail, y'a un caractère bizarre pour ce même strip.

Sinon, c'est bon je crois... Mais je continue à guetter !

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » dim. 16 mai 2010 - 02:20

hahaha oui, c'est un reste d'un test de truc en cours que tu vas aimer.
Je... tu en sauras plus bientot.

Avatar de l’utilisateur
LaHyenne
ourse verte
Messages : 8140
Enregistré le : sam. 08 mars 2003 - 01:58

Re: on finit l'UTF8 pour de vrai, là

Message non lupar LaHyenne » dim. 16 mai 2010 - 02:37

Pbs regles.

hourra ?

Avatar de l’utilisateur
Phiip the only Phiip
Le type qui fait les lapins, là...
Messages : 13019
Enregistré le : lun. 26 août 2002 - 17:48

Re: on finit l'UTF8 pour de vrai, là

Message non lupar Phiip the only Phiip » dim. 16 mai 2010 - 10:39

Hourra !


Retourner vers « la tanière du serveur Lapin [privé] »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités