Page 140 sur 148
Re: Custom page
Publié : 01 janv. 2017, 15:05
par papoo
vil1driver a écrit :@Papoo,
si tu t'y mets j'aurais ceci pour enlever/remettre une page à la volée (la 4eme pour l'exemple)
Code : Tout sélectionner
// supprimer / remettre la page N° 4
case "d4": // nom du bouton de la télécommande
if (message.nvalue == 1){ // status On
memo = $("div").find("[data-index=3]").remove(); // memorisation page 4 et suppression
mySwipe.setup(); // reorganisation
if (mySwipe.getPos() == 3) // si nous sommes sur la page supprimee
mySwipe.slide(2); // deplacement vers la page precedente ( la 3 )
}
if (message.nvalue == 0){ // status Off
$("div").find("[data-index=2]").after( memo ); // rajout de la page 4 juste après la page 3
mySwipe.setup(); // reorganisation
mySwipe.slide(3); // deplacement vers la page rajoutee
}
break;
Cela fonctionne très bien chez moi mais à une condition : le rafraîchissement régulier du device activant l'affichage/suppression de la page
j'ai modifié mon script en conséquence et inversé le fonctionnement de ton script afin que lorsque le device est sur on la page s'affiche et lorsqu'il est sur off la page ne s'affiche pas j'ai modifié mon script en conséquence et mis à jour le tuto dédié
viewtopic.php?f=10&t=2788
Code : Tout sélectionner
case "d4": // nom du bouton de la télécommande
if (message.nvalue == 0){ // status On
memo = $("div").find("[data-index=4]").remove(); // mémorisation page 5 et suppression
mySwipe.setup(); // reorganisation
if (mySwipe.getPos() == 4) // si nous sommes sur la page supprimée
mySwipe.slide(3); // déplacement vers la page précédente ( la 4 )
}
if (message.nvalue == 1){ // status Off
$("div").find("[data-index=3]").after( memo ); // rajout de la page 5 juste après la page 4
mySwipe.setup(); // réorganisation
mySwipe.slide(4); // déplacement vers la page rajoutée
}
Re: Custom page [Réglé]
Publié : 03 janv. 2017, 14:25
par lolo6112
Bonjour et meilleurs vœux,
J'ai un soucis avec le popup météo, lorsque je clique sur l'icone ça s'affiche mais avec 2 jours de décalage.

- météo_popup.png (216.82 Kio) Consulté 9773 fois
Quelqu'un a une idée ?
J'ai fouillé un peu partout sur le site et dans les fichiers mais je n'ai rien trouvé de relatif au popup météo.
A part dans le global.css mais ça ne me donne rien de plus, et je ne suis pas un dieu du HTML5 et CSS3.
config :
Domoticz en dernière version stable;
Je viens de recharger et réinstaller les pages perso depuis le github il y a 2 jours;
RFLink 1.1r44
La ligne dans le fichier frontpage_settings.js :
Code : Tout sélectionner
['71','ForecastStr', 'meteo",'','2','','font-size:240px;cursor:pointer',''], // icone météo
Réglé -> J'avais mis
2 pensant que c'était nécessaire pour afficher l’icône, en fouillant j'ai vu l'erreur.
@vil1driver: Je laisse au cas où, mais si tu veux l'enlever pour nettoyer, dis moi, ce n'est pas un problème.
Merci d'avance.
Re: Custom page
Publié : 03 janv. 2017, 21:26
par seblang
Bonsoir
pas de retour sur le forum, je continu a chercher de mon coté pour le message :
Error: Webserver: File '/undefined/json.htm': No such file or directory (2)
la console chrome me donne les erreurs ci-dessous.
Je ne comprends pas d'ou viens systematique ce undefined!
quelqu'un peu m'aider svp?
merci d'avance
Re: Custom page
Publié : 03 janv. 2017, 21:36
par papoo
au vue de tes logs ce n'est pas la custom page mais Flatz-Frontpage. Pas le meme développeur, pas le meme script rien pareil quoi
Re: Custom page
Publié : 03 janv. 2017, 21:54
par seblang
Merci du retour PAPOO
j'ai exactement le même message avec monitor
2016-12-31 01:10:40.892 Error: Webserver: File '/monitor/undefined/json.htm': No such file or directory (2)
Re: Custom page
Publié : 03 janv. 2017, 22:29
par papoo
tu as correctement renseigné l'url vers domoticz dans frontpage_setting.js?
si custom page est sur la meme machine que domoticz
Code : Tout sélectionner
$.domoticzurl = location.protocol + "//" + location.host; // auto detect (location.protocol + "//paul:ochon@" + location.host)
si custom pages est hebergé sur une autre machine
Code : Tout sélectionner
$.domoticzurl = "http://192.168.22.100:8080"; // url de connection à domoticz (ex: http://paul:ochon@toto.com:8765)
Re: Custom page
Publié : 03 janv. 2017, 22:37
par seblang
Oui adresse exact d'ailleurs sur la console l'adresse est juste mais il y a tjr ce /undefined/ qui se glisse dans l'URL d'exécution json.
Je sais pas d'où il vient
Re: Custom page
Publié : 04 janv. 2017, 19:32
par vil1driver
Non l'url n'est pas bonne (sans parler du undefined)
à la vu de l'erreur également pour charger le css de flatz-frontpage, ya un soucis ailleurs que dans le code, t'as essayé avec un autre navigateur voir pc, smartphone ?
Re: Custom page
Publié : 08 janv. 2017, 09:48
par seblang
Bonjour
merci de votre aide.
effectivement c'est n " ' " dans la dénomination d'un de mon interrupteur qui faisait merder le tout!
je vais continuer mes paramétrages maintenant et peut être a bientôt pour quelques questions
encore merci de l'aide et du super boulot
seb
Re: Custom page
Publié : 08 janv. 2017, 12:40
par seblang
Bonjour,
je cherche a remplacer dans la page "clock" l'horlogue analogique par une horloge digital avec date et jour.
Je ne sais pas ou cela doit se modifier , j'ai réussi a rajouter l'info en cel 15 et/ou 16 mais comment supprimer l'horlogue?
merci