Contao

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Contao
Logo

Image illustrative de l'article Contao

Fondateur Leo Feyer
Première version Voir et modifier les données sur Wikidata
Dernière version 4.3.7[1],[2]Voir et modifier les données sur Wikidata
Écrit en PHPVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Langues Multilingue
Type Système de gestion de contenuVoir et modifier les données sur Wikidata
Licence Licence publique générale limitée GNUVoir et modifier les données sur Wikidata
Site web contao.orgVoir et modifier les données sur Wikidata

Contao (ex-TYPOlight[3]) est un système de gestion de contenu spécialisé dans l'accessibilité (back office et front office) et utilise XHTML, HTML5 et CSS conforme W3C/WAI pour générer les pages. Il a été mis au point par Leo Feyer en 2004 et a été publié sous la Lesser General Public License (LGPL).

Principales fonctionnalités de Contao[modifier | modifier le code]

Voici quelques-unes des caractéristiques qui permettent à Contao de se démarquer de la variété des systèmes de gestion de contenu.

  • Dispositif de mise à jour automatique (Live-Update)
  • Documentation multilingue
  • Utilisation des techniques du Web 2.0 et Ajax[4]
  • Support de contenu multilingue (jeu de caractères UTF-8)
  • Gestionnaire de fichiers intégré
  • Moteur de recherche intégré
  • Import/export de thèmes (feuilles de style, modules, présentations de page, images et fichiers ainsi que les templates)
  • Générateur de formulaire
  • Framework CSS
  • Plus de cinquante hooks disponibles
  • Langages et thèmes multiples pour le panneau d'administration (back office)
  • Front office repose à 100 % sur des modèles personnalisables
  • Gestion de versions et d’annulations (défaire / refaire)
  • Support pour les appareils mobiles
  • Contrôle de version, révision et annulation des changements
  • Bibliothèques jQuery et MooTools intégrées

Extensions[modifier | modifier le code]

Plus de 1700 extensions sont disponibles pour Contao. Elles peuvent être installées, mises à jour ou désinstallées depuis le panneau d'administration. La base de données peut également être mise à jour depuis le panneau d'administration[5].

Développement[modifier | modifier le code]

Les sources du projet sont disponibles sur le site GitHub.

Symfony[modifier | modifier le code]

Contao est, à partir de la version 4.0.0-beta1, un Bundle du framework Symfony. Une version préconfigurée est disponible sur le site GitHub.

Notes et références[modifier | modifier le code]

  1. (en) « 4.3.7 »
  2. « Contao 4.3.7 is available »
  3. Le 15 mai 2010, TYPOlight change de nom pour Contao : http://contao.fr/blog-article/typolight-devient-contao.html
  4. L'AJAX est utilisé en back office pour faciliter la navigation et l'édition des données, sans pour autant nuire à l'accessibilité.
  5. « Extensions », sur docs.contao.org (consulté le 25 mars 2017)

Liens externes[modifier | modifier le code]