Page 6 sur 7
Re: Remontées,Erreurs,Corrections,Améliorations.
Publié : 05 mars 2017, 12:28
par vil1driver
Re: Remontées,Erreurs,Corrections,Améliorations.
Publié : 05 mars 2017, 16:21
par Nemesis24
Bon j'ai mal aux cheveux mais j'ai trouvé !!
Plus d'erreurs
Code : Tout sélectionner
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
Dans le répertoire pages , dans toutes les pages supprimer tous les appels aux css sans exceptions
du type:
Code : Tout sélectionner
<script>
$('head').append('<link rel="stylesheet" href="css/canevas.css">');
</script>
dans index.html rentrer en dur les appels aux css
Re: Remontées,Erreurs,Corrections,Améliorations.
Publié : 05 mars 2017, 16:40
par Nemesis24
petites précision, pour éviter de retrouver l'erreur il ne faut pas dans les pages html avoir
Mais en dur
Code : Tout sélectionner
<script>
Mon Beau code ()
mes belles fonctions()
return quand c'est bon c'est bon !!!
</script>
Re: Remontées,Erreurs,Corrections,Améliorations.
Publié : 05 mars 2017, 17:00
par vil1driver
ah bon
je te disais que je n'avais jamais trouvé pour cette erreur mais en fait, je ne l'ai pas vu depuis un moment..
Re: Remontées,Erreurs,Corrections,Améliorations.
Publié : 05 mars 2017, 17:53
par minicupi
Nemesis24 a écrit :idée d'amélioration: compteur incremental sur un device text
@Nemesis24
j'essaye de faire un petit truc de gestion en voulant utiliser ces parties de code de stock que tu mentionne ci-dessus mais il y a un point que je n'arrive pas a éclaircir.
Ces 2 bouts de codes sont supposés se trouver a quel endroit?
Re: Remontées,Erreurs,Corrections,Améliorations.
Publié : 05 mars 2017, 17:58
par Nemesis24
Re: Remontées,Erreurs,Corrections,Améliorations.
Publié : 05 mars 2017, 18:31
par minicupi
Bizarre,
j'avoue la ne pas comprendre la logique.
apres modif du js, le script ne semble pas s'executer
j'ai bien une valeur Data a Hello World, et j'ai bien mis le parametre '','','1','','1'],
mais le script ne semble pas s'executer vu qu'il ne rename pas mon Hello World pour le passer a 0.
alors que la condition est bien si Data + vplusmin >0
ou alors j'ai compris a l'envers et vplusmin est autre chose.
['263','Data', 'stock1', '','','1','','1'],
Re: Remontées,Erreurs,Corrections,Améliorations.
Publié : 05 mars 2017, 18:42
par Nemesis24
Bon il te faut pour commencer un dummy text tout beau tout neuf
tu récuperes l'idx
et tu vas le rentrer dans frontpage.settings comme ça (ici idx 24 ,le premier 1 te permet de donner le pas d'incrémentation ici 1, le second 1 est ton seuil bas afin de te donner l'info visuelle d'alerte, Data pour avoir la valeur, et Name pour le nom bien sur)
Code : Tout sélectionner
['24','Data', 'stock1', '','','1','','1'],
['24','Name', 'desc_stock1', '','','','',''],
ensuite il te faut insérer les deux parties de code, ce que tu sembles avoir fait
ensuite il te faut deux classes css, regardes sur le lien global.css, ce doit être counter, et bad counter
lance alors ton monitor, comme tu l'a dit, ton dummy est tout beau tout neuf, donc on passe virtuellement la valeur à 0, et lors d'un clic sur le bouton + il va prendre sa première valeur, il sera donc initialisé.
c'est le pas que tu auras défini dans frontpage settings qui fera afficher les icones + et -
Re: Remontées,Erreurs,Corrections,Améliorations.
Publié : 05 mars 2017, 19:13
par minicupi
deja merci pour le retour et la tentative.
Toutes les indication que tu viens de mentionnées ont bien ete faite.
a l'exception du counter bad counter qui apres verif sur ton script et le mien visiblement se trouve plutot sur le stock.css que le global

mais de toutes facon si 'ai bien compris ca servirait a mettre en rouge ou non si le seuil est atteint.
Mon probleme se trouve plutot sur cette partie la :
c'est le pas que tu auras défini dans frontpage settings qui fera afficher les icones + et -
j'ai bien l'impression qu'il ne voit pas, ou ne prends pas en compte cette definition
la valeur 263 est bien une nouvelle idx fraichement créé , un dummy text donc.
le nom de la desc s'affiche bien. Par contre ma data s'affiche en un joli "hello world" rouge , sans les plus et moins.
De ce que j'en comprends pour que le script se lance il doit voir une data+voir le pas defini a plus de 0 et pour une raison que j'ignore il n'a pas l'air de voir que cette condition est remplie.
Je vais essayer de prendre ton frontpage.js au cas ou j'aurais mal mis les script mais me semblait avoir deja essayé ca.
Maj : Sans Effets

Re: Remontées,Erreurs,Corrections,Améliorations.
Publié : 05 mars 2017, 19:35
par Nemesis24
As tu mis cette partie là aussi ? tes scrren ne le montre pas ?
Code : Tout sélectionner
// Counter Incremental Texte
function ChangeCount(dimtype, stepsize, idx, currentvalue, Protected) {
var pswd;
if (Protected) {
pswd = prompt("Mot de pass");
if (pswd === null) {
return; //break out of the function early
}
}
var newvalue = '';
if (dimtype === 'plus') {
newvalue = currentvalue + stepsize;
} else if (dimtype === 'min') {
if (currentvalue < stepsize) {
newvalue = 0;
} else {
newvalue = currentvalue - stepsize;
}
}
$.ajax({
url: [$.domoticzurl, '/json.htm?type=command¶m=udevice&idx=', idx, '&nvalue=0&svalue=', newvalue, '&passcode=', pswd].join(''),
success: function(result) {
if (result.message === 'WRONG CODE') {
lightbox_open('switch', wrongCode_timeout, txt_wrong_code);
} else if (result.statusText === 'OK') {
RefreshData();
} else {
lightbox_open('switch', 1500, result.status);
}
},
error: function(result) {
lightbox_open('switch', 1500, result.statusText);
}
});
}
Cela ne réponds pas au fait que vplusmin ne soit pas pris en compte "hello word" ne devrait pas être affiché.