Page 2 sur 7

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

Publié : 24 févr. 2017, 11:47
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...

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

Publié : 24 févr. 2017, 11:53
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

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

Publié : 24 févr. 2017, 11:57
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.

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

Publié : 24 févr. 2017, 12:46
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 ?

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

Publié : 24 févr. 2017, 13:19
par Nemesis24

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

Publié : 02 mars 2017, 21:49
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?

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

Publié : 03 mars 2017, 03:57
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 :)

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

Publié : 03 mars 2017, 09:33
par Nemesis24
Merci de l'éclaircicement

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

Publié : 03 mars 2017, 20:31
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é 6014 fois
percent-percent-inv-stopped.png
percent-percent-inv-stopped.png (8.32 Kio) Consulté 6014 fois
rfi-and-ven-ue-us-close.png
rfi-and-ven-ue-us-close.png (4.94 Kio) Consulté 6014 fois
rfi-and-ven-ue-us-open.png
rfi-and-ven-ue-us-open.png (6.5 Kio) Consulté 6014 fois
rfi-and-ven-ue-us-stopped.png
rfi-and-ven-ue-us-stopped.png (8.58 Kio) Consulté 6014 fois
percent-percent-inv-open.png
percent-percent-inv-open.png (5.72 Kio) Consulté 6014 fois
percent-percent-inv-close.png
percent-percent-inv-close.png (4.07 Kio) Consulté 6014 fois
blind-blind-inv-open.png
blind-blind-inv-open.png (5 Kio) Consulté 6014 fois

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

Publié : 03 mars 2017, 21:34
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