
zEditor est une extension pour le navigateur Firefox et qui permet de créer et d'éditer les fichiers de tutoriels du Site du Zéro. Ces fichiers sont au format XML et permettent de rédiger un cours en étant hors-ligne, ce que propose zEditor.
zEditor est disponible en version de test, qui n'est donc pas exempte d'éventuels bugs. La version proposée n'est d'ailleurs pas complète : les fonctionnalités de base sont présentes, à savoir ouvrir, éditer et sauver des tutoriels, mais il n'y a pas de prévisualisation du zCode ni même de barre d'outils pour insérer du zCode. Les fonctionnalités manquantes seront ajoutées au fur et à mesure.
zEditor est donc une extension pour le navigateur Mozilla Firefox. zEditor permet de créer et d'éditer les fichiers de tutoriels issus du Site du Zéro ainsi que ceux issus de chez les zCorrecteurs. Ces fichiers sont au format XML et permettent de rédiger, d'éditer ou même, dans le cas des zCorrecturs, de corriger un cours en étant hors-ligne, ou tout simplement pour bénéficier de plus de confort que sur les sites respectifs.
zEditor nécessite de posséder au minim la version 4.0 du navigateur Mozilla Firefox. L'application zEditor s'ouvre dans une nouvelle fenêtre, indépendante de la fenêtre principale de Firefox, qui peut dès lors être fermée si elle n'est pas utilisée.
zEditor est codé en Javascript, et l'interface est créée en XUL, XBL et stylée via CSS3. L'extension est en lisence MPL1.1 et les sources sont disponibles au sein même de l'extension, ou via la page dédiée sur Mozilla Addons.
L'histoire de l'édition de tutoriels hors-ligne remonte au début de la version 3 du Site du Zéro. Un des admins de l'époque, Kayl, développa le logiciel Vos Tutos Offline, codé en Java. Faute de temps, le logiciel n'a pas été mis à jour, et les sources ne furent pas rendues publiques.
J'ai alors pris l'initiative de développer la relève le Vos Tutos Offline, appelé ZozorEditor 0.5, er raccourci par la suite en zEditor. Cette première version était écrite en XUL, comme l'actuelle, et tournait via la plateforme XULRunner. Faute de temps, de motivation, d'un gros paquet de bugs et d'un système de mises à jour difficile à utiliser, le projet n'a pas évolué.
Longtemps après, j'ai repris le développement de zéro, et au lieu d'ne faire un logiciel à part entière, j'en ai fait une extension, ce qui facilite les mises à jour et la maintenance du code au fil de l'évolution de la plateforme XULRunner (incluse dans Firefox). Voici zEditor 1.0 !
Pour installer zEditor, rien de plus simple ! Avec le navigateur Firefox 4, rendez-vous sur la page dédiée à zEditor sur Mozilla Addons. Cliquez sur le bouton Ajouter à Firefox.
Une fois que c'est fait, redémarrez Firefox. Si votre barre de menus est affichée, vous devriez voir un nouveau menu intitulé zEditor :

Vous pouvez également démarrer zEditor via le menu Firefox :
