mercredi 15 septembre 2004
conversion xslt des plannings xml
Bon voilà j'ai réussi, comme je le pensais XSLT est suffisamment puissant pour permettre la conversion d'un planning en format vcalendar. J'ai réussi à écrire des fonctions de conversion de fuseaux, mais en attendant de savoir si on est en heure d'été ou en heure d'hiver à Paris directement depuis xslt, j'ai rajouté cette info dans la sortie xml du planning sous la forme de deux champs <datetime> pour les événements type vol. L'attribut fuseau vaut "paris" pour le premier et "local" pour le second. Reste à présent à permettre la sélection des vols pour rendre le sytème totalement fonctionnel. En attendant, vous pouvez exporter un mois complet en sélectant "XML vcal" comme format de sortie une fois que CrewTala vous a transféré sur AirProx. La partie du template XSLT utilisé qui est facilement modifiable (malgré les apparences) est :
--- ical-vcal-basic.xsl (sur mac faire bouton droit...ou control clic puis voir code source)
Par ED, à 22:01 :: AirProx :: #69 :: aucun commentaire