bonjour.
je voulais savoir s’il existait une solution à ce problème que voici:
je récupère les informations du calendrier ical airbnb via le plugin import2ical.
Airbnb indique « Réservé » sur les jours où il y a une location:
si je clique sur le mot Réservé, on s’aperçoit qu’en réalité c’est écrit avec le code html pour l’accent aigü:
donc avec ce bloc code Récuperer date début et fin d'un événement - #5 par naboleo
Comme mot recherché, j’indique « Réservé » et une variable « Réservé_start » devrait se créer.
mais cela ne va évidemment pas.
donc j’indique le code html, je sauvegarde, et cela fonctionne:
il me créé bien les 2 variables nécessaires:
toutefois, cela ne fonctionnera pas une seconde fois car jeedom transforme les accents html en accents normaux lors de la sauvegarde:
donc le code ne va pas plus trouvé Réservé
puisqu’il cherche « Réservé » …
bref, est-ce qu’il y a un moyen de faire que jeedom ne transforme plus le code ainsi, ou que le code lui-même soit forcé de chercher Réservé ?
merci pour vos avis.
EDIT:
on voit bien le souci dans les logs du scénario bloc code:
- je cherche une premiere fois juste après la sauvegarde du code,
- puis je refais une sauvegarde du scénario, et je relance la recherche, ca ne trouve plus rien.
- je remets manuellement que je cherche
Réservé
et ca trouve…
[2024-12-15 09:03:51][SCENARIO] -- Début : . Tags : {"#trigger#":"user","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario lancé manuellement","#trigger_value#":"admin"}
[2024-12-15 09:03:51][SCENARIO] - Exécution du sous-élément de type [action] : action
[2024-12-15 09:03:51][SCENARIO] Exécution d'un bloc élément : 1340
[2024-12-15 09:03:51][SCENARIO] Exécution d'un bloc élément : 1338
[2024-12-15 09:03:51][SCENARIO] - Exécution du sous-élément de type [action] : code
[2024-12-15 09:03:51][SCENARIO] Exécution d'un bloc code
[2024-12-15 09:03:51][SCENARIO] id :415
[2024-12-15 09:03:51][SCENARIO] Check ID=12 : Réservé
[2024-12-15 09:03:51][SCENARIO] Next : Réservé 2024-12-30 00:00:00 to 2025-01-01 00:00:00
[2024-12-15 09:03:51][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-15 09:04:04][SCENARIO] -- Début : . Tags : {"#trigger#":"user","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario lancé manuellement","#trigger_value#":"admin"}
[2024-12-15 09:04:04][SCENARIO] - Exécution du sous-élément de type [action] : action
[2024-12-15 09:04:04][SCENARIO] Exécution d'un bloc élément : 1340
[2024-12-15 09:04:04][SCENARIO] Exécution d'un bloc élément : 1338
[2024-12-15 09:04:04][SCENARIO] - Exécution du sous-élément de type [action] : code
[2024-12-15 09:04:04][SCENARIO] Exécution d'un bloc code
[2024-12-15 09:04:04][SCENARIO] id :415
[2024-12-15 09:04:05][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-12-15 09:04:46][SCENARIO] -- Début : . Tags : {"#trigger#":"user","#trigger_name#":"","#trigger_id#":"","#trigger_message#":"Scénario lancé manuellement","#trigger_value#":"admin"}
[2024-12-15 09:04:47][SCENARIO] - Exécution du sous-élément de type [action] : action
[2024-12-15 09:04:47][SCENARIO] Exécution d'un bloc élément : 1340
[2024-12-15 09:04:47][SCENARIO] Exécution d'un bloc élément : 1338
[2024-12-15 09:04:47][SCENARIO] - Exécution du sous-élément de type [action] : code
[2024-12-15 09:04:47][SCENARIO] Exécution d'un bloc code
[2024-12-15 09:04:47][SCENARIO] id :415
[2024-12-15 09:04:47][SCENARIO] Check ID=12 : Réservé
[2024-12-15 09:04:47][SCENARIO] Next : Réservé 2024-12-30 00:00:00 to 2025-01-01 00:00:00
[2024-12-15 09:04:47][SCENARIO] Fin correcte du scénario
estce qu’il y a moyen de dire dans le code PHP de chercher serv par exemple, avec un joker, car ca irait aussi, il n’y a pas d’autre évènement avec « …serv… » à l’intérieur…