Welcome Guest! To enable all features please Connexion ou Inscription.

Notification

Icon
Error

2 Pages12>
Options
Aller au dernier message Aller au dernier message non-lu
Offline Skarn  
#1 Envoyé le : mercredi 29 juin 2016 22:45:44(UTC)
Skarn
Rang : Habitué
Inscrit le : 04/02/2013(UTC)
Messages : 365
Il n'est plus fonctionnel, car on ne peut plus sélectionner une race.

Modifié par un utilisateur samedi 23 juillet 2016 16:51:24(UTC)  | Raison: Non indiquée

Annonce
Offline Guigui.  
#2 Envoyé le : mercredi 29 juin 2016 22:48:00(UTC)
Guigui
Rang : Staff
Inscrit le : 28/02/2013(UTC)
Messages : 6,895
Aucun problème de mon côté. Essaie de faire Ctrl + F5 pour voir.
Bhaal reste à l'ombre en BM-96 | Zorg allume le feu en S-210 | Darmrok fait la guerre en N-211
Le combat à allonge
Le bloodrager abyssal
L'étroit mousquetaire
Offline tuco  
#3 Envoyé le : mercredi 29 juin 2016 22:50:48(UTC)
tuco
Rang : Habitué
Inscrit le : 12/12/2011(UTC)
Messages : 4,249
aucun souci de mon coté non plus.
Je vais dormir tranquille, parce que je sais maintenant que mon pire ennemi veille sur moi.
Offline Skarn  
#4 Envoyé le : mercredi 29 juin 2016 22:54:51(UTC)
Skarn
Rang : Habitué
Inscrit le : 04/02/2013(UTC)
Messages : 365
alors suite à vos messages et essayant sur un autre ordi, j'ai effectivement un problème uniquement sur cet ordinateur Blink
sachant que les deux ont chrome et adblock.

Modifié par un utilisateur mercredi 29 juin 2016 22:56:16(UTC)  | Raison: Non indiquée

Offline Dalvyn  
#5 Envoyé le : jeudi 30 juin 2016 09:53:30(UTC)
Dalvyn
Rang : Référent
Inscrit le : 15/12/2009(UTC)
Messages : 18,213
Adblock ne devrait rien changer...

Par contre, est-ce la même version de Chrome sur les deux ordinateurs ?

La nouvelle version du code utilise des choses propres à Javascript ES6 (la nouvelle version du langage), ce qui nécessite un Chrome suffisamment récent.
thanks 1 utilisateur a remercié Dalvyn pour l'utilité de ce message.
Offline Skarn  
#6 Envoyé le : jeudi 30 juin 2016 13:33:24(UTC)
Skarn
Rang : Habitué
Inscrit le : 04/02/2013(UTC)
Messages : 365
merci. Smile
Offline styx31  
#7 Envoyé le : samedi 23 juillet 2016 00:19:28(UTC)
styx31
Rang : Référent
Gagnant: Gagnant
Inscrit le : 18/12/2009(UTC)
Messages : 2,106
Pour info la calculatrice ne gère pas correctement lorsque les utilisateurs cliquent rapidement (double clic) sur les flèches pour augmenter/baisser les caractéristiques : le cout en point perd le fil.

Testé sur la dernière version de chrome.
been there, done that
Offline Dalvyn  
#8 Envoyé le : samedi 23 juillet 2016 02:09:43(UTC)
Dalvyn
Rang : Référent
Inscrit le : 15/12/2009(UTC)
Messages : 18,213
Tu es certain que Chrome a bien téléchargé la dernière version du code Javascript ?

Dans la version précédente (celle qui posait problème plus haut), j'avais ajouté un effet sur l'affichage du nombre de points (genre fade-out / fade-in) qui désynchronisait la valeur affichée et la véritable valeur... mais l'effet a été supprimé et remplacé par une mise à jour immédiate du nombre de points dans la version modifiée fin juin.

Bref, si tu sais re-tester en forçant le re-téléchargement du script et me dire si le problème persiste, ça m'intéresse !
Offline styx31  
#9 Envoyé le : samedi 23 juillet 2016 08:55:30(UTC)
styx31
Rang : Référent
Gagnant: Gagnant
Inscrit le : 18/12/2009(UTC)
Messages : 2,106
Oui, j'ai aussi testé en navigation privée. C'est suite à un retour fait via le chat.

Dans l'exemple précis, il faut sélectionner Halfelin, puis mettre 10/16/16/10/16/8 (22 points), puis commencer à modifier des valeurs très rapidement via des double clics. Au bout de quelques clics le javascript perd les pédales, et le coût affiché fait n'importe quoi. Là par exemple je suis revenu aux valeurs initiales et j'ai un coût de 28. Si je passe de 16 à 17 en DEX le coût passe à 4.
been there, done that
Offline Dalvyn  
#10 Envoyé le : samedi 23 juillet 2016 13:50:59(UTC)
Dalvyn
Rang : Référent
Inscrit le : 15/12/2009(UTC)
Messages : 18,213
J'ai fait de nombreux tests sous Firefox et là, absolument aucun problème.

Pour tenter de reproduire l'erreur, j'ai installé Chrome... et, en effet, il y a des moments où le coût affiché est incorrect.

J'ai testé plusieurs changements : enlever les caractères spéciaux dans l'identificateur du <p> où le coût est affiché, renommer cet identificateur (parce qu'il portait le même nom que la variable Javascript "cout" contenant le coût)… et ça n'a rien changé.

Pour cibler l'erreur, j'ai ajouté un log à la fonction qui met à jour l'affichage du coût :

Code :

function afficheCout () {
	console.log("COUT(A) = " + cout);
	$("#pCout").html(cout);
}


Et, en effet, ce log affiche parfois une valeur incorrecte (donc l'erreur n'est pas dans la commande jQuery).

Mais, histoire de bien embrouiller le tout, quand j'utilise la console pour obtenir la valeur de la variable globale "cout", j'obtiens toujours la réponse correcte (même quand afficheCout a affiché une valeur incorrecte) !

Et, pire encore, j'ai ajouté un autre log affichant la valeur de "cout" dans la fonction de mise à jour des caractéristiques, qui est appelée juste avant afficheCout(). Et ce log-là aussi donne toujours la valeur correcte !

C'est comme si l'intérieur de la fonction "afficheCout" est le seul endroit où la variable globale "cout" a une valeur différente/est évaluée de manière incorrecte !

Et donc... soit le problème est dans l'interpréteur Javascript de Chrome… soit je ne vois pas une erreur évidente.

Si quelqu'un a une idée, je suis preneur. En attendant... utilisez Firefox !
thanks 1 utilisateur a remercié Dalvyn pour l'utilité de ce message.
Offline Guigui.  
#11 Envoyé le : samedi 23 juillet 2016 13:58:37(UTC)
Guigui
Rang : Staff
Inscrit le : 28/02/2013(UTC)
Messages : 6,895
Moi je n'ai pas d'idée... Mais une très grande admiration pour tant de maîtrise technique. Huh

Guigui, en mode "j'ai rien compris mais je vois bien que c'est balaise"
Bhaal reste à l'ombre en BM-96 | Zorg allume le feu en S-210 | Darmrok fait la guerre en N-211
Le combat à allonge
Le bloodrager abyssal
L'étroit mousquetaire
Offline Dalvyn  
#12 Envoyé le : samedi 23 juillet 2016 16:53:12(UTC)
Dalvyn
Rang : Référent
Inscrit le : 15/12/2009(UTC)
Messages : 18,213
Solution "emplâtre sur une jambe de bois"...

J'ai ajouté le coût comme argument à la fonction d'affichage.

Code :
function afficheCout (valeur) {
	console.log("COUT(A) = " + cout);
	console.log("VALEUR(A) = " + valeur);
	$("#pCout").html(valeur);
}


et la valeur affichée est désormais correcte (quelques tests de plus ?).

Ça reste très étonnant vu que toutes les autres fonctions utilisent correctement la variable globale cout… Mais bon, comme ça, les aficionado de Chrome pourront aussi utiliser la calculatrice j'espère. Smile
Offline crysania  
#13 Envoyé le : dimanche 24 juillet 2016 14:37:27(UTC)
crysania
Rang : Habitué
Inscrit le : 22/04/2016(UTC)
Messages : 605
Merci Dalvyn ! L'interpréteur Chrome doit chier dans la colle si ça fonctionne sous firefox. C'était moi qui avais reporté ce soucis sur le chat et ça me rendait un peu fou je comprenais plus rien Smile
Offline Dalvyn  
#14 Envoyé le : lundi 25 juillet 2016 00:13:09(UTC)
Dalvyn
Rang : Référent
Inscrit le : 15/12/2009(UTC)
Messages : 18,213
Pas de soucis Crysania.

En effet, je ne vois que ça comme explication pour l'instant : bug de Chrome... Le Javascript étant un des langages que j'enseigne, j'avoue que ça m'a pas mal turlupiné également ce problème...
Offline Probe  
#15 Envoyé le : jeudi 29 septembre 2016 16:11:27(UTC)
Probe
Rang : Staff
Éclaireur: Éclaireur - contributeur confirmé aux wikis de Pathfinder-FR
Inscrit le : 19/10/2015(UTC)
Messages : 5,362
Up du sujet.

En cherchant à utiliser la calculatrice du site, je viens de me rendre compte qu'elle ne fonctionnait ni avec IE, ni avec FF. L'affichage donne ceci.



Je suis donc passé sous GC pour l'utiliser. Là, aucun soucis.
D-230 Alchimiste torturé
BN-291 Champion désabusé
CB-299 Ensorceleur inexpérimenté
G-303 Psychiste supersticieux
thanks 1 utilisateur a remercié Probe pour l'utilité de ce message.
Offline Jyah  
#16 Envoyé le : jeudi 29 septembre 2016 16:41:09(UTC)
Jyah
Rang : Habitué
Mécène: Merci de ton soutien !
Inscrit le : 15/01/2014(UTC)
Messages : 415
Localisation : Bretagne
Ah, c'est exactement le problème que je remontais l'autre jour dans la chatbox.

Sauf que moi c'est sous Chrome (Version 48.0.2564.97 m) que j'ai ce problème depuis mon taf (ça marche tres bien chez moi).

Dans la console j'ai le droit à un beau :
CalcStat.js:11 = > Uncaught SyntaxError: Invalid left-hand side in for-loop

Pourtant j'ai beau regarder le code, je vois pas le soucis mais bon...

Code :
function ajoutePretires () {
  const target = $("#tabPrétirés");
  for ([nom, vals1, vals2] of pretires) {  // <= c'est cette ligne d'après la console
    let content =  "<tr>";
    content += "<th>" + nom + "</th>";
    content += "<td onclick='setCaracs(" + vals1 + ")'>PNJ simple</td>";
    content += "<td onclick='setCaracs(" + vals2 + ")'>PNJ héroïque</td>";
    content += "</tr>";
    target.append(content)
  }
}


Si un expert en js (c'est pas du tout mon cas) passe par là...

Modifié par un utilisateur jeudi 29 septembre 2016 16:44:10(UTC)  | Raison: Non indiquée

Offline vaidaick  
#17 Envoyé le : jeudi 29 septembre 2016 16:48:49(UTC)
vaidaick
Rang : Sage d'honneur
Inscrit le : 22/11/2012(UTC)
Messages : 6,002
Écrit à l'origine par : Probe Aller au message cité
En cherchant à utiliser la calculatrice du site, je viens de me rendre compte qu'elle ne fonctionnait ni avec IE, ni avec FF.


Chez moi avec Firefox 49.0.1 ça marche très bien. Confused
Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis, ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous croyez comprendre, ce que vous comprenez, il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même. - Edmond Wells.
Offline Goboroko  
#18 Envoyé le : jeudi 29 septembre 2016 17:25:45(UTC)
Goboroko
Rang : Habitué
Inscrit le : 27/12/2009(UTC)
Messages : 3,036
Localisation : Strasbourg
Écrit à l'origine par : vaidaick Aller au message cité
Écrit à l'origine par : Probe Aller au message cité
En cherchant à utiliser la calculatrice du site, je viens de me rendre compte qu'elle ne fonctionnait ni avec IE, ni avec FF.


Chez moi avec Firefox 49.0.1 ça marche très bien. Confused


Idem.
I am a sexy shoeless god of war!!!
Offline Probe  
#19 Envoyé le : jeudi 29 septembre 2016 17:27:38(UTC)
Probe
Rang : Staff
Éclaireur: Éclaireur - contributeur confirmé aux wikis de Pathfinder-FR
Inscrit le : 19/10/2015(UTC)
Messages : 5,362
Pour info, si ça peut aider voici mes versions :

Pour FF : V43.0.4 (à jour - edit : sous Windows7. J'ai fais recherché de nouvelles MAJ mais FF ne trouve rien.)
Pour IE : V11.0.9600.18449 (pas sûr que ce soit la dernière)

Modifié par un utilisateur jeudi 29 septembre 2016 17:29:34(UTC)  | Raison: Non indiquée

D-230 Alchimiste torturé
BN-291 Champion désabusé
CB-299 Ensorceleur inexpérimenté
G-303 Psychiste supersticieux
Offline Jyah  
#20 Envoyé le : vendredi 30 septembre 2016 12:03:37(UTC)
Jyah
Rang : Habitué
Mécène: Merci de ton soutien !
Inscrit le : 15/01/2014(UTC)
Messages : 415
Localisation : Bretagne
A noter qu'au taf ça ne marche pas sous IE non plus pour moi => version 11.0.9600.18426CA, version des maj => 11.0.34

Mon PC de taf est sous windows 7 également. (chez moi je suis sur windows 10 et tout roule super sous tous les navigateurs que j'ai testé).
Utilisateurs actuellement sur ce sujet
Guest (Masquer)
Similar Topics
Prototype de calculatrice pour Pathfinder Playtest (Playtest Pathfinder 2 (archives))
par Dalvyn 08/07/2018 20:54:50(UTC)
La page : Calculatrice des caractéristiques est manquante (Le site)
par Filraen 01/08/2013 15:28:29(UTC)
Page calculatrice des caractéristiques (Le site)
par minas84 14/02/2011 13:45:35(UTC)
2 Pages12>
Vous ne pouvez pas poster de nouveaux sujets dans ce forum.
Vous ne pouvez pas répondre aux sujets de ce forum.
Vous ne pouvez pas effacer vos messages dans ce forum.
Vous ne pouvez pas éditer vos messages dans ce forum.
Vous ne pouvez pas créer des sondages dans ce forum.
Vous ne pouvez pas voter dans les sondages de ce forum.

| Pathfinder-fr v2 Theme by Styx31, with some icons from fugue
Propulsé par YAF.NET | YAF.NET © 2003-2024, Yet Another Forum.NET