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 Installer 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.

présentation

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.

Configuration nécessaire

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.

Développement et licence

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.

historique

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.

Vos Tutos Offline
Le logiciel Vos Tutos Offline

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é.

Vos Tutos Offline
Le logiciel zEditor 0.5

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 !

installation

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 :

Menubar

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

Menu Firefox

versions

Version 1.0a3
  • Amélioration de l'éditeur TeX
    • Revue des styles CSS
    • Détection de la connexion internet : si connexion, la visualisation se fait avec Mimetex ; si pas de connexion, MathML (moins performant) est utilisé
    • Icônes transparentes
    • Fenêtre en stand-alone via le menu zEditor > Démarrer l'éditeur TeX
Version 1.0a2
  • Support de l'écriture des tutoriels de zCorrection
  • Bouton Quitter maintenant opérationnel
  • CSS des zones de texte
  • Barre d'outils (fonctions partielles)
  • XBL du ruban
  • Editeur TeX (en test)
Version 1.0a1
Première version de alpha

contact

Firefox > 3.5
Vous devez posséder au minimum la version 3.5 de Firefox pour installer et utiliser zEditor
cc
Développement
zEditor est développé en XUL, XBL CSS et Javascript