Fonctionnalités de Contao

Contao dispose d'une interface utilisateur intuitive qui utilise Ajax et des technologies Web 2.0, permettant ainsi une facilité d'utilisation optimale. Une interface d'administration disponible en plusieurs langues, proposant plusieurs thèmes, un système d'autorisation puissant, un système de versioning et d'annulation, une recherche avancée et des options de tri, le Contao Manager ne sont que quelques-unes des nombreuses fonctionnalités grâce auxquelles Contao se démarque de la masse des CMS. Le "front office" de Contao est entièrement basé sur des templates et génère du code HTML5 accessible, conforme aux recommandations W3C / WAI. Réécriture d'URL, support GZip, exportation PDF, Multilinguisme et bien d'autres fonctionnalités permettent de créer des sites Web modernes et dynamiques sans compétences en programmation.

Fonctions d'édition avancées

Fonctions d'édition avancées

Contao offre des fonctions d'édition avancées telles que la copie ou le déplacement via le presse-papiers, l'édition multiple ou la restauration de versions antérieures. Les utilisateurs peuvent formater du texte en utilisant l'éditeur de texte enrichi TinyMCE, qui comprend également un correcteur orthographique.

Structure de site centralisée

Structure de site centralisée

Contao est multi-site, multilingue et prend en charge différents types de pages (ex : page simple ou pages de redirection). Vous avez le contrôle total pour faire apparaitre ou non une page dans la navigation, la protéger par mot de passe, l'indexer ou non dans la recherche du site, la publier manuellement ou de manière planifiée.

Gestion des droits avancées

Gestion des droits avancées

Contao dispose d'un système de gestion des droits puissant qui vous permet de contrôler l'accès aux différents modules, et à chaque champ de formulaire de l'interface d'administration. Les droits d'accès peuvent être attribués au niveau d'un utilisateur ou d'un groupe, ils s'additionnent lorsqu'un utilisateur est affecté à plusieurs groupes.

Un générateur de formulaire très souple

Un générateur de formulaire très souple

Avec le générateur de formulaire de Contao vous pouvez créer tous types de formulaires, validés automatiquement et envoyés par courrier électronique ou stockés dans une base de données. Les fichiers téléchargés sont envoyés sous forme de pièce jointe et peuvent éventuellement être stockés sur le serveur.

Moteur de recherche en texte intégral

Moteur de recherche en texte intégral (full-text)

Contao comes with a full-text search engine that supports phrase searching, wildcard searching and AND/OR searching. The search index is built automatically and optionally even includes protected pages. The results are cached and can be split into multiple pages.

Contao dispose d'un moteur de recherche en texte intégral, qui prend en charge la recherche de phrases, la recherche avec des métacaractères (joker) et les opérateurs booléens ET / OU. L'index de recherche est construit automatiquement et peut éventuellement inclure des pages protégées (option). Les résultats sont stockés en cache et peuvent être répartis sur plusieurs pages.

Images adaptatives

Images adaptatives

Contao est constamment conçu pour l'accessibilité et le support des appareils mobiles. Vous pouvez définir de manière globale ou individuelle différents formats de redimensionnement pour les images, économisant ainsi de la bande passante lors de l'affichage de votre site sur smartphone. Il est également possible de découper l'image de manière à afficher le contenu important.

Gestionnaire de fichier intégré

Gestionnaire de fichier intégré

Contao prend en charge le téléchargement de fichiers via FTP et avec le gestionnaire de fichiers intégré (explorateur de fichiers). Il génère automatiquement des images miniatures et permet d'éditer les fichiers téléchargés avec l'éditeur de code. Les fichiers et dossiers peuvent être copiés, déplacés, modifiés, renommés et supprimé.

Module Calendrier / Événements intégré

Module Calendrier / Événements intégré

Le module Calendrier / Événements fait partie de la distribution de base. Il prend en charge plusieurs calendriers, des événements sur la journée, sur plusieurs jours, avec ou sans date de fin, des événements récurrents et propose une syndication facile via des flux RSS ou Atom. Plusieurs types de visualisation sont disponibles : calendrier, mini-calendrier ou liste des événements.

Module Actualités / Blog intégré

Module Actualités / Blog intégré

Le module Actualités / Blog fait partie de la distribution de base. Il prend en charge plusieurs archives et catégories de nouvelles, des nouvelles en vedette, des commentaires d'utilisateurs et une syndication facile via RSS ou Atom. Chaque article peut contenir une image et tout type de contenu.

Module Newsletter intégré

Module Newsletter intégré

Le module Newsletter (bulletin d'information) fait partie de la distribution de base. Il propose la souscription via double opt-in, les formats HTML et texte, l'import de destinataires depuis un fichier CSV, l'affichage de la liste des newsletters envoyées ainsi que l'envoi cadencé. Les newsletters pour les membres peuvent être personnalisées.

Mises à jour faciles

Mises à jour faciles

L'installation de mises à jour peut prendre beaucoup de temps, même si vous ne maintenez qu'un petit nombre de sites Web Contao. Contao Manager vous permet de mettre à jour votre installation en quelques clics directement depuis votre navigateur. Bien entendu, Contao prend également en charge divers outils de déploiement et les workflows d’intégration continue.

Large choix de packages supplémentaires

Large choix de packages supplémentaires

Sur packages.contao.org ou sur Packagist, vous trouverez de nombreux packages supplémentaires qui ajoutent encore plus de fonctionnalités au CMS. Vous pouvez parcourir, installer, mettre à jour ou supprimer ces packages directement dans le gestionnaire Contao en quelques clics de souris.

Propulsé par Symfony

Contao est basé sur le framework Symfony Full Stack. Si vous avez déjà travaillé avec Symfony, vous pourrez non seulement vous y retrouver rapidement, mais vous pouvez également utiliser les plus de 11 000 bundles Symfony disponibles pour adapter Contao à vos besoins.