Installation

Prérequis

Avant d'installer OfflinePropale, vérifiez que les éléments suivants sont en place :

  • Dolibarr version 18.0 ou supérieure
  • PHP 7.4 ou supérieur
  • Les modules Dolibarr suivants doivent être activés :
    • Tiers
    • Propositions commerciales
    • Produits / Services
    • Catégories
    • Gestion de documents (ECM)
    • SmartAuth (pour l'authentification API)

Téléchargement

Rendez-vous sur le DoliStore pour télécharger le module OfflinePropale.

Installation du module

  1. Connectez-vous à Dolibarr en tant qu'administrateur
  2. Accédez à Accueil > Configuration > Modules/Applications > Déployer/Installer un module externe
  3. Sélectionnez le fichier ZIP téléchargé et validez

Page de déploiement d'un module externe dans Dolibarr

Activation du module

  1. Accédez à Accueil > Configuration > Modules/Applications
  2. Recherchez "OfflinePropale" dans la liste des modules
  3. Cliquez sur le bouton d'activation (interrupteur ON/OFF)

Activation du module OfflinePropale dans la liste des modules Dolibarr

Les tables de base de données sont créées automatiquement à l'activation. Un nouveau menu Pré-devis offline apparaît dans le menu Commercial > Propositions commerciales.

Vérification post-installation

Après activation, vérifiez que :

  • Le menu Commercial > Propositions commerciales > Pré-devis offline est accessible
  • La page de configuration est accessible via l'icône d'engrenage à côté du module

Menu Pré-devis offline dans le menu Commercial de Dolibarr

Installation de l'application mobile

L'application mobile est une PWA (Progressive Web App). Elle s'installe directement depuis le navigateur, sans store.

L'URL de l'application dépend de votre configuration :

  • Hébergement direct : https://votre-dolibarr.com/custom/offlinepropale/pwa/
  • Via DoliProxy : l'URL est fournie lors du provisionnement (voir Configuration)

Sur smartphone Android (Chrome)

  1. Ouvrez l'URL de l'application dans Chrome
  2. Un bandeau "Ajouter à l'écran d'accueil" apparaît automatiquement
  3. Appuyez sur Installer
  4. L'application s'ajoute à votre écran d'accueil comme une application native

Bandeau d'installation PWA sur Android avec le bouton Installer

Sur iPhone / iPad (Safari)

  1. Ouvrez l'URL de l'application dans Safari
  2. Appuyez sur le bouton de partage (carré avec flèche vers le haut)
  3. Sélectionnez Sur l'écran d'accueil
  4. Validez le nom et appuyez sur Ajouter

Étapes d'installation PWA sur iOS via le bouton de partage Safari

Sur ordinateur de bureau

  1. Ouvrez l'URL dans Chrome, Edge ou un autre navigateur compatible
  2. Cliquez sur l'icône d'installation dans la barre d'adresse
  3. Confirmez l'installation

Mise à jour

Pour mettre à jour le module :

  1. Téléchargez la nouvelle version depuis le DoliStore
  2. Déployez le fichier ZIP via Accueil > Configuration > Modules/Applications > Déployer/Installer un module externe
  3. Désactivez puis réactivez le module pour appliquer les mises à jour de base de données et enregistrer les nouveaux hooks et permissions

Attention : La désactivation/réactivation est indispensable pour que les changements de structure de base de données et les nouvelles permissions soient pris en compte.

Désinstallation

Pour désinstaller le module, désactivez-le depuis Accueil > Configuration > Modules/Applications. Les données sont conservées en base de données.