L'outil de publication open source Alfresco devient graphique
La dernière version du CMS libre, Alfresco Labs 3, marche dans les pas de Joomla! et de WordPress. L'outil accepte des plug-in et dispose d'une interface Web de gestion graphique.
01net.
le 27/01/09 à 16h55
Créé par John Newton, cofondateur de Documentum, et utilisé par de grandes organisations comme Airbus, la Bourse de New York ou le ministère de la Justice,
l'outil de gestion de contenu (CMS) open source Alfresco était jusqu'à présent plus réputé pour sa robustesse que pour sa simplicité d'utilisation.
' La
version 2.2 de notre CMS s'adressait à des utilisateurs très avancés, voire à des développeurs : pour mettre à jour son site, il fallait le plus souvent utiliser un éditeur XML et remplir des formulaires. L'outil était relativement
monolithique pour les non-développeurs ', avoue Michael Harlaut, ingénieur solution chez l'éditeur.
Il lui manquait donc toute la souplesse que l'on peut trouver dans les outils de publication beaucoup plus légers, comme Joomla!, WordPress ou encore Drupal. En particulier une architecture modulaire capable d'accepter des
plug-in développés par la communauté, ainsi qu'une interface Web de back-office pour gérer simplement en ligne le rendu graphique de son site. Ces lacunes sont comblées par la version Labs 3 d'Alfresco, désormais disponible
en version publique stable (téléchargeable gratuitement sur notre site, pour
Windows,
Mac et
Linux, ou sur
le site de l'éditeur).
Ouverture aux non-développeurs
Cette nouvelle version comporte notamment une surcouche baptisée Alfresco Web Studio, qui permettra de réaliser toute la conception graphique d'un site motorisé par le CMS sans avoir à mettre les doigts dans une ligne de code.
Cet outil d'édition graphique en ligne permet de définir les pages, la structure de navigation, les modèles et la présentation du site. Il offre la possibilité de créer ses pages par de simples glisser-déposer à partir d'une
bibliothèque de composants Web Alfresco.
' Cette bibliothèque comprend des modules par défaut comme des menus de navigation, des listes de rubriques, des lecteurs audio ou vidéo, des bibliothèques d'images, des forums, des
pages HTML, etc. Mais les développeurs de la communauté auront tout le loisir d'en développer de nouveaux et de les mettre à disposition sur notre base de composants. Ceux-ci pourront être téléchargés à travers l'interface Web
Studio ', explique Michael Harlaut. Pour aider les développeurs dans cette démarche, l'éditeur a intégré à Alfresco Labs 3 un
framework de développement en HTML/Javascript, baptisé
Alfresco Surf.