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 »

lang="fr"

Signifie que le "contenu" du document est en francais

lang="en"

Signifie que le contenu du document est en anglais


ainsi si j'écris dans mon document
<p lang="en"> Let it be </p> il sera considéré différemment du reste du contenu par la navigateur
notamment pour les traductions instantanées par exemple mais pas que...
Dernière modification par Nemesis24 le 24 févr. 2017, 11:53, modifié 1 fois.
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 »

oui super, et donc ?!

cette interface n'est pas utilisée qu'en France !

et en quoi ça gène ? tu es le premier à en parler
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 »

Si je défini un style pour des écritures anglaise, news diverses, alors tout le document prend le style ...

Cela ne change rien pour moi
J'ai mis "fr"
tu laisses "en"

Ce n'est pas grave.
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 »

pour permettre ce genre de chose ?

Code : Tout sélectionner

body {
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
:lang(ar) {
font-family: "Traditional Arabic", "Al Bayan", serif;
}
ou faciliter le travail des outils de traduction ?
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 »

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 »

Bonsoir,

Dans frontpage.js chapitre blinds

cette ligne intervient pour blinds percentage

Code : Tout sélectionner

vdesc = [vdesc, '<span class="percent">', (100 - vdata), '<sup> &#37;</span></sup>'].join('')
;

apres ça

Code : Tout sélectionner

if (item.Status === 'Closed') {
                  vdata = 100;
cette ligne intervient pour Blinds Percentage Inverted

Code : Tout sélectionner

vdesc = [vdesc, '<span class="percent">', vdata, '<sup> &#37;</sup></span>'].join('');
après ça

Code : Tout sélectionner

else if (item.Status === 'Open') {
                  vdata = 100;
J'avoue ne pas comprendre la logique de (100-vdata) cela ne donne-t-il pas le pourcentage inversé ? ou me trompes-je?
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 »

Ca fait un moment que j'ai écrit cela..

J'affiche le pourcentage d'ouverture dans les 2 cas

De mémoire Domoticz n'est pas cohérent sur les pourcentages et dans un cas indique un pourcentage d'ouverture et dans l'autre un pourcentage de fermeture, de plus il n'affiche pas 0% une fois le volet fermé (ou ouvert..) mais 255..

Un truc comme ça :)
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 »

Merci de l'éclaircicement
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 »

Voici mon code, si cela t'interresse pour les blinds, je ne voulais pas "pouvoir" ouvrir un volet ouvert, du coup j'ai tout repris à ma sauce, la gestion de % aussi.

Code : Tout sélectionner

//blinds
			  var blind1 = ['<img src=', $.domoticzurl, '/images/blinds48sel.png  hspace=1 width=40 onclick="SwitchToggle(', item.idx, ', \'Off\',', txt_blind_up, ',', item.Protected, ')">'].join('');
			  var blind2 = ['<img src=', $.domoticzurl, '/images/blindsopen48sel.png  hspace=1 width=40 onclick="SwitchToggle(', item.idx, ', \'On\',', txt_blind_down, ',', item.Protected, ')">'].join('');
              var blind3 = ['<img src=', $.domoticzurl, '/images/blinds48sel.png  hspace=1 width=40 onclick="SwitchToggle(', item.idx, ', \'On\',', txt_blind_up, ',', item.Protected, ')">'].join('');
			  var blind4 = ['<img src=', $.domoticzurl, '/images/blindsopen48sel.png  hspace=1 width=40 onclick="SwitchToggle(', item.idx, ', \'Off\',', txt_blind_down, ',', item.Protected, ')">'].join('');
			  var blind5 = ['<img src=', $.domoticzurl, '/images/blinds48.png  hspace=1 width=40 onclick="SwitchToggle(', item.idx, ', \'On\',', txt_blind_down, ',', item.Protected, ')">'].join('');
			  var blind6 = ['<img src=', $.domoticzurl, '/images/blindsopen48.png  hspace=1 width=40 onclick="SwitchToggle(', item.idx, ', \'Off\',', txt_blind_up, ',', item.Protected, ')">'].join('');
              var blind7 = ['<img src=', $.domoticzurl, '/images/blinds48.png  hspace=1 width=40 onclick="SwitchToggle(', item.idx, ', \'Off\',', txt_blind_up, ',', item.Protected, ')">'].join('');
			  var blind8 = ['<img src=', $.domoticzurl, '/images/blindsopen48.png  hspace=1 width=40 onclick="SwitchToggle(', item.idx, ', \'On\',', txt_blind_down, ',', item.Protected, ')">'].join('');
			  var stop = ['<img src=', $.domoticzurl, '/images/blindsstop.png  hspace=1 height=40 onclick="SwitchToggle(', item.idx, ', \'Stop\',', txt_blind_stop, ',', item.Protected, ')">'].join('');
			  
			    if (vdata === 'Closed' && (item.SwitchType === 'Blinds' || item.SwitchType === 'Venetian Blinds EU' || item.SwitchType === 'Venetian Blinds US')) {
                  vdata = [blind1].join('');
                }else if (vdata === 'Open' && (item.SwitchType === 'Blinds' || item.SwitchType === 'Venetian Blinds EU' || item.SwitchType === 'Venetian Blinds US')) {
                  vdata = [blind2].join('');
                }else if (vdata === 'Stopped'&& (item.SwitchType === 'Blinds' || item.SwitchType === 'Venetian Blinds EU' || item.SwitchType === 'Venetian Blinds US')) {
                  vdata = [blind5,blind6].join('');
				}else if (vdata === 'Closed' && item.SwitchType === 'Blinds Inverted') {
                  vdata = [blind3].join('');
                }else if (vdata === 'Open' && item.SwitchType === 'Blinds Inverted') {
                  vdata = [blind4].join('');
                }else if (vdata === 'Stopped' && item.SwitchType === 'Blinds Inverted') {
                  vdata = [blind7,blind8].join('');				  
				}
			    if (item.Type === 'RFY' || item.SwitchType === 'Venetian Blinds EU' || item.SwitchType === 'Venetian Blinds US') {
                  vdata = [vdata, stop].join('');
                }
				if (item.Status === 'Closed' && item.SwitchType === 'Blinds Percentage') {
					vdesc = [vdesc, '<span class="percent"> 100<sup> &#37;</sup></span>'].join('');
					var blindmin = ['<img src=icons/min.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'min\',100,', item.idx, ',', item.Protected, ')">'].join('');
                    vdata = [blind1, blindmin].join('');
				}else if (item.Status === 'Open' && item.SwitchType === 'Blinds Percentage') {
					var blindplus = ['<img src=icons/plus.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'plus\',0,', item.idx, ',', item.Protected, ')">'].join('');
		           	vdesc = [vdesc, '<span class="percent"> 0<sup> &#37;</sup></span>'].join('');
                    vdata = [blind2, blindplus].join('');
				}else if (item.Status !== 'Open' && item.Status !== 'Closed' && item.SwitchType === 'Blinds Percentage'){
					var vpercent = item.LevelInt + 1;
					vdesc = [vdesc, '<span class="percent"> ', vpercent, '<sup> &#37;</sup></span>'].join('');
					if (vpercent >= 90){
					var blindplus = ['<img src=icons/plus.png  vspace=4 hspace=4 width=30 onclick="SwitchToggle(', item.idx, ', \'On\',', txt_blind_down, ',', item.Protected, ')">'].join('');	
					var blindmin = ['<img src=icons/min.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'min\',', vpercent, ',', item.idx, ',', item.Protected, ')">'].join('');
					}else if(vpercent <= 10){
					  var blindplus = ['<img src=icons/plus.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'plus\',', vpercent, ',', item.idx, ',', item.Protected, ')">'].join('');
					  var blindmin = ['<img src=icons/min.png  vspace=4 hspace=4 width=30 onclick="SwitchToggle(', item.idx, ', \'Off\',', txt_blind_up, ',', item.Protected, ')">'].join('');	
					}else{
					  var blindplus = ['<img src=icons/plus.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'plus\',', vpercent, ',', item.idx, ',', item.Protected, ')">'].join('');
			          var blindmin = ['<img src=icons/min.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'min\',', vpercent, ',', item.idx, ',', item.Protected, ')">'].join('');
					}
                    vdata = [blindmin, blind5, blind6, blindplus].join('');
				}else if (item.Status === 'Closed' && item.SwitchType === 'Blinds Percentage Inverted') {
					vdesc = [vdesc, '<span class="percent"> 100<sup> &#37;</sup></span>'].join('');
					var blindmin = ['<img src=icons/min.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'min\',100,', item.idx, ',', item.Protected, ')">'].join('');
                    vdata = [blind3, blindmin].join('');
				}else if (item.Status === 'Open' && item.SwitchType === 'Blinds Percentage Inverted') {
					var blindplus = ['<img src=icons/plus.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'plus\',0,', item.idx, ',', item.Protected, ')">'].join('');
		           	vdesc = [vdesc, '<span class="percent"> 0<sup> &#37;</sup></span>'].join('');
                    vdata = [blind4, blindplus].join('');
				}else if (item.Status !== 'Open' && item.Status !== 'Closed' && item.SwitchType === 'Blinds Percentage Inverted'){
					var vpercent = item.LevelInt + 1;
					vdesc = [vdesc, '<span class="percent"> ', vpercent, '<sup> &#37;</sup></span>'].join('');
					if (vpercent >= 90){
					  var blindplus = ['<img src=icons/plus.png  vspace=4 hspace=4 width=30 onclick="SwitchToggle(', item.idx, ', \'Off\',', txt_blind_down, ',', item.Protected, ')">'].join('');	
					  var blindmin = ['<img src=icons/min.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'min\',', vpercent, ',', item.idx, ',', item.Protected, ')">'].join('');
					}else if(vpercent <= 10){
					  var blindplus = ['<img src=icons/plus.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'plus\',', vpercent, ',', item.idx, ',', item.Protected, ')">'].join('');
					  var blindmin = ['<img src=icons/min.png  vspace=4 hspace=4 width=30 onclick="SwitchToggle(', item.idx, ', \'On\',', txt_blind_up, ',', item.Protected, ')">'].join('');	
					}else{
					  var blindplus = ['<img src=icons/plus.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'plus\',', vpercent, ',', item.idx, ',', item.Protected, ')">'].join('');
			          var blindmin = ['<img src=icons/min.png  vspace=4 hspace=4 width=30 onclick="DimLevel100(\'min\',', vpercent, ',', item.idx, ',', item.Protected, ')">'].join('');
					}
                    vdata = [blindmin, blind7, blind8, blindplus].join('');
				}
				
blind-blind-inv-close.png
blind-blind-inv-close.png (3.38 Kio) Consulté 6021 fois
percent-percent-inv-stopped.png
percent-percent-inv-stopped.png (8.32 Kio) Consulté 6021 fois
rfi-and-ven-ue-us-close.png
rfi-and-ven-ue-us-close.png (4.94 Kio) Consulté 6021 fois
rfi-and-ven-ue-us-open.png
rfi-and-ven-ue-us-open.png (6.5 Kio) Consulté 6021 fois
rfi-and-ven-ue-us-stopped.png
rfi-and-ven-ue-us-stopped.png (8.58 Kio) Consulté 6021 fois
percent-percent-inv-open.png
percent-percent-inv-open.png (5.72 Kio) Consulté 6021 fois
percent-percent-inv-close.png
percent-percent-inv-close.png (4.07 Kio) Consulté 6021 fois
blind-blind-inv-open.png
blind-blind-inv-open.png (5 Kio) Consulté 6021 fois
Dernière modification par Nemesis24 le 04 mars 2017, 00:11, modifié 2 fois.
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...
Chris54220
Messages : 124
Inscription : 20 mars 2016, 20:54
Localisation : Nancy

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

Message par Chris54220 »

je viens ver toi car dans ta dernier mise a jour je pense que tu as u un petit oublie

dans index tu demande

Code : Tout sélectionner

<link rel="stylesheet" href="css/highcharts.css"> 
Mais le fichier highcharts.css existe pas

du coup sa fait une erreur


Corrdialement
Répondre