Afficher page précise
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Afficher page précise
Salut,
Bonne idée la seconde page index
Il faut aussi un second fichier settings
C'est dans celui-ci qu'il convient de modifier l'ordre des pages.
Dans le second index, il faudra appeler le bon fichier settings
Bonne idée la seconde page index
Il faut aussi un second fichier settings
C'est dans celui-ci qu'il convient de modifier l'ordre des pages.
Dans le second index, il faudra appeler le bon fichier settings
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
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Afficher page précise
frontpage_settings.js contient toutes les pages de monitor.
Par contre pour l'ordre ainsi que les pages que je veux sur tel ou tel appareil, je le fais dans des fichiers indexXXX.html. Je n'ai pas besoin d'autres fichier settings.
Après cela dépend peut-être de la version de monitor. je suis sur la version initiale sans les widgets pour accéder aux pages.
Par contre pour l'ordre ainsi que les pages que je veux sur tel ou tel appareil, je le fais dans des fichiers indexXXX.html. Je n'ai pas besoin d'autres fichier settings.
Après cela dépend peut-être de la version de monitor. je suis sur la version initiale sans les widgets pour accéder aux pages.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
Re: Afficher page précise
Je fais comment pour adapter cette boucle ?Chrominator a écrit : 20 juin 2020, 12:39 Il y a une boucle javascript maintenant pour charger les pages :Code : Tout sélectionner
<script> for( var n = 0, len = $.PagesList.length; n < len - 1; n++ ) { $('.swipe-wrap').append('<div></div>'); $('div').filter(':last').load('pages/'+$.PagesList[n][0]); if ( typeof($.PagesList[n][1]) !== 'undefined'){ if (n <= 8) { $('#menu').append('<div onclick="mySwipe.slide('+$('div').filter(':last').index()+')"><img src="icons/menu/'+$.PagesList[n][1]+'"></div>'); } else { $('#menu').append('<div class="autoHide" onclick="mySwipe.slide('+$('div').filter(':last').index()+')"><img src="icons/menu/'+$.PagesList[n][1]+'"></div>'); } } } </script>
Là je suis perdu...
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
-
Chrominator
- Messages : 1042
- Inscription : 19 déc. 2015, 07:29
- Localisation : France
Re: Afficher page précise
Ce qu'écrit Vil1driver, c'est qu'il n'y a pas besoin de changer la boucle, il faut dupliquer ton index.html et aussi ton frontpage_settings.js dans lequel tu pourras modifier l'ordre des pages.
Dans index.html il faut le dupliquer et changer la ligne :
pour remplacer ce fichier js/frontpage_settings.js par un autre qui contiendra
la section : dans l'ordre qui te convient
Dans index.html il faut le dupliquer et changer la ligne :
Code : Tout sélectionner
<script src="js/frontpage_settings.js"></script>la section :
Code : Tout sélectionner
$.PagesList = [
// ['html page name (location must be in 'monitor/pages/')','menu icon name (location must be in 'monitor/icons/menu/')],
['page1.html','light1.png'],
['iframe.html','lci.png'],
['clock.html','clock.png'],
['meteo.html','meteo.png'],
// ['pluie.html','pluie.png'],
['page2.html','Forcé.png'],
......
Un bon frein vaut mieux que deux sparadraps.
Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Re: Afficher page précise
Voilà, j'ai dupliqué index.html en index_perso.html
J'y ai modifié la ligne
en
J'ai dupliqué frontpage_settings en frontpage_settings_perso.js
J'ai modifié PagesList :
Lorsque je fait :
http://192.168.1.xxx:xxxx/monitor/index_perso.html j'ai le message suivant :
J'y ai modifié la ligne
Code : Tout sélectionner
<script src="js/frontpage_settings.js"></script>Code : Tout sélectionner
<script src="js/frontpage_settings_perso.js"></script>J'ai modifié PagesList :
Code : Tout sélectionner
$.PagesList = [
['page3.html','pluie.png'],
['clock.html','clock.png'],
['meteo.html','meteo.png'],
etc...
http://192.168.1.xxx:xxxx/monitor/index_perso.html j'ai le message suivant :
Une idée404 Not Found
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
-
Chrominator
- Messages : 1042
- Inscription : 19 déc. 2015, 07:29
- Localisation : France
Re: Afficher page précise
Et bien tu n'as plus qu'à recommencer ou à vérifier ce que tu as fait par ce que ceci est la bonne cuisine pour arriver à tes fins.
Un bon frein vaut mieux que deux sparadraps.
Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Re: Afficher page précise
Effectivement, j'ai du faire une erreur quelque part.Chrominator a écrit : 20 juin 2020, 20:23 Et bien tu n'as plus qu'à recommencer ou à vérifier ce que tu as fait par ce que ceci est la bonne cuisine pour arriver à tes fins.
Maintenant ça fonctionne.
Merci pour votre aide.
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
-
Chrominator
- Messages : 1042
- Inscription : 19 déc. 2015, 07:29
- Localisation : France
Re: Afficher page précise
Un bon frein vaut mieux que deux sparadraps.
Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06