Repository navigation
Releases: Jacckisback/eclair-cms
Release list
⚡ Éclair 1.10.2 : correctif antivirus d’hébergeur, Google Drive ouvert à tous
Une version de correction : l'archive ne contient plus ce qui déclenchait l'antivirus de certains hébergeurs, et la sauvegarde sur Google Drive s'ouvre enfin pour tous les sites.
Corrigé
- Antivirus des hébergeurs : chez o2switch, le gestionnaire de fichiers refusait l'archive (« Malware.Expert … UNOFFICIAL FOUND »). C'était un faux positif : le fichier de mise à jour enchaînait suppressions, lectures, écritures et changements de droits dans le même ordre que certains virus. Ces opérations vivent maintenant dans un petit fichier à part, et un test vérifie qu'aucun fichier de l'archive ne contient plus cette suite.
- Google Drive ouvert à tous les sites : Sécurité › Google Drive te guide pas à pas pour créer ton application Google (gratuite, une dizaine de minutes, une seule fois), puis tu colles l'ID client et le code secret. Le code secret est chiffré sur ton serveur et n'est plus jamais affiché.
- Tableau de bord : avec l'assistant ouvert, la colonne de droite passe dessous au lieu d'écraser la zone « Que veux-tu créer ? ».
- Réglages › Apparence : plus de cadre gris autour des groupes de choix.
Amélioré
- Éditeur sans émojis : la liste des blocs, la barre de mise en forme, le menu IA et l'état d'enregistrement ont des icônes dessinées. Les émojis de tes propres contenus ne changent pas.
- Captures du README et des guides refaites avec le nouveau design, dans les 7 langues.
Toujours garanti
- Tes contenus ne bougent pas, et ton site public reste identique à l'octet près.
- 620 vérifications automatiques, et la mise à jour 1.10.1 → 1.10.2 testée de bout en bout, retour arrière compris.
- Archive de 602 Ko, environ 1,1 Mo une fois décompressée.
Mettre à jour
Depuis la 1.10.0 ou la 1.10.1 : Administration › Mises à jour › Mettre à jour vers 1.10.2, après une sauvegarde. Un clic.
Si ton hébergeur a bloqué l'archive 1.10.1, envoie la 1.10.2 à la place.
⚡ Éclair 1.10.1 : nouveau design de l’administration
Une administration repensée : nouvelle police, nouvelles couleurs, tableau de bord et installation redessinés. C'est aussi la première version sous licence AGPL.
Nouveautés
- Nouvelle police : Schibsted Grotesk, créée par Bakken & Bæck pour le groupe de médias Schibsted et pensée pour les interfaces. Ton site la sert lui-même : aucune requête vers Google ni vers un autre tiers.
- Nouvelles couleurs : un rail de navigation couleur encre violette, un fond papier, et le jaune de l'éclair réservé à ce qui demande ton attention. Thèmes clair et sombre, tous les textes au niveau AA des normes d'accessibilité (WCAG).
- Tableau de bord en deux colonnes : à gauche, tes premiers pas, l'assistant IA et tes derniers contenus ; à droite, les chiffres de ton site, tes scores SEO et GEO moyens et la santé du site.
- Premiers pas plus clairs : la prochaine étape est surlignée, chaque étape dit à quoi elle sert, et la progression se lit d'un coup d'œil.
- Installation redessinée : les cinq étapes sont listées à gauche, les choix ont de vraies icônes. La page de connexion est plus sobre.
- Icônes dessinées partout à la place des émojis.
Sous le capot
- Mises à jour : un retour à la version précédente remet aussi en place les protections des dossiers et le modèle de configuration. Plus de fausse alerte dans le contrôle d'intégrité.
- 612 vérifications automatiques, et la mise à jour 1.10.0 → 1.10.1 testée de bout en bout, retour arrière compris.
Licence
- Première version sous licence GNU AGPL v3 (
AGPL-3.0-only). Les versions jusqu'à la 1.10.0 incluse restent disponibles sous licence MIT (taglast-mit). Une licence commerciale est proposée à qui ne peut pas respecter l'AGPL.
Toujours garanti
- Tes contenus ne bougent pas, et ton site public reste identique à l'octet près.
- Archive de 594 Ko (la police pèse 47 Ko), environ 1,1 Mo une fois décompressée.
À savoir
- La sauvegarde sur Google Drive n'est pas encore ouverte : elle arrivera dans une prochaine version, qui s'installera en un clic.
Mettre à jour
Depuis la 1.10.0 : Administration › Mises à jour › Mettre à jour vers 1.10.1, après une sauvegarde. Un clic.
⚡ Éclair 1.10.0 : mises à jour en un clic et sauvegardes Google Drive
Fini le FTP pour mettre Éclair à jour : à partir de cette version, ton administration te prévient quand une nouvelle version sort, et tu l'installes en un clic.
Nouveautés
- Mise à jour en un clic : un bandeau sur le tableau de bord et une pastille sur « Mises à jour ». Un rappel de sauvegarde, une case à cocher, un clic. Rien ne s'installe sans ton accord.
- Signée et vérifiée : chaque version est signée par le mainteneur (Ed25519). Avant de toucher à quoi que ce soit, Éclair vérifie l'archive, chaque fichier, et que ta version de PHP sait lire chacun d'eux.
- Retour automatique : après l'installation, Éclair vérifie que ton site et ton administration répondent comme avant. Sinon, il revient tout seul à l'ancienne version. Le bouton « Revenir à la version précédente » reste disponible.
- Sauvegardes Google Drive : le module est en place (connexion par code sur google.com/device, chaque jour ou chaque semaine, 8 dernières gardées, envoi par morceaux avec reprise). La connexion Google s'ouvrira avec la 1.10.1, qui s'installera en un clic.
Toujours garanti
- Tes contenus ne bougent jamais : seul le code change. Un
.htaccessretouché est conservé, et les fichiers modifiés à la main sont listés avant l'installation. - Thèmes classiques inchangés, à l'octet près.
- Archive de 528 Ko, environ 1 Mo une fois décompressée.
- 609 vérifications automatiques, dont des attaques contre la mise à jour : signature falsifiée, archive piégée, version cassée.
À savoir
- Cette mise à jour-ci se fait encore par FTP : la 1.9 n'a pas le module. Les suivantes se feront en un clic.
- La mise à jour en un clic demande les extensions PHP
sodium,zipetcurl, présentes chez presque tous les hébergeurs. Sinon, la page Mises à jour dit quoi corriger. - Corrigé : chez un hébergeur qui désactive
set_time_limit, l'installation, l'assistant IA et l'envoi d'images ne bloquent plus sous PHP 8.
Mettre à jour
Fais une sauvegarde, supprime app/ et assets/ par FTP, envoie ceux de la nouvelle version avec index.php et .htaccess. Ne touche ni à data/ ni à media/. Le cache se vide tout seul.
⚡ Éclair 1.9.0 : retouches en un clic et nouvelles compositions
Avec la 1.8, Éclair t'a donné des directions artistiques. Avec la 1.9, tu les sculptes en un clic.
Nouveautés
- Retouches en un clic : plus audacieux, plus sobre, plus coloré, épurer, clair ↔ sombre, autre police. Chaque clic transforme la direction choisie et l'aperçu suit aussitôt ; enchaîne les retouches ou annule-les une à une.
- Nouvelles compositions : bannière avec l'image à gauche ou encadrée, atouts numérotés (01, 02…), filets entre les sections, boutons pleins, à contour ou en liens soulignés.
- 65 icônes dessinées (36 de plus) : café, voiture, animaux, coiffure, sport, diplôme, cadenas, fleurs, vin, santé, mode… Les émojis courants de tes blocs « Atouts » sont reconnus automatiquement.
- Imagine ma direction avec l'IA connaît ces nouvelles options.
Toujours garanti
- Lighthouse 100/100/100/100 sur les 10 pages testées, nouvelles compositions comprises.
- Contrastes WCAG garantis à chaque retouche.
- Thèmes classiques inchangés, à l'octet près.
- Archive de 485 Ko, toujours sous 1 Mo une fois décompressée.
Mettre à jour
Fais une sauvegarde, supprime app/ et assets/ par FTP, envoie ceux de la nouvelle version avec index.php et .htaccess. Ne touche ni à data/ ni à media/.
⚡ Éclair 1.8.0 : des directions artistiques pour un site qui ne ressemble à aucun autre
Un thème change des couleurs ; une direction artistique change tout l'univers du site. Éclair 1.8 en propose 12, et l'IA peut imaginer la tienne.
Nouveautés
- 12 directions artistiques (Nocturne, Argile, Riviera, Presse…) : palette, police de titre, taille des titres, coins, espacement, bannière, mise en page des atouts, bandes de couleur et icônes dessinées. Tout est ajustable, avec l'aperçu en direct sur ton vrai site.
- Imagine ma direction avec l'IA : décris ton activité et l'IA propose 3 directions vraiment différentes, tirées de ton univers et loin des clichés de ta catégorie. Elle n'écrit jamais de CSS : chaque proposition est vérifiée avant d'arriver sur ton site (≈ 0,03 $ avec Claude Sonnet 5.5).
- Score Design : un 3e score dans l'analyse de l'éditeur, à côté du SEO et du GEO (hiérarchie des titres, bannière, appels à l'action, rythme, formules creuses, textes répétés).
Les garanties
- Lighthouse 100/100/100/100 sur les pages testées, avec ou sans direction, police de titre comprise.
- Contrastes WCAG garantis quelles que soient les couleurs : texte à 7:1, liens et boutons à 4,5:1.
- Police auto-hébergée : téléchargée une fois par ton serveur, puis servie par ton site. Aucun service tiers pour tes visiteurs.
- Thèmes classiques inchangés, à l'octet près, et retour possible à tout moment.
- Archive de 479 Ko, toujours sous 1 Mo une fois décompressée.
À savoir
- L'extension PHP zlib devient indispensable. Elle est présente chez presque tous les hébergeurs, et l'installateur la vérifie.
- Pour la police d'une direction, ton serveur doit pouvoir se connecter à Internet. Sinon, le site utilise une police de secours et un message te prévient.
Mettre à jour
Fais une sauvegarde, supprime app/ et assets/ par FTP, envoie ceux de la nouvelle version avec index.php et .htaccess. Ne touche ni à data/ ni à media/.
📦 Télécharger eclair-cms-1.8.0.zip
Méthode des directions adaptée d'Impeccable de Paul Bakaus (licence Apache 2.0).
Éclair CMS 1.7.0 — Mode Visuel et « Crée ta page avec l'IA
Modifie tes pages telles qu'elles s'affichent, ou fais-les composer par l'IA. Toujours moins de 1 Mo, toujours 100/100 sur Lighthouse.
✏️ Mode Visuel
- Bascule l'éditeur de Blocs à Visuel : ta page s'affiche avec ton vrai thème et tu écris directement dedans (titres, paragraphes, FAQ, boutons…).
- Clique sur une image pour la changer. Une petite barre déplace, duplique, supprime ou ajoute un bloc ; ✨ retouche le texte avec l'IA.
- Aperçu mobile (390 px), tablette (768 px) ou ordinateur,
Ctrl+Zpour annuler (jusqu'à 50 étapes),Ctrl+B,Ctrl+IetCtrl+Kpour le gras, l'italique et les liens. - Le panneau de droite garde tous les réglages du bloc. Enregistrement, brouillon local, historique des versions et analyse SEO/GEO fonctionnent comme avant.
✨ Crée ta page avec l'IA
- Dans un nouveau contenu, décris ta page : son objectif, son public, son ton et les sections voulues.
- Un seul appel compose un brouillon complet : bandeau (le seul H1), atouts, FAQ, appel à l'action, titre SEO, méta-description, « L'essentiel » et expression-clé. Les liens pointent vers tes vraies pages et les images viennent de ta médiathèque.
- Le coût est affiché avant de lancer (≈ 0,08 $ avec Claude Sonnet 5.5) et déduit du budget de l'assistant. Claude ou ChatGPT, au choix.
- Rien n'est inventé : ce qui manque est marqué « [À compléter : …] » et l'analyse le signale tant que ce n'est pas rempli. C'est toujours un brouillon, ouvert directement en mode Visuel.
- Connecteur MCP : Claude et ChatGPT peuvent aussi créer une page en sections (
create_draftavecsections).
🪶 Zéro impact sur ton site
- Le mode Visuel n'existe que dans l'aperçu de l'administration : connexion et jeton de sécurité requis, jamais en cache ni indexé.
- Pages publiques identiques à l'octet près à la 1.6.0 (43 pages de référence vérifiées par les tests), mêmes CSS et JS publics, Lighthouse 100/100/100/100 sur mobile.
- Archive de 440 Ko, 996 843 octets une fois décompressée : toujours sous 1 Mo, zéro dépendance.
🔧 Le reste
- 502 vérifications automatiques (460 en 1.6.0).
- Interface et guides en 7 langues.
- Archive plus légère : JavaScript et CSS de l'administration allégés à la construction, manifeste d'intégrité compact.
- Correctif : les boutons de suppression des atouts, questions de FAQ et membres de l'équipe s'affichent correctement.
⬇️ Installer ou mettre à jour
- Nouvelle installation : télécharge eclair-cms-1.7.0.zip, envoie le contenu du dossier
eclairsur ton hébergement, puis ouvre l'adresse de ton site. - Mise à jour : fais une sauvegarde, supprime
app/etassets/par FTP, envoie ceux de la 1.7.0 avecindex.phpet.htaccess(sans toucher àdata/ni àmedia/), puis Réglages › Avancé › Vider le cache.
Guide complet : docs/GUIDE.md
⚡ Éclair 1.6.0 : PayPal et Revolut Business, en plus de Stripe
⚡ Éclair 1.6.0 : PayPal et Revolut Business, en plus de Stripe
💳 Trois prestataires de paiement au choix
Colle dans la fiche produit un lien de paiement Stripe, PayPal ou Revolut Business : Éclair le reconnaît tout seul.
- Même principe qu'avec Stripe : un lien à prix fixe par produit (ou par variante à un autre prix). Pas de panier, pas de base de données, aucune donnée bancaire sur ton serveur.
- Sous le bouton d'achat : « Paiement sécurisé par PayPal » ou « par Revolut », comme pour Stripe.
- Réglages › Boutique explique comment créer le lien chez chacun.
- Frais pour une carte européenne standard : Revolut Business 1 % + 0,20 €, Stripe 1,5 % + 0,25 €, PayPal 1,2 % + 0,35 € par carte (2,9 % + 0,35 € avec un compte PayPal). Tarifs relevés fin octobre 2026, Stripe et PayPal en France ; sources dans le guide.
- Bon à savoir : dans Éclair, le retour vers ta page de remerciement et la référence du produit dans le paiement restent propres à Stripe.
Aussi
- Éditeur, analyse SEO et assistant IA à jour pour les trois prestataires.
- Archive de 434 Ko, moins de 1 Mo une fois décompressée. 460 vérifications automatiques.
Mettre à jour : sauvegarde, puis remplace app/, assets/, index.php et .htaccess par ceux de l'archive (ne touche pas à data/ ni à media/), et vide le cache.
⚡ Éclair 1.5.0 : ton CSS personnalisé, conservé à chaque mise à jour
⚡ Éclair 1.5.0 : ton CSS personnalisé, conservé à chaque mise à jour
🎨 Nouveau champ « CSS personnalisé »
Dans Réglages › Apparence, colle tes propres règles CSS : couleur d'un bouton, espacements, style d'un bloc… Elles s'ajoutent après le thème dans chaque page et l'emportent sur lui.
- Conservé lors des mises à jour : ton CSS est rangé avec tes données (
data/), que les mises à jour ne touchent pas. Plus besoin de modifier les fichiers du thème. - Compatible mode sombre et boutique : les repères
/*dark*/ … /*/dark*/et/*shop*/ … /*/shop*/fonctionnent aussi dans ton CSS. - Ni plus lent ni moins sûr : il reste intégré à la page, couvert par la politique de sécurité (CSP), sans requête supplémentaire. Le caractère
<, les règles@importet les caractères de contrôle sont retirés ; 64 Ko maximum.
Aussi
- Administration traduite en 7 langues pour la nouveauté, documentation à jour.
- Archive de 433 Ko, moins de 1 Mo une fois décompressée. 456 vérifications automatiques.
Mettre à jour : sauvegarde, puis remplace app/, assets/, index.php et .htaccess par ceux de l'archive (ne touche pas à data/ ni à media/), et vide le cache. Si tu avais modifié les fichiers du thème (app/theme/), garde une copie de tes règles et colle-les dans le nouveau champ CSS personnalisé.
⚡ Éclair 1.4.0 : Claude et ChatGPT branchés sur ton site
⚡ Éclair 1.4.0 : Claude et ChatGPT branchés sur ton site
🔌 Connecteur MCP : ton abonnement Claude ou ChatGPT travaille sur ton site
Active-le dans Réglages › Assistant IA, colle son adresse dans Claude ou ChatGPT, donne ton accord. Ton IA lit ton site, reçoit ton profil éditorial et les règles SEO et GEO d'Éclair, rédige des brouillons et prépare des modifications de tes pages publiées, que tu vérifies dans l'éditeur.
- Aucune clé d'API, aucun coût pour le site : c'est ton abonnement qui travaille.
- Rien n'est publié ni supprimé : brouillons et propositions seulement, c'est toi qui publies dans Éclair.
- Sécurisé : OAuth 2.1 avec PKCE, accord donné après connexion (double authentification comprise), mot de passe redemandé si besoin, accès coupé d'un clic.
- Léger : serveur MCP et autorisation en 24 Ko de PHP, sans dépendance. Désactivé par défaut.
- Compatible avec Claude sur toutes les offres (un seul connecteur personnalisé en version gratuite). Avec ChatGPT, écriture complète en Business, Enterprise et Edu, lecture seule en Pro, selon l'aide d'OpenAI au 30 octobre 2026.
🔀 Claude ou ChatGPT au choix dans l'assistant intégré
Avec tes deux clés d'API, un sélecteur en haut de l'assistant te laisse choisir l'IA à chaque conversation. Ton choix est retenu, retouches de l'éditeur comprises.
Aussi
- Une proposition de l'IA s'ouvre dans l'éditeur avec la liste des changements : tu vérifies, tu enregistres.
- Un brouillon ne supprime plus la redirection de son adresse.
- Relecture de sécurité indépendante : 9 points corrigés avant publication.
- Archive de 432 Ko, moins de 1 Mo une fois décompressée. 445 vérifications automatiques.
Mettre à jour : sauvegarde, puis remplace app/, assets/, index.php et .htaccess par ceux de l'archive (ne touche pas à data/ ni à media/), et vide le cache. Le nouveau .htaccess est indispensable au connecteur sur Apache.
6 thèmes et une boutique légère
⚡ Éclair 1.3.0 — 6 thèmes et une boutique légère
🎨 6 thèmes livrés, aperçu en direct
Éclair, Éditorial, Atelier, Studio, Boutique et Contraste. Choisis dans Réglages › Apparence avec un aperçu en direct de ton vrai site (ordinateur ou mobile) : rien n'est publié avant d'enregistrer. En-tête centré ou non, listes en grille ou en liste.
Chaque thème n'est qu'une feuille de style de 1,5 à 3 Ko : le HTML ne change pas, donc la vitesse, l'accessibilité et le référencement non plus.
🛍️ Mode boutique léger
- Fiches produit : galerie, prix et prix barré, variantes sans JavaScript, stock, livraison et retours affichés, produits associés.
- Paiement par lien Stripe (Payment Links) : pas de panier, pas de base de données, aucune donnée bancaire sur ton serveur. Seul coût : la commission Stripe (1,5 % + 0,25 € par carte européenne standard en France).
- Catalogue avec catégories de produits, bloc « Produits » pour n'importe quelle page.
- SEO : données structurées Product / Offer / ProductGroup, politique de retour, flux Google Merchant Center (
/products.xml) pour l'onglet Shopping. - GEO : prix et disponibilité dans
llms.txtet dans la version Markdown de chaque fiche. - L'assistant IA rédige une fiche à partir d'une photo, sans jamais inventer de prix ni de lien de paiement.
- La boutique ne s'ouvre qu'avec des mentions légales et des CGV publiées.
Aussi
- Archive de 416 Ko, moins de 1 Mo une fois décompressée (PHP compacté à la construction).
- Administration traduite en 7 langues pour toutes les nouveautés.
- 374 vérifications automatiques (dont 75 nouvelles pour les thèmes et la boutique).
Mettre à jour : sauvegarde, puis remplace app/, assets/, index.php et .htaccess par ceux de l'archive (ne touche pas à data/ ni à media/), et vide le cache.