Promociones

  • INTERVENCIÓN PLUS: Gestión Completa de Intervenciones

    El módulo “Intervención Plus” es una herramienta revolucionaria que simplifica y optimiza la gestión de las intervenciones, desde la planificación hasta la facturación. Diseñado para equipos técnicos y comerciales, ofrece un conjunto completo de funciones para garantizar un seguimiento transparente y eficiente de cada intervención.

    250,00 €  (500€)
  • Remindme: Automatic reminder (email, event, notification)

    Allows you to program different types of reminders based on a trigger. RemindMe is here for you!

    280,00 €

Nuevos productos

  • Gestión de Taller de Reparación – La plataforma completa del taller para Dolibarr

    Convierta Dolibarr en una plataforma completa de taller de reparación: panel, reparaciones con Kanban, planificación, diagnósticos, pagos, firma de recogida, aparatos, marcas, catálogo de averías, garantías, posventa, piezas, inventario, proveedores, pedidos, técnicos, citas, contratos, portal del cliente, facturación, alertas e informes.

    299,00 €
  • MCP+ for Dolibarr

    MCP+ connects Claude, ChatGPT and other AI assistants straight to your Dolibarr. Just ask: Which tickets still need an answer?, Show me the unpaid invoices for Miller Ltd — and your assistant works on your real data instead of copy-paste. No extra server, no data handed to third parties: it runs in your own Dolibarr, with clear rights per connection and a full audit log.

    300,00 €

Este módulo o versión ya no está disponible. Es posible que el autor lo haya descontinuado o que lo haya reemplazado otro módulo o versión.
Última razón de desactivación : Descriptive images illustrating the module’s functionality are missing.

AntiDoubleClick

mp23357d20260825090801

Nuevo

Stops duplicate records created by a double click: once a form is submitted or an action button clicked, further clicks are ignored until the page reloads. No more duplicated orders, invoices lines or emails.

  • Autor Nicolas Zaoui
  • Versión del módulo 0.1.1
  • Fecha de lanzamiento 25/08/2026
  • Acceso a actualizaciones y descargas 2 años
  • Cómo contactar al soporte nz@anatoleconseil.com
  • Compatibilidad Dolibarr V19+   -   PHP>= 7.4
  • Última actualización 06/09/2026 16:03

Más información...

AntiDoubleClick

A user double-clicks "Create" and you end up with two orders. Someone double-clicks "Add line" and the invoice gets the same line twice. A nervous click on "Send" and the customer receives the email twice. Dolibarr has no built-in protection against this (see upstream issue #25902) — this module fixes it once and for all, on every screen.

How it works

  • Forms — after the first submit, the form is locked and its submit buttons are disabled: any further click or Enter key is ignored until the page reloads.
  • Action buttons — link-style action buttons (Validate, Clone, Delete…) are locked after the first click, with a visual feedback (button greyed out).
  • Safety timeout — if the page does not reload (PDF/Excel export in a new tab, submit refused by a JS validation…), the lock is automatically released after a configurable delay (4 s by default).

Designed for Dolibarr

  • 100% client-side: no core file modified, no PHP action, no database table. Enable the module and it works everywhere, including inside popups and confirmation dialogs.
  • Careful implementation: buttons are disabled after the request is on its way, so the button name still reaches the server and the Dolibarr action fires normally.
  • Compatible with all standard and custom modules screens.

Configuration

  • Protect forms: on/off
  • Protect action buttons: on/off
  • Safety timeout (ms)
  • Debug traces in the browser console
  • Exclude any specific form or link by giving it the CSS class antidoubleclick-ignore

Requirements

  • Dolibarr 19.0 or higher (tested up to V23)
  • PHP 7.4 or higher, JavaScript enabled

License

GPL v3 or later.




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