Remontées,Erreurs,Corrections,Améliorations.

Forum dédié aux interfaces personnalisables : Custom Pages, Reacticz, Domoboard...
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: Remontées,Erreurs,Corrections,Améliorations.

Message par Nemesis24 »

heu si en fait mais j'ai fait ça:

Code : Tout sélectionner

vdata = vdata.slice(0, 3);
j'ai renommé les icones du genre (clo.png pour cloudy ) et les ai placé dans deux sous repertoires night et day

je n'ai du coup plus que deux lignes

Code : Tout sélectionner

vdata = ['<img src=icons/meteo/night/', vdata, '.png width=142 height=142 onclick="lightbox_open(\'meteo0\', 25400)">'].join('');

Code : Tout sélectionner

vdata = ['<img src=icons/meteo/day/', vdata, '.png width=142 height=142 onclick="lightbox_open(\'meteo0\', 25400)">'].join('');
Nemesis: déesse de la vengeance, de l'équilibre, de la juste colère et de la rétribution céleste, messager de mort envoyé par les dieux comme punition...
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Remontées,Erreurs,Corrections,Améliorations.

Message par vil1driver »

et comment tu distingues Partly Cloudy et Cloudy ? ;)

et Clear et Sunny qui ont les même icones ?


les blinds, oui j'ai vu mais ne me suis pas penché dessus..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: Remontées,Erreurs,Corrections,Améliorations.

Message par Nemesis24 »

pour Partly cloudy

c'est Par.png

pour cloudy

c'est Clo.png

Et effectivement j'ai duppliqué l'icone Sun.png en Cle.png

https://github.com/Nemesis24/
Nemesis: déesse de la vengeance, de l'équilibre, de la juste colère et de la rétribution céleste, messager de mort envoyé par les dieux comme punition...
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Remontées,Erreurs,Corrections,Améliorations.

Message par vil1driver »

Nemesis24 a écrit :

Code : Tout sélectionner

 
                var t2 = (+h2[0] * 60) + +h2[1]; // sunrise
c'est normal les + en rab ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: Remontées,Erreurs,Corrections,Améliorations.

Message par Nemesis24 »

J'ai trouvé ça écrit exactement comme cela et je m'en suis inspiré.
Nemesis: déesse de la vengeance, de l'équilibre, de la juste colère et de la rétribution céleste, messager de mort envoyé par les dieux comme punition...
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Remontées,Erreurs,Corrections,Améliorations.

Message par vil1driver »

effectivement sans ça déconne :D
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Remontées,Erreurs,Corrections,Améliorations.

Message par vil1driver »

j'ai pris toutes les modif :D

merci encore, ça fait du bien un peu d'aide ;)
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: Remontées,Erreurs,Corrections,Améliorations.

Message par Nemesis24 »

dans frontpage.js

Code : Tout sélectionner

// Adds °C after the temperature
              if (vtype === 'Temp' || vtype === 'Chill' || vtype === 'DewPoint') { 
                var vtemp = 'T00';
				if (parseInt(vdata, 10) >= 0) {
                  vtemp = ['T'+ parseInt(vdata, 10)];
                }else if (parseInt(vdata, 10) >= 35) {
                  vtemp = 'T35';
                }
				switchclick = ['class="',vtemp,'" onclick="RefreshGraphData(', item.idx, ',\'', vdesc, '\',\'temp\',\'day\',\'te\',\'Température &#8451;\')"'].join('');
                vdata = [vdata, '<sup>&#8451;</sup>'].join('');
              }
dans meteo.html

Code : Tout sélectionner

function color(temp) {
	var vtemp = 'T00';
	if (parseInt(temp, 10) >= 0) {
      vtemp = ['T'+parseInt(temp, 10)];
    }else if (parseInt(temp, 10) >= 35) {
      vtemp = 'T35';
    }
	return '<span class="'+vtemp+'">'+temp;
}
on supprime toutes les températures dans frontpage settings
et on les met dans global.css

Code : Tout sélectionner

.T35 { color: #FF0000;}						
.T34 { color: #FE1400;}
.T33 { color: #FD2800;}
.T32 { color: #FD3C00;}
.T31 { color: #FC5000;}
.T30 { color: #FC6500;}
.T29 { color: #FC6F0A;}
.T28 { color: #FC7A14;}
.T27 { color: #FC841E;}
.T26 { color: #FC8F28;}
.T25 { color: #FC9A32;}
.T24 { color: #FCA43C;}
.T23 { color: #FCAF46;}
.T22 { color: #FCB950;}
.T21 { color: #FCC45A;}
.T20 { color: #FCCF65;}						
.T19 { color: #FCD270;}
.T18 { color: #FDD67B;}
.T17 { color: #FDDA87;}
.T16 { color: #FEDE92;}
.T15 { color: #FFE29E;}
.T14 { color: #F8E5A1;}
.T13 { color: #F1E9A4;}
.T12 { color: #EAEDA7;}
.T11 { color: #E3F1AA;}
.T10 { color: #DDF5AE;}
.T9 { color: #D3F5B7;}
.T8 { color: #CAF5C0;}
.T7 { color: #C0F5C9;}
.T6 { color: #B7F5D2;}
.T5 { color: #AEF5DC;}
.T4 { color: #AEF1E1;}
.T3 { color: #AEEDE6;}
.T2 { color: #AEEAEB;}
.T1 { color: #AEE6F0;}
.T0 { color: #AEE3F5;}
.T00 { color: #EBF4F7;}	
Nemesis: déesse de la vengeance, de l'équilibre, de la juste colère et de la rétribution céleste, messager de mort envoyé par les dieux comme punition...
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: Remontées,Erreurs,Corrections,Améliorations.

Message par Nemesis24 »

pas de problèmes :D
Nemesis: déesse de la vengeance, de l'équilibre, de la juste colère et de la rétribution céleste, messager de mort envoyé par les dieux comme punition...
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: Remontées,Erreurs,Corrections,Améliorations.

Message par Nemesis24 »

Par contre dans la console j'ai ça

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/.


Je pensais avoir trouvé après quelques recherches avec dans frontpaje.js basculer async:false
Mais rien n'y fait.

Code : Tout sélectionner

// set default params for all ajax calls
$.ajaxSetup({
  dataType: "json",
  async: true,
  global: false,
  timeout: connectTimeout,
  cache: false
});
Nemesis: déesse de la vengeance, de l'équilibre, de la juste colère et de la rétribution céleste, messager de mort envoyé par les dieux comme punition...
Répondre