À qui s'adresse le module
👥 Chapitre 2 — À qui s'adresse le module
InfraSStudio est conçu pour servir trois publics différents qui travaillent ensemble. Comprendre où vous vous situez dans ce trio vous aidera à savoir quelles sections du wiki sont les plus pertinentes pour vous.
✍️ Le rédacteur (utilisateur final)
👤 Profil — Vous rédigez ou actualisez des contenus sur le site web de votre entreprise.
🎯 Ce que vous voulez
- ✅ Modifier un texte ou une image rapidement, sans risquer de casser quelque chose.
- ✅ Voir tout de suite le résultat de votre modification (aperçu en direct).
- ✅ Ne pas avoir à demander à un développeur pour changer une virgule.
- ✅ Travailler en plusieurs langues sans avoir à dupliquer des pages entières.
- ✅ Préparer plusieurs modifications avant de les publier toutes en une fois (workflow brouillon).
🚫 Ce dont vous n'avez pas besoin
- ❌ Connaître HTML, CSS ou PHP.
- ❌ Toucher à la base de données.
- ❌ Comprendre la structure interne du site.
🎁 Ce que le module vous apporte
Fonctionnalité | Ce que ça change pour vous |
|---|---|
🎨 Interface 3 colonnes | Liste des pages à gauche, aperçu en direct au centre, formulaires à remplir à droite. |
👆 Click-to-edit | Un clic sur un texte de l'aperçu ouvre directement son formulaire d'édition. |
📁 Bibliothèque média centrale | Réutilisation des images d'une page à l'autre sans réuploader. |
🚀 Bouton « Publier » | Vous travaillez tranquillement, vous publiez en un clic quand c'est prêt. |
🌍 Onglets de langue | Drapeaux cliquables pour basculer rapidement entre vos versions linguistiques. |
💡 Vos chapitres prioritaires — La Partie III. Démarrez par le Chapitre 9 (Tour de l'interface) et le Chapitre 10 (Éditer les textes).
👨💻 Le développeur intégrateur
👤 Profil — Vous montez un site Dolibarr Website pour un client, ou vous personnalisez un site existant.
🎯 Ce que vous voulez
- ✅ Garder le contrôle total du HTML, du CSS et de la structure des pages.
- ✅ Que votre client puisse éditer son contenu sans vous déranger pour des modifications mineures.
- ✅ Pouvoir réutiliser le même squelette pour plusieurs pages similaires.
- ✅ Brancher des données Dolibarr (produits, catégories, infos société) sur les pages publiques sans dupliquer les informations.
- ✅ Livrer un site dont la maintenance ne vous incombera pas.
🎁 Ce que le module vous apporte
Outil | Ce qu'il vous permet |
|---|---|
🎨 Système de slots | Rendre éditable n'importe quelle balise HTML par simple ajout d'un token
. |
🔌 Shortcodes | Inscrire des données Dolibarr en direct dans les pages :
,
, etc. |
📚 Convention de nommage | Faciliter la prise en main du site par un autre développeur six mois plus tard. |
📦 Catalogue de templates | Page libre, article de blog, landing produit — réutilisables par le client. |
🔄 Génération automatique | Wrappers
créés pour chaque produit publié — vous écrivez UNE fiche produit modèle. |
⌨️ CLI complet | Rescan, lint, sitemap, migration — scriptable et intégrable dans vos pipelines. |
💡 Vos chapitres prioritaires — La Partie IV pour la pratique, la Partie VI en référence.
⚙️ L'administrateur Dolibarr
👤 Profil — Vous gérez l'instance Dolibarr (installation, mises à jour, permissions, sauvegardes).
🎯 Ce que vous voulez
- ✅ Installer le module sans surprise.
- ✅ Vérifier qu'il est correctement intégré (versions compatibles, tables créées, hooks branchés, cron actif).
- ✅ Distribuer les bonnes permissions aux bonnes personnes.
- ✅ Savoir où aller chercher si quelque chose ne marche pas.
- ✅ Maîtriser les mises à jour sans casser le site public.
🎁 Ce que le module vous apporte
Outil | Ce qu'il vous permet |
|---|---|
📦 Descripteur Dolibarr standard | Installation via Configuration → Modules comme n'importe quel module externe. |
🩺 Page Diagnostic | Check-list complet : versions, extensions PHP, tables SQL, hooks, triggers, cron, écriture des dossiers, état per-site. |
🔐 7 permissions distinctes | Découpage fin des rôles (paramétrer, lire, éditer, traduire, médias, publier, administrer). |
🌐 Système de portabilité | Constantes (docroot pattern, dossier templates additionnel, mode média) pour déployer sur tout type d'hébergement. |
📜 Changelog versionné | Format XML standard Dolibarr, lisible depuis l'admin. |
💡 Vos chapitres prioritaires — Les Parties II et V.
🎭 Le cas multi-rôles : la petite équipe
Sur de nombreuses installations, une même personne porte plusieurs casquettes. Typiquement :
- 🧑🎨 Le freelance qui livre un site à un petit commerce : rédacteur, développeur, admin à la fois.
- 🏢 L'agence où le développeur senior fait aussi le site mère et donne la main au junior pour les tâches d'admin.
- 🚀 La startup où le CEO édite lui-même le site jusqu'à embaucher quelqu'un.
✅ Bonne pratique — Si c'est votre cas, lisez le wiki dans l'ordre des parties. Chacune construit sur la précédente, et le ton s'adapte progressivement de la vue d'ensemble vers les détails techniques.