- PHP 97%
- JavaScript 1.8%
- CSS 1.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| admin | ||
| ajax | ||
| class | ||
| core | ||
| cron | ||
| css | ||
| doc | ||
| js | ||
| langs | ||
| lib | ||
| LICENSES | ||
| sql | ||
| test | ||
| caldav_user_setup.php | ||
| calendar_review.php | ||
| CHANGELOG.md | ||
| LICENSE | ||
| meetingnotes_actions_export.php | ||
| meetingnotes_actions_list.php | ||
| meetingnotes_card.php | ||
| meetingnotes_dashboard.php | ||
| meetingnotes_decisions.php | ||
| meetingnotes_document.php | ||
| meetingnotes_list.php | ||
| meetingnotes_public.php | ||
| meetingnotes_stats.php | ||
| meetingnotes_tab_project.php | ||
| meetingnotes_tab_thirdparty.php | ||
| meetingnotes_template_card.php | ||
| meetingnotes_template_list.php | ||
| README.md | ||
| REUSE.toml | ||
MeetingNotes — Module Dolibarr
Gestion structurée de comptes rendus de réunion (CR) intégrée nativement dans Dolibarr : créez des CR liés à vos projets et tiers, rédigez le contenu dans un pad collaboratif (HedgeDoc, Etherpad, Joplin ou CryptPad), importez automatiquement les points d'action et les décisions, puis validez et diffusez le PDF aux participants en un clic.
Prerequisites
- Dolibarr ≥ 16.0 avec les modules Projets et Tiers activés
- PHP ≥ 7.4
- Module CalDavBridge (couche d'infrastructure CalDAV — requis pour la revue d'agenda et la génération de saisies de temps)
- (Optionnel) Une instance HedgeDoc, Etherpad, Joplin ou CryptPad pour la rédaction collaborative
- (Optionnel) Module HedgeDocLink pour une configuration simplifiée des pads HedgeDoc
- (Optionnel) Module KanboardLink pour la synchronisation des actions avec Kanboard
Installation
- Téléchargez
module_meetingnotes-4.40.0-alpha.14.zipdepuis DoliStore ou le dépôt inno³ - Dans Dolibarr : Accueil → Configuration → Modules/Applications
- Cliquez sur "Déployer/installer un module externe" et uploadez le ZIP
- Activez le module MeetingNotes
- Configurez le module dans Projets → MeetingNotes → Configuration
Installation manuelle (Cloudron, Docker, etc.)
Décompressez le ZIP dans htdocs/custom/ de votre Dolibarr. Le chemin attendu est :
htdocs/custom/meetingnotes/core/modules/modMeetingNotes.class.php
Après déploiement sur Cloudron : désactivez puis réactivez le module pour déclencher les migrations de base de données.
Configuration
Les constantes sont définies dans la page d'administration du module :
| Constante | Valeur par défaut | Description |
|---|---|---|
MEETINGNOTES_HEDGEDOC_URL |
(vide) | URL de base de l'instance HedgeDoc |
MEETINGNOTES_ETHERPAD_URL |
(vide) | URL de base de l'instance Etherpad |
MEETINGNOTES_ETHERPAD_APIKEY |
(vide) | Clé API Etherpad |
MEETINGNOTES_JOPLIN_URL |
(vide) | URL de base du serveur Joplin |
MEETINGNOTES_JOPLIN_TOKEN |
(vide) | Token API Joplin |
MEETINGNOTES_CRYPTPAD_URL |
(vide) | URL de base de l'instance CryptPad |
MEETINGNOTES_DEFAULT_TEMPLATE |
0 |
ID du template par défaut pour les nouveaux CR |
MEETINGNOTES_ACTION_SECTION_NAMES |
actions,action,to do,todo,a faire |
Intitulés de sections détectés comme listes d'actions |
MEETINGNOTES_DECISION_SECTION_NAMES |
decisions,decision |
Intitulés de sections détectés comme décisions |
MEETINGNOTES_ACTION_KEYWORDS |
TODO,ACTION |
Mots-clés inline pour la détection d'actions |
MEETINGNOTES_DETECT_INLINE |
1 |
Activer la détection inline (hors sections) |
MEETINGNOTES_INLINE_REQUIRE_MENTION |
1 |
Exiger un @mention pour les cases à cocher inline |
MEETINGNOTES_AUTO_PDF_ON_VALIDATE |
1 |
Générer le PDF automatiquement à la validation |
MEETINGNOTES_SYNC_AGENDA |
1 |
Synchroniser le CR avec l'agenda Dolibarr |
MEETINGNOTES_NOTIFY_ON_CLOSE |
1 |
Envoyer un email aux responsables à la clôture |
MEETINGNOTES_REMINDER_ENABLED |
0 |
Activer les rappels automatiques d'actions |
MEETINGNOTES_REMINDER_DAYS |
1,3 |
Jours avant échéance pour envoyer les rappels |
MEETINGNOTES_REMINDER_OVERDUE_ENABLED |
0 |
Activer les rappels pour actions en retard |
MEETINGNOTES_REMINDER_OVERDUE_DAYS |
7 |
Minimum de jours de retard avant rappel |
Fonctionnalités
- Création et gestion de CR liés aux projets Dolibarr et/ou aux tiers
- Participants internes (utilisateurs Dolibarr) et externes (contacts), avec gestion des excusés
- Intégration multi-pads : HedgeDoc, Etherpad, Joplin, CryptPad
- Import automatique des actions et décisions depuis le pad (analyse par sections et mots-clés)
- Audit trail des modifications d'actions (historique champ par champ)
- Workflow de validation avec signatures électroniques des participants
- Export PDF personnalisable (logo, participants, actions, décisions)
- Notifications email aux participants avec PDF joint
- Réunions récurrentes (weekly, biweekly, monthly)
- Clonage de CR (titre, date, participants, pad)
- Templates de CR avec participants et structure prédéfinis (7 templates inclus)
- Widget tableau de bord : actions ouvertes de l'utilisateur
- API REST complète (24 endpoints) pour intégration externe
- Crons : rappels d'échéance et rappels actions en retard
Changelog
Voir CHANGELOG.md pour l'historique complet des versions.
Version courante : 4.40.0-alpha.14
Paternité et provenance
Ce module est basé sur le code fourni par la communauté Open Source — au premier rang duquel le projet Dolibarr ERP/CRM, dont il constitue une œuvre dérivée, ainsi que l'écosystème PHP/CalDAV plus large.
- Développé et maintenu par inno³ — https://inno3.fr —
<hello@inno3.fr> - Développement assisté par Claude Opus 4.8 (Anthropic)
Licence
GPL-3.0-or-later — © 2026 inno³ <hello@inno3.fr>
En tant qu'œuvre dérivée de Dolibarr (GPL-3.0-or-later), ce module est distribué sous la même licence. Voir le fichier LICENSE pour le texte complet.