Letractively / eude

Automatically exported from code.google.com/p/eude
0 stars 0 forks source link

Mauvaise interprétation des astéroïdes #141

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Description du bogue:
Mauvaise interprétation des astéroïdes
Étapes pour reproduire:
1.Chercher un astéroïdes contenant un très peu, énormément ou 
considérablement
2.L'ajouter (via gm ou en copié collé)
3.Regarder le résultat

Version / Lien de votre Data Engine:
-1.4.2.svn
Système d'exploitation / Navigateur:
-win/ff

Informations complémentaire:
-Format de la valeur de la ressource Titane incorrecte (considérablement),
autorisé : peu,normal,beaucoup,[...],xx,xx%

J'ai pu tester avec des astéro très peu, énormément et considérablement, je
n'en ai pas trouvé d'autre.
Possible que pour d'autre ressource ca merdouille aussi (à tester si vous
en trouvez)

Original issue reported on code.google.com by XCharism...@gmail.com on 18 May 2010 at 4:54

GoogleCodeExporter commented 8 years ago
Testé a l'instant, marche correctement.

Original comment by Alex10336@gmail.com on 18 May 2010 at 5:07

GoogleCodeExporter commented 8 years ago
Hum pour être sur je viens d'installer la dernière version svn, et pareil 
même bug
chez moi, j'ai comme l'impression que ca vient des accents, toutes les valeurs 
qui
bug en ont.

Original comment by XCharism...@gmail.com on 18 May 2010 at 5:51

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Toutes modifications doivent être faites en utf8 ('sans BOM')

http://code.google.com/p/eude/wiki/Installation#Éditeurs

Original comment by Alex10336@gmail.com on 18 May 2010 at 6:01

GoogleCodeExporter commented 8 years ago
Ouep je le suis, mais la n'est pas le soucis, même avec la version basique du 
svn, a
part peu normal et beaucoup rien n'est pris en charge.

Original comment by XCharism...@gmail.com on 18 May 2010 at 6:04

GoogleCodeExporter commented 8 years ago
Je pense avoir trouvé le soucis, en enlevant les lignes 145 à 147 du fichier
cartographie.class.php ci dessous ca passe mais il n'y a pas de concordance 
entre les
données de type énormément considérablement et très peu avec les couleurs 
d'arrière
plan, par exemple considérablement à l'arrière plan rouge que devrait avoir 
très peu.

            if(!$this->Ressources_Check_Value($value, false)) {
                return $this->AddErreur('Format de la valeur de la ressource
'.$Ressource[$id]['Nom'].' incorrecte ('.$value.'), autorisé :
peu,normal,beaucoup,[...],xx,xx%');
            }

Original comment by XCharism...@gmail.com on 18 May 2010 at 6:26

GoogleCodeExporter commented 8 years ago
Heu, je me répête, mais sa marche correctement.

Original comment by Alex10336@gmail.com on 18 May 2010 at 6:34

GoogleCodeExporter commented 8 years ago

Original comment by Alex10336@gmail.com on 18 May 2010 at 6:35

GoogleCodeExporter commented 8 years ago
Mais je te crois, mais pas chez moi, si tu veux un accès de test c'est sans 
soucis,
mais a priori chez moi cette fonction ne fonctionne pas sur les données 
spécifiques
aux astéros, uniquement les unités basiques qu'utilisent les planètes.

Original comment by XCharism...@gmail.com on 18 May 2010 at 6:39

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
c'est lié au pack de langue ?
http://code.google.com/p/eude/source/browse/trunk/last/tpl/lng/fr/cartographie.l
ng.php

Original comment by Alex10336@gmail.com on 18 May 2010 at 6:50

GoogleCodeExporter commented 8 years ago
Aucune idée, ce que je suis sur c'est que le prob d'insertion vient de la 
fonction
Ressources_Check_Value.

Si j'enlève le check de cette fonction l'astéro s'insert mais couleur 
d'arrière plan
bugé. Ce qui est à priori logique vu que c'est cette fonction qui associe les 
données
ressources et l'image d'arrière plan (enfin me semble)

Original comment by XCharism...@gmail.com on 18 May 2010 at 6:58

GoogleCodeExporter commented 8 years ago
En modifiant la ligne 476 de cartographie.class.php de
        switch (strtolower($value)) {
à
        switch ($value) {

ca passe aussi mais toujours le même soucis des correspondance données/images
d'arrières plan

Original comment by XCharism...@gmail.com on 18 May 2010 at 7:39

GoogleCodeExporter commented 8 years ago
476 ?

http://code.google.com/p/eude/source/browse/trunk/last/class/cartographie.class.
php#47
6

Original comment by Alex10336@gmail.com on 18 May 2010 at 7:45

GoogleCodeExporter commented 8 years ago
http://code.google.com/p/eude/source/browse/trunk/last/class/cartographie.class.
php#492

j'avais pas vu la maj

Original comment by XCharism...@gmail.com on 18 May 2010 at 7:49

GoogleCodeExporter commented 8 years ago
Mouais, sa change pas grand chose...

Copie de(s) l'atéroide(s) touché en pièce jointe ?
Screenshoot,

Original comment by Alex10336@gmail.com on 18 May 2010 at 8:02

GoogleCodeExporter commented 8 years ago

Original comment by XCharism...@gmail.com on 18 May 2010 at 8:08

GoogleCodeExporter commented 8 years ago
Le premier si DE de base, le 2 ème après modif soit en enlevant le check de la
fonction Ressources_Check_Value soit en enlevant la fonction strtolower

Original comment by XCharism...@gmail.com on 18 May 2010 at 8:17

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
dans les deux cas enlever le 'strtolower' ne change rien. avec ou sans, c'est 
en 
minuscule...

Original comment by Alex10336@gmail.com on 18 May 2010 at 8:33

GoogleCodeExporter commented 8 years ago

Original comment by Alex10336@gmail.com on 18 May 2010 at 8:36

GoogleCodeExporter commented 8 years ago
Oui et non, car dans le premier cas avec strtolower ca bloque et sans ca passe 
mais
bugé, donc il y a bien une différence entre les 2.

Et encore une fois je te répète que je te crois, je me doute que tu ne me dit 
pas que
ca fonctionne pour te faire chier, ce que j'essaie de comprendre c'est justement
pourquoi ca passe chez toi et pas chez moi.

Original comment by XCharism...@gmail.com on 18 May 2010 at 8:41

GoogleCodeExporter commented 8 years ago
strtolower => mb_strtolower ?

Original comment by Alex10336@gmail.com on 18 May 2010 at 8:43

GoogleCodeExporter commented 8 years ago
ou

setlocale(LC_ALL, 'fr_FR'); // dans init.php

Original comment by Alex10336@gmail.com on 18 May 2010 at 8:45

GoogleCodeExporter commented 8 years ago
Testé les 2 et toujours la même erreur 

Original comment by XCharism...@gmail.com on 18 May 2010 at 8:52

GoogleCodeExporter commented 8 years ago
bah... aucune idée ;)

Original comment by Alex10336@gmail.com on 18 May 2010 at 8:54

GoogleCodeExporter commented 8 years ago
Bon ba je vais faire simple en enlevant le strtolower alors, vu que comme tu le 
dis
c'est en minuscule de base, elle sert donc à rien ^^

Original comment by XCharism...@gmail.com on 18 May 2010 at 8:59

GoogleCodeExporter commented 8 years ago

Original comment by XCharism...@gmail.com on 19 May 2010 at 9:53

GoogleCodeExporter commented 8 years ago
This issue was updated by revision r287.

Original comment by Alex10336@gmail.com on 19 May 2010 at 12:52

GoogleCodeExporter commented 8 years ago
Ca passe, mais parce qu'il faut toujours un mais ^^, il y a toujours une 
mauvaise
interprétation entre l'image d'arrière plan et le type, considérablement et
énormément ont le même que très peu

Original comment by XCharism...@gmail.com on 19 May 2010 at 3:59

GoogleCodeExporter commented 8 years ago
This issue was closed by revision r289.

Original comment by Alex10336@gmail.com on 19 May 2010 at 4:58