diff --git a/core/class/cache.class.php b/core/class/cache.class.php index 277a5293a4..3014f64ffa 100644 --- a/core/class/cache.class.php +++ b/core/class/cache.class.php @@ -374,7 +374,7 @@ public static function persist() { $cache_dir = jeedom::getTmpFolder('cache'); try { $cmd = system::getCmdSudo() . 'rm -rf ' . __DIR__ . '/../../cache.tar.gz;cd ' . $cache_dir . ';'; - $cmd .= system::getCmdSudo() . 'tar cfz ' . __DIR__ . '/../../cache.tar.gz * 2>&1 > /dev/null;'; + $cmd .= system::getCmdSudo() . 'tar cfz ' . __DIR__ . '/../../cache.tar.gz . 2>&1 > /dev/null;'; $cmd .= system::getCmdSudo() . 'chmod 774 ' . __DIR__ . '/../../cache.tar.gz;'; $cmd .= system::getCmdSudo() . 'chown ' . system::get('www-uid') . ':' . system::get('www-gid') . ' ' . __DIR__ . '/../../cache.tar.gz;'; $cmd .= system::getCmdSudo() . 'chown -R ' . system::get('www-uid') . ':' . system::get('www-gid') . ' ' . $cache_dir . ';'; diff --git a/docs/de_DE/scenario.md b/docs/de_DE/scenario.md index 4885475e70..a8e59feadf 100644 --- a/docs/de_DE/scenario.md +++ b/docs/de_DE/scenario.md @@ -297,7 +297,7 @@ Ein Tag wird während der Ausführung des Szenarios durch seinen Wert ersetzt. S - ``user`` wenn es manuell gestartet wurde, - ``start`` für einen Start beim Start von Jeedom. - ``#trigger_id#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert der ID des Befehls, der es ausgelöst hat. Beispiel : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Namens des Befehls (in der Form [Objekt][Ausrüstung][Befehl]). Beispiel : ``#trigger_name# == '[cuisine][lumiere][etat]'`` +- ``#trigger_name#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Namens des Befehls (in der Form [Objekt][Ausrüstung][Befehl]). Beispiel : ``#trigger_name# == '[cuisine][lumiere][etat]'``. Notez qu'en utilisant la syntaxe : ``#trigger_name# == '[cuisine][lumiere][etat]'``, en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code. - ``#trigger_value#`` : Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Befehls, der das Szenario ausgelöst hat. Tipp: Wenn Sie den aktuellen Wert des Befehls möchten, der das Szenario ausgelöst hat (und nicht seinen Wert zum Zeitpunkt der Auslösung), können Sie diesen verwenden : ``##trigger_id##`` (doppelt #) - ``#latitude#`` : Ermöglicht Ihnen, die in der Jeedom-Konfiguration eingegebenen Breitengradinformationen abzurufen - ``#longitude#`` : Ermöglicht Ihnen, die in der Jeedom-Konfiguration eingegebenen Längengradinformationen abzurufen diff --git a/docs/en_US/scenario.md b/docs/en_US/scenario.md index c2aa5556a5..11f6d787cc 100644 --- a/docs/en_US/scenario.md +++ b/docs/en_US/scenario.md @@ -297,7 +297,7 @@ A tag is replaced during the execution of the scenario by its value. You can use - ``user`` if it was started manually, - ``start`` for a launch at startup of Jeedom. - ``#trigger_id#`` : If it is a command which triggered the scenario then this tag has the value of the id of the command which triggered it. Example : ``#trigger_id# == 19`` -- ``#trigger_name#`` : If it is a command which triggered the scenario then this tag has the value of the name of the command (in the form [object][equipment][command]). Example : ``#trigger_name# == '[cuisine][lumiere][etat]'`` +- ``#trigger_name#`` : If it is a command which triggered the scenario then this tag has the value of the name of the command (in the form [object][equipment][command]). Example : ``#trigger_name# == '[cuisine][lumiere][etat]'``. Notez qu'en utilisant la syntaxe : ``#trigger_name# == '[cuisine][lumiere][etat]'``, en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code. - ``#trigger_value#`` : If it is a command which triggered the scenario then this tag has the value of the command which triggered the scenario. Tip if you want the current value of the command which triggered the scenario (and not its value at triggering) you can use : ``##trigger_id##`` (double #) - ``#latitude#`` : Allows you to retrieve the latitude information put in the jeedom configuration - ``#longitude#`` : Allows you to retrieve the longitude information put in the jeedom configuration diff --git a/docs/es_ES/scenario.md b/docs/es_ES/scenario.md index c86c36f31b..da7fefb251 100644 --- a/docs/es_ES/scenario.md +++ b/docs/es_ES/scenario.md @@ -297,7 +297,7 @@ Una etiqueta se reemplaza durante la ejecución del escenario por su valor. Pued - ``user`` si se inició manualmente, - ``start`` para un lanzamiento al inicio de Jeedom. - ``#trigger_id#`` : Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor de la identificación del comando que lo desencadenó. Ejemplo : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor del nombre del comando (en el formato [objeto][equipo][comando]). Ejemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'`` +- ``#trigger_name#`` : Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor del nombre del comando (en el formato [objeto][equipo][comando]). Ejemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'``. Notez qu'en utilisant la syntaxe : ``#trigger_name# == '[cuisine][lumiere][etat]'``, en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code. - ``#trigger_value#`` : Si es un comando que desencadenó el escenario, entonces esta etiqueta tiene el valor del comando que desencadenó el escenario. Consejo: si desea conocer el valor actual del comando que desencadenó el escenario (y no su valor en el momento de la activación), puede utilizar : ``##trigger_id##`` (doble #) - ``#latitude#`` : Le permite recuperar la información de latitud ingresada en la configuración de jeedom - ``#longitude#`` : Le permite recuperar la información de longitud ingresada en la configuración de jeedom diff --git a/docs/fr_FR/scenario.md b/docs/fr_FR/scenario.md index e002eafb7c..40b7a2ce4f 100644 --- a/docs/fr_FR/scenario.md +++ b/docs/fr_FR/scenario.md @@ -297,7 +297,7 @@ Un tag est remplacé lors de l’exécution du scénario par sa valeur. Vous pou - ``user`` s'il a été lancé manuellement, - ``start`` pour un lancement au démarrage de Jeedom. - ``#trigger_id#`` : Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché. Exemple : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande]). Exemple : ``#trigger_name# == '[cuisine][lumiere][etat]'`` +- ``#trigger_name#`` : Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande]). Exemple : ``#trigger_name# == '[cuisine][lumiere][etat]'``. Notez qu'en utilisant la syntaxe : ``#trigger_name# == '[cuisine][lumiere][etat]'``, en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code. - ``#trigger_value#`` : Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario. Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser : ``##trigger_id##`` (double #) - ``#latitude#`` : Permet de récuperer l'information de latitude mise dans la configuration de jeedom - ``#longitude#`` : Permet de récuperer l'information de longitude mise dans la configuration de jeedom diff --git a/docs/i18n/de_DE.json b/docs/i18n/de_DE.json index 798e06ef2a..dd56ced7de 100644 --- a/docs/i18n/de_DE.json +++ b/docs/i18n/de_DE.json @@ -6884,6 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "für einen Start beim Start von Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert der ID des Befehls, der es ausgelöst hat", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Namens des Befehls (in der Form [Objekt][Ausrüstung][Befehl", + "Notez qu'en utilisant la syntaxe": "Notez qu'en utilisant la syntaxe", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Wenn es sich um einen Befehl handelt, der das Szenario ausgelöst hat, hat dieses Tag den Wert des Befehls, der das Szenario ausgelöst hat", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Tipp: Wenn Sie den aktuellen Wert des Befehls möchten, der das Szenario ausgelöst hat (und nicht seinen Wert zum Zeitpunkt der Auslösung), können Sie diesen verwenden", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Ermöglicht Ihnen, die in der Jeedom-Konfiguration eingegebenen Breitengradinformationen abzurufen", diff --git a/docs/i18n/en_US.json b/docs/i18n/en_US.json index f94a0eb74c..fcac739e4f 100644 --- a/docs/i18n/en_US.json +++ b/docs/i18n/en_US.json @@ -6884,6 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "for a launch at startup of Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "If it is a command which triggered the scenario then this tag has the value of the id of the command which triggered it", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "If it is a command which triggered the scenario then this tag has the value of the name of the command (in the form [object][equipment][command", + "Notez qu'en utilisant la syntaxe": "Notez qu'en utilisant la syntaxe", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "If it is a command which triggered the scenario then this tag has the value of the command which triggered the scenario", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Tip if you want the current value of the command which triggered the scenario (and not its value at triggering) you can use", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Allows you to retrieve the latitude information put in the jeedom configuration", diff --git a/docs/i18n/es_ES.json b/docs/i18n/es_ES.json index 34245f33b3..92094c55a1 100644 --- a/docs/i18n/es_ES.json +++ b/docs/i18n/es_ES.json @@ -6884,6 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "para un lanzamiento al inicio de Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor de la identificación del comando que lo desencadenó", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Si es un comando el que desencadenó el escenario, entonces esta etiqueta tiene el valor del nombre del comando (en el formato [objeto][equipo][comando", + "Notez qu'en utilisant la syntaxe": "Notez qu'en utilisant la syntaxe", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Si es un comando que desencadenó el escenario, entonces esta etiqueta tiene el valor del comando que desencadenó el escenario", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Consejo: si desea conocer el valor actual del comando que desencadenó el escenario (y no su valor en el momento de la activación), puede utilizar", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Le permite recuperar la información de latitud ingresada en la configuración de jeedom", diff --git a/docs/i18n/fr_FR.json b/docs/i18n/fr_FR.json index 5ebef45b8d..93c4972a5a 100644 --- a/docs/i18n/fr_FR.json +++ b/docs/i18n/fr_FR.json @@ -3845,6 +3845,8 @@ "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché", "Exemple": "Exemple", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande", + "Notez qu'en utilisant la syntaxe": "Notez qu'en utilisant la syntaxe", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser", "double": "double", diff --git a/docs/i18n/pt_PT.json b/docs/i18n/pt_PT.json index 77445125fd..75dffc74d3 100644 --- a/docs/i18n/pt_PT.json +++ b/docs/i18n/pt_PT.json @@ -6884,6 +6884,8 @@ "pour un lancement au démarrage de Jeedom": "para um lançamento na inicialização do Jeedom", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de l'id de la commande qui l'a déclenché": "Se for um comando que desencadeou o cenário então esta tag tem o valor do id do comando que o desencadeou", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur du nom de la commande (sous forme [objet][equipement][commande": "Se for um comando que disparou o cenário então esta tag terá o valor do nome do comando (na forma [objeto][equipamento][comando", + "Notez qu'en utilisant la syntaxe": "Notez qu'en utilisant la syntaxe", + "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code": "en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code", "Si c'est une commande qui a déclenché le scénario alors ce tag à la valeur de la commande ayant déclenché le scénario": "Se for um comando que acionou o cenário então esta tag terá o valor do comando que acionou o cenário", "Astuce si vous voulez la valeur courante de la commande qui a déclencher le scénario (et non sa valeur au déclenchement) vous pouvez utiliser": "Dica se você quiser o valor atual do comando que disparou o cenário (e não seu valor no disparo), você pode usar", "Permet de récuperer l'information de latitude mise dans la configuration de jeedom": "Permite recuperar as informações de latitude colocadas na configuração do jeedom", diff --git a/docs/pt_PT/scenario.md b/docs/pt_PT/scenario.md index 4482cad03c..c3583ad1be 100644 --- a/docs/pt_PT/scenario.md +++ b/docs/pt_PT/scenario.md @@ -297,7 +297,7 @@ Uma tag é substituída durante a execução do cenário por seu valor. Você po - ``user`` se foi iniciado manualmente, - ``start`` para um lançamento na inicialização do Jeedom. - ``#trigger_id#`` : Se for um comando que desencadeou o cenário então esta tag tem o valor do id do comando que o desencadeou. Exemplo : ``#trigger_id# == 19`` -- ``#trigger_name#`` : Se for um comando que disparou o cenário então esta tag terá o valor do nome do comando (na forma [objeto][equipamento][comando]). Exemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'`` +- ``#trigger_name#`` : Se for um comando que disparou o cenário então esta tag terá o valor do nome do comando (na forma [objeto][equipamento][comando]). Exemplo : ``#trigger_name# == '[cuisine][lumiere][etat]'``. Notez qu'en utilisant la syntaxe : ``#trigger_name# == '[cuisine][lumiere][etat]'``, en cas de modification de nom de votre objet, équipement ou commande, ce ne sera pas mis à jour automatiquement dans votre code. - ``#trigger_value#`` : Se for um comando que acionou o cenário então esta tag terá o valor do comando que acionou o cenário. Dica se você quiser o valor atual do comando que disparou o cenário (e não seu valor no disparo), você pode usar : ``##trigger_id##`` (dobro #) - ``#latitude#`` : Permite recuperar as informações de latitude colocadas na configuração do jeedom - ``#longitude#`` : Permite recuperar as informações de longitude colocadas na configuração do jeedom