Le site internet de la Mairie de Braslou est construit avec le logiciel PHPBoost.
PHPBoost est un système de gestion de contenu français (CMS) écrit en langage PHP et s'appuyant sur une base de données MySQL. Ce logiciel est téléchargeable à cette
adresse.
Une grande communauté le fait vivre, le fait évoluer et est très efficace pour apporter, par l’intermédiaire de son
forum, de l’aide à l’utilisateur de l’application. Son wiki est accessible
ici.
Définition : Un outil de « CMS » (Content Management System, en français Gestion de contenu) est un site web disposant de fonctionnalités de publication et offrant en particulier une interface d'administration (arrière-guichet ou back-office en anglais) permettant à un administrateur de site de créer ou organiser les différentes rubriques.
C'est un logiciel libre, distribué gratuitement, sous licence GNU/GPL, qui existe depuis 2005.
La simplicité étant un de ses points forts, son utilisation de base ne requiert quasiment aucune connaissance informatique particulière.
Beaucoup de sites sont composés de plusieurs CMS (Wiki, Forum, Pages)
Exemple : Mageia.org
Dans cet exemple, nous avons 6 logiciels différents sur un seul site internet. PHPBoost regroupe tout dans la même interface (choix de l'équipe) :
PHPBoost est similaire au fonctionnement d'une distribution Windows :
L'administration de PHPBoost est centralisée. Sous une même interface elle permet de définir la configuration du site, gérer les tâches de maintenance et fournit l'ensemble des outils d'administration des membres et du contenu. Elle regroupe également la plupart des administrations dédiées à chaque module, si celui-ci en a besoin.
Les modules sont complètement indépendants, et chacun peut créer sa propre combinaison de modules à utiliser sur un site.
Chacun de ces modules peut être activé ou non. Certains peuvent être rendus visibles ou non pour le visiteur, un membre inscrit ou seulement l’administrateur du site (webmestre).
Et en supplément :
Je passe l’étape d’installation du site, ce sera le webmestre qui gèrera cette étape.
Dans le panneau d'administration, Contenu, Menus, Gestion on positionne les menus.
Tous les menus sont déplaçables et activables ou non.
Possibilité d'afficher/masquer les panneaux gauche et droite.
Directement sur le site de phpboost on trouve des thèmes :
http://www.phpboost.com/download/category-42+themes-phpboost-4-1.php
Pour installer un thème, il faut télécharger le zip sur le PC.
Puis aller dans le Panneau d'administration, Administration, Thèmes, Gestion, Ajouter un thème et choisir le fichier téléchargé.
Régler ensuite le thème dans la configuration générale.
Ne pas oublier de modifier le thème pour les utilisateurs déjà créés.
Une règle importante : Désactiver les modules que l’on n’utilise pas. (Sécurité et rapidité)
Tour d'horizon de quelques modules...
Le module pages
Selon le niveau d’habilitation du membre du site, il peut apparaître ce message indiquant que votre article sera soumis à l’approbation du webmestre ou du Conseil Municipal :
Le message ci-dessous apparaît dans l’interface d’élaboration de votre News ou Article :
Le module calendrier permet de planifier des événements.
Tous les raccourcis se trouvent dans la petite roue dentée, les menus s'affichent en fonction des permissions des utilisateurs :
Le mail sera envoyé à l'adresse définie dans l'administration du site.
Ces modules peuvent être configurés pour qu’ils soient visibles ou non par le visiteur internaute.
Le Wiki, utilisé ici pour faire cet article, n'est pas visible par l'internaute.