Lodel est un logiciel d’édition électronique. Il est simple d'utilisation et facile à adapter à des usages particuliers.
Lodel s'installe en quelques minutes chez un hébergeur web. Il est contrôlé à distance avec un navigateur web. Il permet ainsi de travailler de façon collaborative et distribuée (au bureau, à la maison, avec des équipes géographiquement dispersées, etc).
Les documents à publier peuvent être préparés dans un traitement de texte (Word, OpenOffice.org, etc) ou édités directement en ligne. Lodel reconnaît les styles de paragraphe (par exemple : titre, résumé, auteur) et les utilise pour fabriquer automatiquement les sommaires, les index par auteur et toute autre liste ou requête automatique.
La liste des styles supportés est extensible et configurable. Lodel respecte les normes d'édition sur le web (Dublin Core, RSS, prochainement OAI) et produit des documents XML.
Le design du site est défini par des gabarits écrits dans le langage Lodelscript (langage inspiré par celui utilisé par SPIP).
Lodel est un logiciel libre développé par une équipe de bénévoles avec le soutien d'institutions : Revues.org, Ecole nationale des Chartes, Université de Poitiers.
Des formations au logiciel sont régulièrement proposées (niveau utilisateur et niveau expert). Une documentation est disponible en ligne.
Lodel est un logiciel qui a été conçu pour l’édition scientifique en sciences humaines et sociales. Il propose donc des fonctionnalités plus avancées que la plupart des CMS mais est moins adapté à certains usages précis (débats autour d’un article, écriture coopérative). D’excellents CMS comme Dotclear, SPIP, WordPress ou PhpWiki conviennent à de nombreux usages simples et spécialisés pour lesquels Lodel n’est pas le logiciel le plus approprié, même s’il est capable de réaliser des sites simples et faciles à administrer.
Lodel respecte le standard XML et est particulièrement adapté à la gestion de documents longs. D’une façon générale, les exigences de qualité de l’édition papier ont été respectées afin de permettre une mise en ligne professionnelle, incluant des espaces insécables, des notes de bas de page (6 types), la gestion de mises en forme locales (petites capitales, lettrines...).
Lodel a été conçu à l'origine pour des éditeurs électroniques et des chercheurs en Sciences humaines et sociales. Il peut être utilisé par d’autres types d’utilisateurs, tout particulièrement pour publier en ligne des textes longs issus de traitements de texte.
L’installation de Lodel est très simple et l’utilisation de configurations livrées avec le logiciel (modèle éditorial et maquette) permettent d’utiliser le logiciel sans connaissance informatique précise.
Une liste des sites publiés grâce à Lodel est maintenue en ligne : http://www.lodel.org/document35.html On y trouve des revues scientifiques comme les Cahiers d’études africaines, des bulletins d’information comme Upnet info, des blogs comme Figoblog. Merci de nous signaler les sites que vous produisez grâce à Lodel (mailto:lodel@revues.org)
Lodel est un logiciel libre distribué sous licence GPL. Il est librement téléchargeable sur http://sourceforge.net/projects/lodel/
Lodel utilise un serveur basé sur les technologies d'OpenOffice.org et Writer2LaTeX, appelé ServOO, qui lui permet de convertir des documents .DOC, .RTF et .SXW. Ces documents peuvent contenir des images et des tableaux. Nous avons choisi de nous appuyer sur ces technologies parce qu'elles sont libres, d'utilité collective et évoluent rapidement.
La conversion de fichiers issus de traitements de texte grâce à ServOO permet d’éditer ses textes dans Word ou OpenOffice.org et de conserver ainsi un environnement de travail élaboré. Il est donc inutile d’adopter des conventions pour la mise en forme des tableaux, l’insertion des images ou la gestion des espaces insécables et des italiques. L’ensemble de ces mises en forme est récupéré, après nettoyage, par Lodel.
Pour mettre à jour un document, il suffit de le corriger dans votre traitement de texte puis de le recharger via Lodel. Lodel s’appuie donc sur les compétences déjà acquises en traitements de textes.
Pour être interprétés correctement par Lodel, les documents sont stylés, ce qui permet d’indiquer quel type d’information ils contiennent. Le style « auteur » permet de signaler l’auteur du document et le style « titre 1 » permet de signaler les titres de niveau 1 dans le texte. Ces informations seront récupérées et pourront être utilisées par votre feuille de style, mais aussi par votre base de données. Pour en savoir plus sur le stylage, téléchargez les exemples de documents stylés qui sont associés à la documentation.
Non. Il suffit d’utiliser un traitement de texte produisant des fichiers au format RTF, ou DOC ou SXW (format d’OpenOffice.org).
Il vous suffit de demander à une institution disposant d’un ServOO de vous faire profiter du service de conversion. Pour l’instant, seul Revues.org met un serveur à la disposition de la communauté du logiciel libre. Revues.org offre ce service gratuitement et encourage d’autres institutions à faire de même. Revues.org répond aux demandes de création de ServOO très rapidement. Contactez servoo@revues.org. Elle peut interrompre ce service de façon arbitraire en cas d'usage frauduleux ou malveillant.
Oui. Il est possible de saisir ses documents directement dans un formulaire en ligne, en XHTML ou en syntaxe WIKI. Il faut pour cela désactiver l'importation par ServOO dans les préférences et rendre les champs concernés éditables dans l'interface. Le plus simple est sans doute d'utiliser un modèle éditorial adapté à ce type d'usage.
LodelScript est un langage de template qui est inséré au milieu des balises HTML classiques. Il s’agit d’un langage de haut niveau qui permet d’afficher des variables ou des boucles. Ce langage permet de définir l’aspect graphique d’un site dynamique sans pour autant connaître de langage de programmation et de langage d’interrogation de bases de données comme SQL.
Lodelscript a été développé parallèlement au logiciel Lodel, mais peut très bien être adapté à d'autres systèmes de gestion des données.
La syntaxe de LodelScript s’appuie sur un système de balises comparable au XML et a été inspirée par SPIP et d'autres langages de template. Voici un exemple simple de condition :
<IF COND="condition">
code à exécuter si la condition est vraie
<ELSE/>
code à exécuter si la condition est fausse
</IF>
Voici un exemple simple de parcours de la base de données avec une LOOP :
<LOOP NAME="tous_les_documents" TABLE=”documents”>
<DO>
<br />- [#TITRE], publié le [#DATEPUBLI].
</DO>
</LOOP>
Non, il est possible d’utiliser directement PHP, mais Lodelscript est plus sûr et facilite la tâche du maquettiste.
Oui. Vous pouvez démarrer en utilisant des maquettes prédéfinies qui sont livrées avec Lodel.
Dans la plupart des CMS, on peut utiliser un nombre fini et défini de champs, comme le titre, le sous-titre, le texte et l’auteur du document.
Lodel est un CMS plus générique et conçu pour être évolutif : il vous permet de définir l’ensemble des champs dont vous avez besoin pour s'adapter parfaitement à vos besoins.
Par exemple, vous pouvez ajouter des résumés (dans diverses langues), des annexes, des images associées à un document, etc. Vous pouvez définir le style que vous utiliserez dans votre traitement de texte pour définir chaque champ, le nom du champ, la nature du champ et sa place dans le XML qui sera généré dynamiquement (schéma XML dynamique).
Vous pouvez ainsi mettre en ligne avec Lodel des textes, mais aussi des galeries photo, des nouvelles, des billets de blog, etc. Il vous suffit de définir votre propre modèle éditorial.
Il n’est pas recommandé de commencer à utiliser Lodel sans aucun Modèle éditorial prédéfini. L’équipe de Lodel.org met à votre disposition des ME dédiés à certains usages. Les deux premiers sont le ME de Revues.org (orienté vers la publication structurée de textes longs) et un ME dédié aux blogs (simple). Si vous créez un ME dédié à un usage particulier, merci de le mettre à disposition du reste de la communauté pour permettre à d’autres utilisateurs de l’utiliser.
Apache >=1.3.x, Php >= 4.1.0, MySQL >= 3.23.x, l'extension zlib de php (ou les commandes zip et unzip), localisation "fr_FR.UTF8" (paquet "locales" sur debian, rien à faire sur Mandrake). Voir la documentation sur l’installation pour plus de précisions et la page :
http://www.lodel.org/document136.html
Les hébergeurs gratuits (free.fr par exemple) imposent des restrictions d’hébergement qui empêchent l’installation de logiciels aussi puissants que Lodel. En revanche Lodel peut être facilement installés chez de nombreux hébergeurs professionnels.
Nous maintenons une liste des hébergeurs chez lesquels une installation de Lodel a été testée avec succès : http://www.lodel.org/document136.html Merci de nous signaler l’utilisation de Lodel chez d’autres hébergeurs.
La ressource la plus gourmande utilisée par Lodel est OpenOffice.org. Pour le reste, il est très économe en ressources systèmes car il utilise un système de cache.
Lodel a été conçu par : Ghislain Picard et Marin Dacos, qui ont été rejoints par Luc Santeramo, Nicolas Nutten, Anne Gentil-Beccot, Gautier Poupeau, Francois Lermigeaux, Pierre Mounier, Jean-Christophe Peyssard, Anne-Claire Bordel, Laurent Godard, Nancy Murzilli, Anne-Claire Bordel, Inès Secondat de Montesquieu et Bruno Cénou.
Lodel respecte les standards XML et respecte les standards du W3C.
L’avenir de Lodel réside dans l’intérêt que lui accordera la communauté des utilisateurs de logiciels libres. N’hésitez pas à nous rejoindre. Nous cherchons des développeurs, des graphistes, des traducteurs, des rédacteurs, des beta-testeurs… et une énorme machine à café !