Chapitre 2. Régler les préférences d'oXygen pour éditer dans le "Cloud".
Précédent     Suivant

Chapitre 2. Régler les préférences d'oXygen pour éditer dans le "Cloud".

Table des matières

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 :

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.

Créer une connexion au serveur eXist.

Télécharger 5 fichiers java (.jar)

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.

Création de la connexion à la base eXist

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.

Etape 1 : Création de la 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

Sous Windows

Cette illustration est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les mêmes conditions 4.0 International

Figure 2.1. Création de la source de données eXist sous Windows

1 : en dessous de la petite fenêtre supérieure"Sources de données" cliquer sur le +

2 a Nom choisi pour la base eXist

2c Appeler récursivement le dossier contenant les 5 fichiers .jar

2d : les 5 fichiers apparaissent simultanément (avec leur adresse sur le disque)


Sous Mac OS

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.

Cette illustration est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les mêmes conditions 4.0 International

Figure 2.2. Popup lors de la création de la source de données eXist sous Mac


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.

Etape 2 : Création de la connexion à la base eXist du projet Tremplin des sciences

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.

Cette illustration est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les mêmes conditions 4.0 International

Figure 2.3. Création de la connection au serveur eXist

2a: le nom est libre. 2b: choisir exist. 2c: xmldb:exist://xml.climatetmeteo.fr/exist/xmlrpc

2d et 2e : indiquer votre nom d'utilisateur et votre mot de passe donnés par l'administrateur. 2f sélectionner /db pour la collection afin d'accéder à la totalité de la base de données


Visualisation de la connexion à eXist

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

Cette illustration est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les mêmes conditions 4.0 International

Figure 2.4. Afficher la vue "Explorateur de sources de données"

Pour faire apparaitre l'explorateur de sources de données, cliquer sur l'onglet Fenêtre puis Afficher la vue et enfin Explorateur de sources de données


Cette illustration est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les mêmes conditions 4.0 International

Figure 2.5. Connexion à la base eXist

La base eXist est notée ici db climatetmeteo.fr ; sur la figure apparait le lieu de dépôt de l'équipe ACCES avec les 3 sous-dossiers : data pour les fichiers docbook .xml, data-xhtml pour les articles .xhtml, metadata pour les fiches d'indexation. Il faut cliquer sur le petit triangle noir pour faire apparaitre ou disparaitre l'arborescence.