Wagtail
Ce que c'est
Wagtail est né en 2014 chez Torchbox, une agence britannique qui travaille pour des organisations à but non lucratif, et il est publié sous licence libre. Il repose sur Django, un cadre de développement Python réputé pour sa sécurité, et il ajoute ce qui manque à Django pour des rédacteurs : un éditeur de pages par blocs, une bibliothèque d'images, des brouillons, une prévisualisation, des droits par rôle. Il est utilisé par des services publics, des universités, des ONG et des entreprises dans le monde entier.
Pourquoi Wagtail
- Un éditeur pensé pour les rédacteurs : pages, blocs, images, aperçu avant publication
- Une sécurité de niveau institutionnel, sans jungle d'extensions à tenir à jour
- Des sites rapides et sobres, faciles à référencer, qui restent lisibles sur un téléphone d'entrée de gamme
- Un code ouvert, que l'association possède et peut faire héberger ailleurs
- Le multilingue en natif, page par page, avec les liens entre versions
Ce qu'il demande
Wagtail se construit par un développeur : les types de pages, les blocs et les gabarits sont du code, pas des réglages. C'est ce qui le rend robuste et ce qui le distingue d'un constructeur de sites par glisser-déposer. Une fois construit, l'éditeur suffit pour tout ce qui est contenu ; ajouter un nouveau type de page (un agenda, un annuaire) redevient du développement, chiffré comme un module.
Ce qu'on y fait au quotidien
- Publier une actualité avec une image, la programmer pour plus tard
- Modifier un horaire, une adresse, un texte d'accueil, et voir l'aperçu avant de publier
- Ajouter une page à partir d'un modèle existant et la placer dans le menu
- Gérer les images dans une bibliothèque commune, recadrées automatiquement
- Donner un accès à un nouveau bénévole, avec le droit de rédiger sans publier
Chez Kern4Good
Le socle Wagtail est développé une fois par cohorte et bénéficie aux cinq associations ; chaque site a ensuite son propre dépôt, ses propres contenus et son identité visuelle. KERN-IT l'utilise depuis plus de dix ans pour ses clients, associations comprises. Sur l'échelle de la page Tarifs, Wagtail arrive avec le petit site administrable à 4 000 EUR (trois ou quatre modèles de page, un blog) et le site complet à 8 000 EUR (huit modèles, multilingue, migration). La formation d'une demi-journée fait partie de ces formules.
Pour aller plus loin
Wagtail est-il gratuit ?
Le logiciel est open source et gratuit, sans licence ni extension payante. Ce qui coûte, c'est le travail de conception et de développement du site, puis l'hébergement.
Faut-il savoir programmer pour tenir un site Wagtail ?
Non pour le tenir : l'éditeur suffit, et une demi-journée de formation rend un référent autonome. Oui pour le construire ou ajouter de nouveaux types de pages, et c'est le rôle de KERN-IT.
Peut-on faire héberger un site Wagtail ailleurs ?
Oui. Le code vous appartient et tout hébergeur qui fait tourner Python peut l'accueillir. Le programme remet le dépôt et les contenus à l'association qui quitte l'hébergement mutualisé.
Wagtail convient-il à un petit site ?
À partir d'une dizaine de pages avec quelqu'un qui publie, oui. Pour une à cinq pages qui changent rarement, un site statique sans CMS coûte moins cher et se tient tout seul ; c'est le site de lancement de l'échelle.
