Quelques grandes règles.
Participer au développement d'un projet libre implique d'utiliser les outils mis en place par le mainteneur du projet. Pour développer sur Dolibarr il faut :
Ces quelques obligations n'ont pour seul but que le développement se fasse dans les meilleures conditions possibles.
Dolibarr est écrit en PHP version 4, les fichiers doivent tous comporter l'extention .php
Les smart tags PHP ne sont pas utilisés les sections de code doivent commencer par <?PHP
Le javascript et l'appel aux scripts java dans les pages php est à proscrire.
Les scripts externes sont écrits en Perl, l'utilisation d'un autre language n'est pas interdit mais doit être discuté au préalable dans la mailing list des développeurs. Le language devra être maitrisé par au moins 2 développeurs pour en assurer la maintenance.
Les popup windows ne doivent pas être utilisé.
Tous les attributs dans les balises HTML doivent être quottés avec des doubles quote.