-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Bienvenue sur le wiki du système de gestion de contenus de CERTAINS sites du mouvement du 10 septembre 2025.
- annuaire de groupes territoriaux ou thématiques;
- publications des groupes territoriaux (Compte-rendus d'Assemblés Populaires, ou tout autre type d'article produit par le groupe);
- annuaire de liens vers les sites ou les RS d'un groupe, géolocalisation pour les groupes géolocalisés quelque part;
- annonces d'actions géolocalisées, avec plan d'accès, description détaillée, images, documents, boutons de partage sur les réseaux sociaux et bouton d'ajout à son agenda personnel;
- source de la carte interactive publiée sur nos sites statiques;
- publication de doléances;
- publication de revendications;
- publication de vidéos externes (Youtube, ...);
- publication de visuels;
- ...
Le CMS utilisé est SPIP. Ce logiciel libre qui existe depuis plusieurs décennies est constamment modernisé. Pour un projet militant tel que le mouvement du 10 septembre, il présente plusieurs atouts:
- charge serveur trois fois moindre qu'un Wordpress.
- back-office très simple, facile à prendre en main très vite par des militant-e-s pas férus d'informatique.
- entièrement en français (c'est un logiciel français).
- conçu pour un Internet participatif, facilitant la coopération.
- objets éditoriaux bien adaptés aux besoins, nécessitant peu de développements spécifiques.
- choix éprouvé par de gros sites web aux très nombreux contributeurs.
- ...
Comme pour tout choix technique, il y a aussi quelques inconvénients:
- langage de templates ...particulier.
- conception originale faisant de l'objet sans POO, ce qui nécessite un petit apprentissage pour en tirer la quintessence.
- vieilles scories de documentations obsolètes à profusion sur le net, ce qui peut facilement induire en erreur les devs qui s'y mettent et tombent dessus au lieu d'utiliser les méthodes plus récentes et plus simples des dernières versions.
- moins de plugins que pour les CMS "poids lourds" du marché mondial des CMS open-source.
- ...
Les développements spécifiques réalisés pour le mouvement 10s25 sont regroupés dans un plugin, et consistent principalement en templates HTML et en CSS, avec un peu de JS pour la géolocalisation de groupes ou d'actions. C'est facile, à la portée de tout développeur. Celles et ceux de l'équipe qui ne connaissaient pas du tout SPIP s'y sont mis très très vite (en quelques heures, le temps d'installer leur config "dev" et de commencer à coder).
Tip
Si vous voulez proposer une PR, ne vous jetez pas sur le premier exemple trouvé sur le web. Vérifiez la doc récente, et cherchez les solutions simples. Par exemple, pour "ajaxifier" un morceau de page sous SPIP, il suffit de l'enclore dans un <div class="ajax"></div>.