ZENFUSIONMAPS

Lien vers Google Maps sur les adresses

1. PRÉSENTATION DU MODULE

1. PRÉSENTATION DU MODULE

Présentation du module

OIP.webp

ZenFusion Maps est un module d'interface léger pour Dolibarr. Il ne crée aucune table, aucun menu et aucun écran métier supplémentaire.

Sa seule fonction est de rendre les adresses postales cliquables : sur les fiches Tiers, Contacts et Adhérents, l'adresse affichée devient un lien qui ouvre directement Google Maps positionné sur cette adresse. Un petit repère (marqueur) Google Maps est ajouté à droite de l'adresse pour signaler que la fonction est disponible.

Manuel d'utilisation du module ZenFusion Maps — Liens Google Maps sur les adresses

Version du module

1.2.0 InfraS

Éditeur

GPC.solutions (module tiers, licence GPL v3)

Distribution

Dolibarr LTS by InfraS (base Dolibarr 22.0.x)

Date du manuel

22 septembre 2026

Avantages

2. PRÉREQUIS ET INSTALLATION

2. PRÉREQUIS ET INSTALLATION

Installation du module

Prérequis

Installation et activation

Manuel d'utilisation du module ZenFusion Maps. Le module est livré dans le répertoire htdocs/custom/zenfusionmaps/ de l'instance. Pour l'activer :

  1. Se connecter à Dolibarr avec un compte administrateur.
  2. Ouvrir le menu Accueil > Configuration > Modules/Applications.
  3. Rechercher « ZenFusion Maps » (le module apparaît dans la famille configurée par le module Dolinfras, ou dans la famille « Autres » si Dolinfras n'est pas actif).
  4. Cliquer sur l'interrupteur pour activer le module.

Dès l'activation, les liens Google Maps apparaissent sur les fiches concernées. Aucune autre étape n'est nécessaire. L'icône représentant le module (marqueur de carte) est visible dans la liste des modules et dans l'onglet « À propos » du module.

3. ACCÈS AU MODULE

3. ACCÈS AU MODULE

Droits utilisateurs

Le module déclare un seul droit, visible dans la fiche de chaque utilisateur ou groupe, onglet « Permissions » :

Ce droit est accordé par défaut aux administrateurs. Pour un utilisateur standard, il se coche dans sa fiche (Accueil > Utilisateurs & Groupes > fiche de l'utilisateur > onglet Permissions > section ZenFusion Maps).

Remarque importante : dans la version actuelle du module, ce droit est déclaré mais n'est pas contrôlé à l'affichage. Le lien Google Maps est donc visible par tout utilisateur autorisé à consulter la fiche Tiers, Contact ou Adhérent, qu'il possède ou non ce droit. La visibilité de l'adresse reste gouvernée par les droits habituels de Dolibarr sur ces fiches.

4. CONFIGURATION DU MODULE

4. CONFIGURATION DU MODULE

Configuration

Le module ne possède aucun paramètre à régler.

h4.png

La page de configuration accessible depuis la liste des modules (icône d'engrenage ou lien « Configuration ») ne contient qu'un onglet « À propos » qui présente :

5. UTILISATION DU MODULE

5. UTILISATION DU MODULE

Utilisation au quotidien

Fiches concernées

Le module s'active sur les écrans suivants :

Fiche

Onglet

Code

Tiers

principal

thirdpartycard

Tiers

Client

commcard

Tiers

Fournisseur

suppliercard

Contact / Adresse

contactcard

Adhérent

membercard

Sur ces écrans, le champ « Adresse » (bloc adresse complète : rue, code postal, ville, pays) est enrichi du lien Google Maps.

Les autres types d'objets (utilisateurs, entrepôts, projets, etc.) ne sont pas traités : le module ignore volontairement ces adresses et laisse l'affichage Dolibarr standard.

Repérer le lien Google Maps

h5.png

Sur une fiche concernée, dès qu'une adresse est renseignée :

Ouvrir l'adresse dans Google Maps

h6.png

  1. Cliquer sur l'adresse ou sur le marqueur.
  2. Google Maps s'ouvre dans un nouvel onglet du navigateur, centré sur l'adresse recherchée.
  3. Depuis Google Maps, il est ensuite possible de calculer un itinéraire, d'utiliser Street View, de partager la position, etc. Ces fonctions relèvent de Google Maps et non du module.

La fiche Dolibarr reste ouverte dans l'onglet d'origine.

6. FONCTIONNEMENT DU LIEN

6. FONCTIONNEMENT DU LIEN

Fonctionnement détaillé du lien

Construction de la requête envoyée à Google Maps

Le module récupère l'adresse telle que Dolibarr l'a formatée (rue, code postal, ville, pays, selon le format d'adresse du pays), puis :

Le lien final est de la forme :

https://maps.google.com/maps?q=<adresse>&hl=<langue>

Aucune donnée n'est transmise à Google tant que l'utilisateur ne clique pas sur le lien : le simple affichage de la fiche ne contacte pas Google.

Suppression automatique des mentions CEDEX

Google Maps ne sait pas interpréter les mentions de type « CEDEX 9 » qui suivent le nom d'une ville française. Le module supprime automatiquement, dans la requête envoyée à Google, tout ce qui suit le mot « CEDEX » (insensible à la casse) dans la ligne de ville.

Exemple :

L'adresse affichée sur la fiche Dolibarr n'est pas modifiée : seule la requête envoyée à Google est nettoyée.

Langue d'affichage de Google Maps

Google Maps s'ouvre dans la langue de l'utilisateur connecté à Dolibarr (langue définie dans sa fiche utilisateur ou, à défaut, langue par défaut de l'instance). Le module convertit le code de langue Dolibarr en code Google :

Langue Dolibarr

Code Google

fr_FR, fr_BE, fr_CH

fr

fr_CA

fr-CA

en_US, en_AU, en_IN, en_NZ, en_SA

en

en_GB

en-GB

es_ES

es

es_AR, es_HN, es_MX, es_PE, es_PR

es-419 (espagnol d'Amérique latine)

de_DE, de_AT

de

nl_NL, nl_BE

nl

it_IT

it

pt_PT

pt-PT

pt_BR

pt-BR

ar_SA

ar

bg_BG

bg

ca_ES

ca

da_DK

da

el_GR

el

et_EE

et

fa_IR

fa

fi_FI

fi

he_IL

iw

hu_HU

hu

is_IS

is

ja_JP

ja

nb_NO

no

pl_PL

pl

ro_RO

ro

ru_RU, ru_UA

ru

sl_SI

sl

sv_SE

sv

tr_TR

tr

zh_CN

zh-CN

zh_TW

zh-tw

Toute autre langue non listée ci-dessus ouvre Google Maps en anglais.

7. LIMITES

7. LIMITES

Limites et points d'attention

8. DÉPANNAGE

8. DÉPANNAGE

Questions fréquentes et dépannage

Le marqueur n'apparaît pas sur la fiche.

Google Maps ne trouve pas l'adresse ou pointe au mauvais endroit.

Google Maps s'ouvre dans la mauvaise langue.

Le clic n'ouvre rien.

Un utilisateur sans le droit « Utiliser ZenFusion Maps » voit tout de même le lien.