URL: https://linuxfr.org/news/novius-os-0-1-un-nouveau-genre-de-cms Title: Novius OS 0.1 : Un nouveau genre de CMS ? Authors: Anthony Jaguenaud Davy Defaud, lefeuvre, baud123, felixgilles, Xavier Teyssier et Benoît Date: 2012年10月08日T10:43:52+02:00 License: CC By-SA Tags: Score: 16 Un [CMS](http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu "Définition Wikipédia") est un outil de publication sur le Web. Novius est un peu différent des CMS habituels comme Wordpress, SPIP, Drupal... En effet, la préparation d’articles est séparée de la publication. Ici, la philosophie est de préparer un article en créant une fiche dans la base de données. Ensuite, on utilise une « application » pour publier sur un ou plusieurs endroits. Parmi les « applications », on trouve Blog, Twitter et Facebook. Novius est publié sous licence libre AGPL 3+. Une petite vidéo de présentation est disponible [sur YouTube](http://www.youtube.com/watch?v=72un8ktquXo&feature=player_embedded). ---- [Sortie officielle de Novius 0.1](http://www.novius-os.org/fr/blog-actus/sortie-officielle-novius-os.html) [Sources sur GitHub](https://github.com/novius-os/novius-os/) [Site officiel](http://www.novius-os.org/) ---- ## Technologies ## Novius OS utilise par défaut la pile LAMP. Le CMS est basé sur le _framework_ [FuelPHP](http://www.fuelphp.com). Quant aux interfaces, elles sont motorisées par HTML 5 et le _framework_ JavaScript [_jQuery UI_](http://jqueryui.com) complété par [_Wijmo_](http://wijmo.com), une bibliothèque de _widgets_ [open source](http://wijmo.com/widgets/license/). ## Fonctionnalités ## * Comme tout CMS, Novius OS permet de gérer un site Web : créer des pages, en éditer le contenu, utiliser des modèles, etc. * « Applications » : là, où d’autres CMS parlent de modules ou greffons, pour Novius OS, ce sont des « applications ». Certaines sont directement liées à la gestion du site (pages, blog, actualités) et sont fournies avec Novius OS. Un développeur peut aussi créer sa propre « application », pour une base de données interne par exemple. * Pour se lancer dans la création « d’applications », [une « application » modèle](https://github.com/novius-os/noviusos_monkey) est disponible. Elle permet de gérer des singes (!), et est donc vouée à être modifiée. * Partage de contenu : comme le montre la [vidéo](http://www.youtube.com/watch?v=72un8ktquXo&feature=player_embedded), les « applications » peuvent partager du contenu entre elles. On y voit une fiche de base données devenir un article, puis un _tweet_. * Media Centre : l’ensemble des fichiers (images et documents) utilisés par le site où les « applications » sont centralisés dans le Media Centre. Le but est de faciliter la ré‐utilisation des fichiers. * Multi‐langue : Novius OS permet de gérer un site disponible dans plusieurs langues. Toutes les « applications » peuvent aussi adopter une structure multilingue (ex : le modèle « Monkey » est une base de données français‐anglais). ![Back-office de Novius OS](http://www.novius-os.org/media/screenshot-back-office.jpg) ## À venir ## La version 0.1 est sortie en septembre avec les fonctionnalités décrites ci‐dessus. [Une nouvelle version par trimestre](http://www.novius-os.org/fr/blog-actus/nouvelle-organisation-cadencement-releases.html) est annoncée. La version [Novius OS 0.2](http://www.novius-os.org/fr/blog-actus/novius-os-fonctionnalites.html) est donc prévue pour décembre avec les nouveautés suivantes : * version française. Pour le moment, toute l’interface est en anglais ; * multi‐sites : gérer plusieurs sites dans un même back‐office et partager du contenu entre les différents sites ; * _wizard_ de création d’applications ; * « application » Formulaires : collecter des données sur un site (sondages, inscriptions...).

AltStyle によって変換されたページ (->オリジナル) /