Chapitre 2. Régler les préférences d'oXygen pour éditer dans le "Cloud". | ||
---|---|---|
Précédent | Suivant |
oXygen est un logiciel d'édition multiformats de fichiers HTML, XHTML, XML, CSS, XSLT, XQUERY, etc...
Il est extrêmement souple et modulable en permettant de nombreuses options de configuration et de nombreux ajouts, plugins et autres compléments. On peut l'utiliser soit en sauvegardant les fichiers sur un disque dur local soit en utilisant un ou plusieurs serveurs en ligne pour conserver les productions.
Pour le projet "Tremplin pour l'Éducation" nous avons décidé de travailler dans des espaces mutualisés distants afin de permettre d'une part la création collaborative de ressources en utilisant un serveur fournissant la fonctionnalité de gestion des versions, d'autre part la mise en ligne simple rapide et robuste des productions dans la mesure où ce qui est rédigé est déjà en ligne et peut être affiché ou téléchargé aisément à partir des sites d'exposition ou de téléchargement .
Dans le logiciel oXygen les serveurs sont appelés sources de données.
Le fonctionnement en ligne choisi s'appuie sur deux serveurs l'un pour les fichiers structurés en XML et XHTML l'autre pour les media et les vidéos :
en termes oXygen nous disposons d'une source de données sur une base eXist xml.climatetmeteo.fr.
en termes oXygen nous disposons d'une source de données via un accès en sftp à un dépôt des media.
Pour qu'oXygen se connecte sur ces deux serveurs il faut configurer les deux accès distants. Si vous disposez d'une version oXygen 16, la configuration de la connexion en sFTP au serveur mediaserv doit d'abord prendre en compte le paragraphe Modifications de la version 16 d'oXygen.
Avant de créer la connexion au serveur eXist, vous devrez installer en local 5 fichiers .jar à télécharger ici
Décompresser ce .zip dans un dossier Exist à la racine du dossier contenant l'application oXygen.
Il faut créer une connexion xml-exist-db cela se fait en deux étapes. La première consiste à créer une source de données eXist.
On accède aux préférences d'oXygen en choisissant l'onglet Options et dans le menu déroulant la ligne Préférences. Dans la fenêtre qui apparaît on se déplace vers le bas dans le menu et on sélectionne sources de données .
En cliquant sur le lien de création on obtient l'ouverture d'un popup dont on va renseigner les différents champs comme indiqué ci-dessous. Des fichiers extraits de la bibliothèque du serveur eXist sont extraits et stockés sur votre ordinateur, le lieu de stockage par défaut est correct mais vous pouvez le modifier si vous utilisez une configuration particulière ou si vous souhaitez traiter de façon particulière les fichiers des utilitaires d'oXygen
La démarche est similaire à celle sous Windows ci-dessus mais lors de la création de la source de données, des fichiers .jar issus du serveur sont copiés sur votre Mac. Cependant ces fichiers ne sont pas fonctionnels. Dans le popup qui apparait (similaire à celui obtenu sous Windows), il faut supprimer tous les liens vers les .jar en les sélectionnant puis en utilisant le bouton supprimer .
Ensuite "ajouter récursivement" les 5 fichiers .jar qui sont contenus dans le dossier eXist que vous avez créé au paragraphe 2.1.1 ci-dessus.
Pour certains OS et certains types d'installation, la source de données "eXist" existe déjà et on peut directement passer à la création d'une connexion.
Il est nécessaire maintenant de créer une ou plusieurs connexions sur des serveurs eXist identifiés, dans le cas de Tremplin pour l'enseignement nous allons utiliser le serveur xml.climatetmeteo.fr comme décrit sur la figure ci-dessous.
Vous devez ensuite afficher la vue "Explorateur de sources de données" en cliquant sur l'onglet Fenêtre/Afficher la vue/Explorateur de sources de données