Web: éditeur de site web
Présentations
L'idée est d'avoir un outil pratique pour créer des sites web riches, multi-langues, tout en faisant en sorte que le lecteur ne se sente pas perdu.
Fonctionalités:
- Multi-langues: à chaque page est associée des versions de différentes langues et types (source, traduction-manuelle etc)
- Multi-utilisateur: différents utilisateurs peuvent prendre en charge différentes pages ou versions.
- Online: c'est une application web
- Multi-site: on peut gérer plusieurs sites ensembles, afin de partager des ressources et faciliter le travail.
- Stockage plat à liens courts: pour la simplicité de gestion et la facilité à manipuler les liens. L'utilisation de la base 58 permet d'avoir des millions de pages en liens courts ("SMALL" en base 58 = 286846037).
- Système de préview et d'export de la version à publier.
- Facilités à la traduction automatique/semi-automatique/manuelle.
- Système de recherche avancé (pour l'éditeur, pas pour le lecteur du site).
- Facilités à créer une navigation avancée, comme le menu des sous-pages ou le chemin de l'arborescence parent.
- Lors de l'édition, sommaire du contenu pour s'y déplacer.
À faire
- Sécurier et développer la fonctionalité multi-utilisateur afin que le logiciel soit déployable publiquement.
- Documenter
- Permetre d'utiliser une widget faisant la colorisation syntaxique de l'HTML (avec la colorisation configurable) à la place du Textarea.