FAQ Développeur: Difference between revisions
Jump to navigation
Jump to search
no edit summary
mNo edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
== Utilisation du cvs == | |||
Sur le forum dolibarr: | Sur le forum dolibarr: | ||
[http://forum.dolibarr.com/viewforum.php?f=13 Forum cvs] | [http://forum.dolibarr.com/viewforum.php?f=13 Forum cvs] | ||
* ''' | == Modification du code == | ||
* '''Avec accès CVS en ecriture ''' | |||
A ce jour, les accès en écriture au CVS sont restreint (le nombre de commit étant déjà suffisemment dynamiqe). Il n'est pas exclut d'accueillir d'autres développeurs en modification à d'autres horizons. Si vous bénéficiez donc à l'heure actuel d'un accès CVS en écriture, utilisez le, sinon il est nécessaire de suivre la procédure qui suit (Modification du code, sans accès CVS en ecriture) | A ce jour, les accès en écriture au CVS sont restreint (le nombre de commit étant déjà suffisemment dynamiqe). Il n'est pas exclut d'accueillir d'autres développeurs en modification à d'autres horizons. Si vous bénéficiez donc à l'heure actuel d'un accès CVS en écriture, utilisez le, sinon il est nécessaire de suivre la procédure qui suit (Modification du code, sans accès CVS en ecriture) | ||
* ''' | |||
* '''Sans accès CVS en ecriture''' | |||
Si vous n'avez pas de compte développeur, il est nécessaire de fournir par mail, votre fichier patch. Un fichier patch se fabrique grace a la commande ''diff'' de la manière suivante: | Si vous n'avez pas de compte développeur, il est nécessaire de fournir par mail, votre fichier patch. Un fichier patch se fabrique grace a la commande ''diff'' de la manière suivante: | ||
<pre> | <pre> | ||
| Line 15: | Line 19: | ||
== Mettre a jour la version développeur == | |||
La première opération consiste à récupérer les dernières versions CVS (Voir FAQ [http://forum.dolibarr.com/viewforum.php?f=13 Forum cvs] pour cela). Les nouveaux fichiers annulent et remplacent les anciens. | La première opération consiste à récupérer les dernières versions CVS (Voir FAQ [http://forum.dolibarr.com/viewforum.php?f=13 Forum cvs] pour cela). Les nouveaux fichiers annulent et remplacent les anciens. | ||
| Line 31: | Line 36: | ||
== Comment créer un nouveau theme == | |||
Voir pour cela la page [[Themes]] | Voir pour cela la page [[Themes]] | ||
== Comment développer mon propre système de menu == | |||
Voir pour cela la page [[Système_de_menus]] | Voir pour cela la page [[Système_de_menus]] | ||
== Comment ajouter une traduction == | |||
Voir pour cela la page [[Documentation_traducteur]] | Voir pour cela la page [[Documentation_traducteur]] | ||
== Changer mon système de numérotation des factures en cours de route == | |||
Si le nouveau système de numérotation ne rentre pas en conflit avec l'ancien, il suffit d'aller dans le menu Configuration - Modules - Configuration factures et prendre un nouveau modèle dans la liste. | |||
Si le nouveau système rentre en confli, il est nécessaire de renuméroter vos référence existante. Cela peut-etre fait avec une requete SQL. Par exemple, pour passer de Jupiter (FYYYYMM99) à Terre (FAYYMM-999), vous pouvez exécuter la requête suivante: | |||
<pre> | |||
update llx_facture set facnumber=concat('FA',substr(facnumber,4,4),'-',substr(facnumber,8)) | |||
where facnumber like 'f%' and facnumber not like 'fa%'; | |||
</pre> | |||