Les fonctionnalités de Brick CMS
Modulaire
Pensé comme un ensemble de briques élémentaires, Brick permet de construire le site que l'on souhaite comme on le souhaite.
Brick CMS contient trois types de modules : les contenants pour gérer le contenu du site, les extensions qui permettent d'étendre les possibilités des contenants et les plugins qui ajoutent des fonctionnalités au site. Les blocks permettent de publier des extraits du contenu ou diverses options sur n'importe quelle page du site. L'administration est également constituée sur un modèle modulaire avec des boîtes à outils (toolboxes).
Multi-utilisateurs
L'administration de Brick CMS est accessible par plusieurs utilisateurs qui peuvent disposer de niveaux différents.
Les utilisateurs autorisés à administrés le site s'identifient avec un idenifiant et un mot de passe. Ils ont ainsi accès à la gestion du contenu selon les droits qui leur ont été donné dans leur niveau d'autorisation.
Uniquement les parties dans lesquelles un utilisateur est autorisé à intervenir ne s'afficent pour lui, que ce soit les boîtes à outils ou les différents modules de gestion.
Organisé
Brick CMS dispose d'un système de qualification avancé permettant de classifier les données du contenu.
Chaque élement géré dans les contenants de Brick CMS peut être classé de manière croisée. Les catégories sont gérées sur plusieurs niveaux et de manière global ou par module. De même, les types de données peuvent êtres configurés pour chaque module ou pour tout le site. Enfin, six statuts de publication sont disponibles avec des intitulés personnalisables. Il est également possible de configurer les dates de publication et d'expiration d'un élément, ainsi que le nom de l'auteur.
Personnalisable
Brick CMS permet une personnalisation très avancée de la mise en page du contenu et de l'affichage des données.
Brick CMS intègre un système de theme et de gabarit permettant de choisir l'affichage de la plupart des éléments du site : design, données, etc. La personnalisation de ces gabarits se veut sans aucun langage de programmation, par une simple insersion de tags.
De plus, Brick CMS permet diverses personnalisations : champs supplémentaires, redéfinition des termes de l'administration et de la partie publique, insertion de code PHP, etc.
Optimisé
Brick CMS dispose d'un système de mise en cache des pages et permet un meilleur référencement dans les moteurs de recherche.
Le système de cache de Brick CMS est optionnel. Il permet de garder en mémoire toute page visitée afin d'éviter de la recalculer pour un autre visiteur.
Brick CMS permet également la personnalisation de chaque élément du contenu afin de le qualifier à destination des moteurs de recherche : description et mots clés. De plus, la ré-écriture d'URL est gérée nativement par Brick CMS et est personalisable pour chaque page.
Multilingue
Brick CMS est entièrement localisé et permet de gérer le contenu d'un site en plusieurs langues.
Brick CMS est entièrement localisé par l'intermédiaire de fichiers de langues pour chaque partie du système. Actuellement, Brick CMS est disponible en français et en anglais.
De plus, Brick CMS permet de gérer un site en plusieurs langues grâce à un système de traduction de contenu. Ainsi, les visiteurs peuvent afficher le contenu du site dans la langue de leur choix.
Multi-sites
Brick CMS permet de gérer plusieurs sites avec le même code source, des administrations distinctes et des bases de données indépendantes.
Brick CMS permet de mutualiser son code source de manière à gérer plusieurs sites avec des administrations distinctes et des bases de données indépendantes. Il est ainsi possible de n'installer qu'une seule fois Brick CMS sur un hébergement pour gagner en espace disque et de faciliter les mises à jour du système. Les fichiers propres à chaque site restent cependant séparés mais peuvent être également mutualisés.