Page 1 sur 2
[Résolu] Ajout Unité mm/h
Publié : 27 févr. 2017, 18:05
par Ghislain
Bon encore moi
Il y'a dans les capteur WU une valeur de pluie en "mm/h" (RainRate) mais bien sur ça me l'affiche en "mm" sur la custom :/
J'ai ajouté dans frontpage
Code : Tout sélectionner
// Adds mm/h after the rainrate
else if(item.Type === 'RainRate'){
vdata = ['<span onclick="RefreshGraphData(',item.idx,',\'',vdesc,'\',\'rainrate\',\'day\',\'mm/h\',\'Précipitations mm/h\')">',vdata,'<span style="font-size:50%;"> mm/h</span></span>'].join('');
}
et dans frontpage.min
Code : Tout sélectionner
.join(""):"RainRate"===item.Type?vdata=['<span onclick="RefreshGraphData(',item.idx,",'",vdesc,"','rainrate','day','mm/h','Précipitations mm/h')\">",vdata,'<span style="font-size:50%;"> mm/h</span></span>']
Mais rien n'y fait :/ c'est dans un autre fichier ?
Re: Ajout Unité mm/h
Publié : 27 févr. 2017, 18:13
par Nemesis24
Re: Ajout Unité mm/h
Publié : 27 févr. 2017, 18:47
par Ghislain
pas mieux :/
Re: Ajout Unité mm/h
Publié : 27 févr. 2017, 18:52
par vil1driver
Salut,
Que mets tu dans settings ?
Re: Ajout Unité mm/h
Publié : 27 févr. 2017, 18:54
par Ghislain
Code : Tout sélectionner
['Avord - Pluie','Rain', 'meteo11', '','','','',''],
['Avord - Pluie','RainRate', 'desc_meteo11', '','','','',''],
Code : Tout sélectionner
{
"AddjMulti" : 1.0,
"AddjMulti2" : 1.0,
"AddjValue" : 0.0,
"AddjValue2" : 0.0,
"BatteryLevel" : 255,
"CustomImage" : 0,
"Data" : "0;19.0",
"Description" : "",
"Favorite" : 0,
"HardwareID" : 3,
"HardwareName" : "Météo Avord",
"HardwareType" : "Weather Underground",
"HardwareTypeVal" : 14,
"HaveTimeout" : false,
"ID" : "0001",
"LastUpdate" : "2017-02-27 17:59:19",
"Name" : "Avord - Pluie",
"Notifications" : "false",
"PlanID" : "0",
"PlanIDs" : [ 0 ],
"Protected" : false,
"Rain" : "19.0",
"RainRate" : "0.0",
"ShowNotifications" : true,
"SignalLevel" : "-",
"SubType" : "WWW",
"Timers" : "false",
"Type" : "Rain",
"TypeImg" : "rain",
"Unit" : 0,
"Used" : 1,
"XOffset" : "0",
"YOffset" : "0",
"forecast_url" : "aHR0cDovL3d3dy53dW5kZXJncm91bmQuY29tL2NnaS1iaW4vZmluZHdlYXRoZXIvZ2V0Rm9yZWNhc3Q/cXVlcnk9TEZBTw==",
"idx" : "3"
},
Re: Ajout Unité mm/h
Publié : 27 févr. 2017, 19:04
par vil1driver
très certainement une histoire d'ordre..
avec 'else if', dès qu'une condition est validée, les autres sont omises..
place ton block (avec modif suivant conseil de Nemesis24) avant celui affichant les mm
ps : ne te lances pas dans la modif de frontpage.min.js, édite plutôt l'index pour utiliser frontpage.js à la place
Re: Ajout Unité mm/h
Publié : 27 févr. 2017, 19:43
par Ghislain
J'avais déjà essayé avant pour l'ordre, car j'avais déjà lu ça quelque part mais sans résultat
Donc j'ai:
- supprimé mon ajout dans frontpage.min.js
- mis la partie RainRate avant Rain avec le vtype au lieu de item.Type
mais je suis toujours sans le "/h"
PS: Je n'ai pas tout compris sur le post scriptum

oki pour #touchepasàçapticon pour le .min

mais l'index ?
Re: Ajout Unité mm/h
Publié : 27 févr. 2017, 20:11
par Nemesis24
Ce que Vil1driver t'indique c'est
d'éditer index.html pour y mettre frontpage.js au lieu de frontpage-min.js
dans les appels aux scripts
Re: Ajout Unité mm/h
Publié : 27 févr. 2017, 20:14
par Ghislain
Oki !
Effectivement la ça fonctionne

Merki bien

Re: Ajout Unité mm/h
Publié : 27 févr. 2017, 21:47
par vil1driver
Au final quelle est la modification fonctionnelle ?
Que je l'ajoute à la prochaine MAJ