Promotions

  • RH plus : Gestion avancée des ressources humaines

    Ce module apporte une couche d'ergonomie et des fonctionnalités complémentaires au module de gestion des ressources humaines standard de Dolibarr, telles que la facilité de créer des demandes d'absences depuis le planning salariés, l'ajout de taux de TVA automatique,l'intégration du barème km sur la tranche 1 et de google maps.

    145,00 €  (290€)
  • 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

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