Promotions

  • Notifications avancées

    Le module Notifications avancées est conçu pour améliorer l'efficacité de votre entreprise en vous tenant informé des événements depuis votre interface dolibarr.

    125,00 €  (300€)
  • Produit Rapide - CODE 42

    Permet de créer des produits ou des services directement dans l'interface des Propositions commerciales, des commandes clients et des factures.

    15,00 €  (30€)

Nouveaux produits

  • Online Office Basic

    OnlineOffice est un module Dolibarr qui relie en toute sécurité Dolibarr à un serveur de bureautique en ligne tel que Collabora Online. Ouvrez et modifiez vos documents directement depuis Dolibarr dans votre navigateur, avec une gestion centralisée des autorisations et l’enregistrement des fichiers modifiés dans Dolibarr.

    48,00 €
  • Two-Factor Authentication Pro v6.0 — Multi-device, TOTP, WebAuthn/FIDO2, Backup codes

    The most complete two-factor authentication for Dolibarr. TOTP (Google Authenticator, Authy...), WebAuthn/FIDO2 (YubiKey, Touch ID, Windows Hello), backup codes, multi-device, AES-256 encryption, brute-force protection.

    89,00 €

Ajout de code personnalisé JS et CSS

mp1483d20250924171600

Il est parfois difficile de travailler sur le code de Dolibarr. Ce module vous permet d’ajouter FACILEMENT du code personnalisé (JS ou CSS) dans l’interface de Dolibarr.

150,00 €
HT

  • Auteur Tetras Libre
  • Version du module 1.1
  • Date de sortie 24/09/2025
  • Accès aux mises à jour et aux téléchargements 1 an
  • Comment contacter l'assistance contact@tetras-libre.fr
  • Compatibilité Dolibarr V17+   -   PHP>= 7
  • Dernière mise à jour 02/03/2026 16:28

Plus d'infos...

Module AddCustomCodeEverywhere pour DOLIBARR ERP & CRM

Il est parfois difficile de travailler sur le code de Dolibarr. Ce module vous permet d’ajouter FACILEMENT du code personnalisé dans l’interface de Dolibarr. L’esprit du module est le suivant :

Pas de difficulté pour corriger, pas de difficulté pour déployer, pas de difficulté pour maintenir.

  • Fonctionne avec toutes les versions de Dolibarr
  • Supporte le module multi-société
  • Orienté résolution de problèmes
  • Traduit en anglais et en français

Disclaimer

Ce module n'est pas une pique à l'équipe de développement qui fait un travail incroyable.

C'est juste un outil permettant de simplifier les petites modifications, la bidouille ou la résolution temporaire de problème en attendant une nouvelle version Doli.

Cas d’utilisations

  • Améliorer l’expérience utilisateur : ajoutez du code JS personnalisé pour faciliter la vie. JQuery devient votre nouveau meilleur ami.
  • Améliorer le design : ajoutez du code CSS personnalisé pour rendre l’interface plus agréable visuellement.
  • Corriger un bug en production : inutile d’attendre une nouvelle version, pour corriger le problème directement ou trouver une solution de contournement.
  • S'éviter l'usage de hook : Les codes personnalisés permettent dans certains cas d'éviter l’utilisation des hooks

Cas d’utilisations concret

  • Masquez tout élément indésirable pour réduire la complexité de l’interface
  •  Ajouter des élements HTML pour informer l'utilisateur à des emplacement spécifiques
  •  Réorganiser des formularire
  •  Améliorer l'élément HTML existant  
  •  Améliorer le CSS dans une page spécifique
  •  Automatisation de saisie des champs de formulaire en fonction de régles métiers implémentés avec du JS
  •  Ajouter des fonctions JS pour trier ou rechercher dans des tableaux

Fonctionnalités

Ce module vous permet d’ajouter autant de code JavaScript ou de code CSS que vous souhaitez à différents endroits dans Dolibarr. Travaillez de manière confortable grâce à :

  • Coloration syntaxique du code
  • Autocomplétion du code (CTRL+ESPACE)
  • Analyse statique du code à la volée
  • Rechercher/Remplacer dans le code (CTRL+F / CTRL+H)

Vous pouvez choisir une visibilité spécifique pour chaque code :

  • Partout
  • Inclure dans certaines pages
  • Exclure de certaines pages

Le filtrage s’effectue sur le chemin des pages. Lorsque vous utilisez plusieurs URL, n’oubliez pas de les séparer par une virgule.
Les expressions régulières seront prises en charge dans une version future.

Gardez tracabilité dans la description du code pour vous souvenir de ce que vous avez fait et pourquoi.

Les codes personnalisés peuvent être activé, mis en brouillon, dupliqué, supprimé, comme tout autre objet Dolibarr.

Usages

  • Aller à la page de configuration du module depuis la liste de vos modules
  • Ou aller à YOUR_DOLI_URL/custom/addcustomcodeeverywhere/admin/setup.php
  • ATTENTION : si un code est malformé (erreur de syntaxe), il peut bloquer tous les autres codes.

Roadmap

  • Add regex support for URL filtering
  • Fine graining filtering with user permission, user right, entity, ...
  • Add device filtering (desktop, mobile, tablet)
  • IDE feeling on JS and CSS editor
  • Support SCSS
  • Improve code error handling

Contributeurs




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