Utilisateur:Cmouls/Brouillon

PubliForge est un outil d'édition Open Source créé par la société Prismallia, diffusé sous la licence GNU General Public License.

Il s'agit d'une plateforme accessible en ligne permettant le stockage, la gestion et la transformation de contenus (texte et media) pour la publication multisupports.

Caractéristiques techniques

modifier

Le cœur de PubliForge repose sur le langage Python pour le côté serveur et du JavaScript du côté client. Les transformations spécifiques reposent sur des XSLT (Extensible Stylesheet Language Transformations), des expressions rationnelles et du code Python. PubliForge est compatible PEP8 et validé pylint

Le code, la documentation et une démonstration en ligne sont accessibles via les liens suivants :

https://pypi.python.org/pypi/PubliForge/1.1

http://doc.publiforge.org/

http://demo.publiforge.org/

Principales fonctionnalités

modifier

Parmi ses principales fonctionnalités, on peut citer :

  • stockage et gestion de contenus variés (textes, XML, images, sons, vidéos...) ;
  • gestion de versions ;
  • outil de recherche dans les métadonnées et à l'intérieur des fichiers ;
  • gestion en mode projet s'appuyant sur un système de tâches impliquant utilisateurs et scripts automatisés ;
  • éditeur de contenus structurés et interactifs;
  • édition de gabarits pour la création des contenus ;
  • prévisualisation et scénarisation des contenus ;
  • import de fichiers variés (Xml, texte, Pdf, Csv, média...) ;
  • export de fichiers vers des formats variés (Html, Xml, ePub 2, ePub 3, Csv, base de données, Pdf...) ;