Page 35 sur 148

Re: custom page

Publié : 10 oct. 2015, 14:28
par vil1driver
Tu cré un nouveau sujet en montrant ton script et tu auras certainement de l'aide.

Re: custom page

Publié : 10 oct. 2015, 16:22
par Steph38
Merci Vil1driver pour l'info.

Steph

Re: custom page

Publié : 12 oct. 2015, 22:05
par Smat
Salut Vil1driver,

Franchement, bravo pour ces pages c'est génial!!!

Peux-tu m'aider pour faire ce que je souhaites :

Comme tu peux le voir, j'ai déjà repérer ou il faudra que j'agisse. Je veux juste avoir une sortie en texte francisé de l'état des volets et non en icône (même si mon objet est déclaré comme ça : ['78','Status','cell2_11','TEST','','','','']

L'idée c'est ca :

STATUS

/\ Description \/


Code : Tout sélectionner

if (item.SwitchType == 'Blinds') {
														if(vdata == 'Closed') {
																var down = '<img src='+$.domoticzurl+'/images/blinds48sel.png  hspace=1 width=40 onclick="SwitchToggle('+item.idx+', \'On\');lightbox_open(\'switch\', '+switch_timeout+', '+txt_blind_down+')">';
																var up = '<img src='+$.domoticzurl+'/images/blindsopen48.png  hspace=1 width=40 onclick="SwitchToggle('+item.idx+', \'Off\');lightbox_open(\'switch\', '+switch_timeout+', '+txt_blind_up+')">';
														}
														if (vdata == 'Open' || vdata == 'Stopped') {
																var down = '<img src='+$.domoticzurl+'/images/blinds48.png  hspace=1 width=40 onclick="SwitchToggle('+item.idx+', \'On\');lightbox_open(\'switch\', '+switch_timeout+', '+txt_blind_down+')">';
																var up = '<img src='+$.domoticzurl+'/images/blindsopen48sel.png  hspace=1 width=40 onclick="SwitchToggle('+item.idx+', \'Off\');lightbox_open(\'switch\', '+switch_timeout+', '+txt_blind_up+')">';
														}
														var stop = '<img src='+$.domoticzurl+'/images/blindsstop.png  hspace=1 height=40 onclick="SwitchToggle('+item.idx+', \'Stop\');lightbox_open(\'switch\', '+switch_timeout+', '+txt_blind_stop+')">';
														if(item.Type == 'RFY') {
															vdata = down.concat(stop,up);
														} else	{
															vdata = down.concat(up);
														}


Merci d'avance

Re: custom page

Publié : 13 oct. 2015, 10:44
par vil1driver
merci ;)

ah ba mince alors, les beaux icones de volets ne te plaisent pas ? :|

Re: custom page

Publié : 13 oct. 2015, 13:38
par Smat
Franchement, .............................

Non, lol

Alors j'ai trouvé comment faire (a peu près) mais je n'arrive pas a changer la taille du texte du retour d'état.

CLOSED est énorme. Peux-tu m'éclairer??

Merci d'avance

Re: custom page

Publié : 13 oct. 2015, 16:53
par vil1driver
Regardes dans page2.css

Re: custom page

Publié : 13 oct. 2015, 21:24
par Smat
Yes, j'ai trouvé merci!!!!

Par contre c'est closed ou open, comment je fait pour Ouvert et fermé??

Re: custom page

Publié : 13 oct. 2015, 22:33
par vil1driver
ça va fortement dépendre de tes modifs..

vers la ligne 630 du fichier frontpage.js
essai de rempalcer

Code : Tout sélectionner

// traduction
if (vdata == 'Closed' && (item.SwitchType == 'Contact' || item.SwitchType == 'Door Lock')) {
vdata = txt_closed; 
vattr='color:#E24E2A';
                                                }
if (vdata == 'Open' && (item.SwitchType == 'Contact' || item.SwitchType == 'Door Lock')) {
vdata = txt_open;
vattr='color:#1B9772';
                                                }
par

Code : Tout sélectionner

// traduction
if (vdata == 'Closed') {
vdata = txt_closed; 
vattr='color:#E24E2A';
                                                }
if (vdata == 'Open') {
vdata = txt_open;
vattr='color:#1B9772';
                                                }

Re: custom page

Publié : 14 oct. 2015, 11:00
par Smat
Merci pour ta réponse mais ca ne change rien et j'avais essayé d'ajouter item.SwitchType == 'Blinds' mais ca ne fonctionne pas non plus.

Une autre idée??

Re: custom page

Publié : 20 oct. 2015, 14:31
par christopheb
Bonjour à tous.

Tout d'abord merci pour le travail effectué et pour les explications. J'ai encore du mal à tout comprendre mais je m'accroche. Ça commence à prendre forme. Et puis surtout, comment que je me la pète devant les copains quand je leur montre ce que je peu faire avec ma tablette fixée au mur 8-) .

Je bloque à un endroit (en fait plein d'autres mais bon, :oops: ). Je n'arrive pas à afficher les boutons +- à coté de ma valeur de consigne pour le chauffage. Dans domoticz ça fonctionne, je peux diminuer ou augmenter la valeur mais pas sur ma custompage.
['125','SetPoint','cell5_2b','','','','0.5','','25'],

Si quelqu'un a une idée.