Gestion des Organisations
L’un des objectifs de l’adaptation du site est de permettre aux différents points environnements conseils de gérer eux même leur propre fiche. J’ai donc repris le plugin Contacts & Organisation et totalement adapté celui-ci au besoin des PEC.
L’ensemble des champs des organisations sont gérés via l’interface de Spip avec l’utilisation de champs extra et de Gmapv3 pour la cartographie. Chaque membre d’un PEC, une fois connecté, peux modifier les PECs [1] tout en restant sur l’interface publique du site.
Aperçus de différents formulaires de modifications :
Un menu dynamique en javascript
La seconde partie du site qui vous propose d’agir pour l’environement présente un menu dynamique en javascript. Ce menu est inspiré Image Menu with Jquery cependant, il est adapté pour :
- Une largeur de page dynamique : la largeur de chaque partie visible du menu est en pourcentage, et le contenu fait 100% de son conteneur.
- Un nombre de rubriques variable : le code permet d’ajouter ou de supprimer des rubriques sans devoir revoir la feuille de style ou le script. Il suffit juste recalculer le cache, Spip recalculera l’ensemble des largeurs.
Un menu de raccourcis pour les personnes connectées
Selon ses droits sur la rubrique en cours, sur l’article en cours ... chaque utilisateur connecté voit différentes options selon ses droits et son organisation de référence, il peux : proposer un nouvel article, accèder à sa fiche, proposer un nouveau site ...
Les crayons permettent aussi d’éditer une majeure partie du contenu du site sans sortir de l’interface publique, toujours selon les droits de chacun.
Mélange de différents contenus
Le flux RSS du site pec5962 mélange différents types de contenu. Il mélange en les triant convenablement les articles généraux, les actualités (brèves) et les sites référencés.
Une rubrique spécifique mélange aussi les articles provenant d’un site externe et les articles du site lui même. De façon transparente pour l’administrateur et avec l’ordre des dates respectées.
La méthode est détaillé sur Mélange d’éléments hétérogènes



