Promotions

  • CRM 360

    Ce module offre une vue d'ensemble complète des interactions et des données clients, centralisant toutes les informations pertinentes en un seul endroit.

    175,00 €  (350€)
  • INTERVENTION PLUS: Gestion Complète des Interventions

    Le module Intervention Plus est un outil révolutionnaire qui simplifie et optimise la gestion des interventions, de la planification à la facturation. Conçu pour les équipes commerciales et techniques, il offre une suite complète de fonctionnalités pour assurer un suivi transparent et efficace de chaque intervention.

    250,00 €  (500€)

Nouveaux produits

  • Module PrestaSync Connector

    PrestaSync connecte Dolibarr à PrestaShop afin de centraliser la gestion des clients, produits, commandes, paiements, stocks et factures.

    299,00 €
  • MCP+ pour Dolibarr

    MCP+ relie Claude, ChatGPT et les autres assistants IA directement à votre Dolibarr. Demandez : « Quels tickets attendent une réponse ? », « Montre-moi les factures impayées du client Martin » — et votre assistant travaille sur vos données réelles. Aucun serveur en plus, aucune donnée transmise : tout reste dans votre Dolibarr, droits par connexion et journal complet.

    300,00 €

Ce module ou cette version n'est plus disponible. Il a peut-être été abandonné par son auteur ou remplacé par un autre module ou une autre version.
Dernière raison de désactivation : Descriptive images illustrating the module’s functionality are missing.

AntiDoubleClick

mp23357d20260825090801

Nouveau

Stoppe les doublons créés par un double clic : une fois un formulaire soumis ou un bouton d'action cliqué, les clics suivants sont ignorés jusqu'au rechargement de la page. Fini les commandes, lignes ou e-mails en double.

  • Auteur Nicolas Zaoui
  • Version du module 0.1.1
  • Date de sortie 25/08/2026
  • Accès aux mises à jour et aux téléchargements 2 ans
  • Comment contacter l'assistance nz@anatoleconseil.com
  • Compatibilité Dolibarr V19+   -   PHP>= 7.4
  • Dernière mise à jour 06/09/2026 16:03

Plus d'infos...

AntiDoubleClick

Un utilisateur double-clique sur « Créer » et vous vous retrouvez avec deux commandes. Un double clic sur « Ajouter la ligne » et la facture contient deux fois la même ligne. Un clic nerveux sur « Envoyer » et le client reçoit l'e-mail en double. Dolibarr n'a aucune protection native contre ça (issue #25902 côté projet) — ce module règle le problème une bonne fois pour toutes, sur tous les écrans.

Comment ça marche

  • Formulaires — après le premier envoi, le formulaire est verrouillé et ses boutons désactivés : tout clic ou appui sur Entrée supplémentaire est ignoré jusqu'au rechargement de la page.
  • Boutons d'action — les boutons de type lien (Valider, Cloner, Supprimer…) sont verrouillés après le premier clic, avec un retour visuel (bouton grisé).
  • Délai de sécurité — si la page ne se recharge pas (export PDF/Excel dans un nouvel onglet, envoi refusé par une validation JS…), le verrou est levé automatiquement après un délai configurable (4 s par défaut).

Pensé pour Dolibarr

  • 100 % côté client : aucun fichier du cœur modifié, aucune action PHP, aucune table en base. Activez le module et c'est actif partout, y compris dans les popups et écrans de confirmation.
  • Implémentation soignée : les boutons sont désactivés après le départ de la requête, le nom du bouton arrive donc bien au serveur et l'action Dolibarr se déclenche normalement.
  • Compatible avec tous les écrans standards et modules personnalisés.

Configuration

  • Protéger les formulaires : oui/non
  • Protéger les boutons d'action : oui/non
  • Délai de sécurité (ms)
  • Traces de debug dans la console du navigateur
  • Exclusion d'un formulaire ou d'un lien précis via la classe CSS antidoubleclick-ignore

Prérequis

  • Dolibarr 19.0 ou supérieur (testé jusqu'à la V23)
  • PHP 7.4 ou supérieur, JavaScript activé

Licence

GPL v3 ou supérieure.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org