Installation

Installer le module

  1. Copiez le dossier capliboo dans le répertoire htdocs/custom/ de votre installation Dolibarr (ou installez le module depuis la boutique).
  2. Connectez-vous en administrateur.
  3. Allez dans Accueil > Configuration > Modules/Applications.
  4. Recherchez "Capliboo" et activez-le.

Activation du module Capliboo dans la liste des modules Dolibarr

À l'activation, le module crée sa table de jetons et ses répertoires de travail (verrous et fichiers temporaires) sous le dossier des documents.

Prérequis serveur

  • Dolibarr 18 ou plus récent, PHP 7.4 ou plus récent.
  • Dolibarr servi en HTTPS. LibreOffice utilise sa propre pile HTTP et échoue sur un certificat auto-signé ou non reconnu.
  • Le serveur web doit accepter les méthodes WebDAV (PROPFIND, LOCK, UNLOCK, PUT, MOVE, COPY, OPTIONS, HEAD) sur l'endpoint du module. Certaines configurations Apache ou nginx par défaut les bloquent.

Prérequis poste

  • LibreOffice 24.8.5 / 25.2.1 ou plus récent (les versions antérieures sont affectées par la CVE-2025-1080). MS Office est également pris en charge pour les formats OOXML.
  • Le gestionnaire d'URI vnd.libreoffice.command: doit être enregistré : automatique sous Windows, à associer manuellement sous Linux (fichier .desktop).

Vérification

Après activation, ouvrez la page de configuration du module. Un avertissement s'affiche si Dolibarr n'est pas servi en HTTPS, ainsi qu'un rappel de la version minimale de LibreOffice requise. L'URL de l'endpoint WebDAV y est également rappelée pour faciliter les tests avec un client WebDAV.

Page de configuration de Capliboo avec l'avertissement HTTPS et l'URL de l'endpoint WebDAV