abuledu:developpeur:proposer_un_patch

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
abuledu:developpeur:proposer_un_patch [2009/07/15 19:55]
http://abuledu.org/openid/herveb
abuledu:developpeur:proposer_un_patch [2016/01/21 11:59] (Version actuelle)
erics
Ligne 1: Ligne 1:
 +{{tag>version-8-08}}
 +<code>
 +A mettre à jour avec la nouvelle forge : https://redmine.ryxeo.com
 +</code>
 +
 ====== Proposer un patch pour améliorer le code source d'AbulÉdu ====== ====== Proposer un patch pour améliorer le code source d'AbulÉdu ======
  
Ligne 48: Ligne 53:
  
 ====== Un exemple de patch : la traduction d'AbulEdu ====== ====== Un exemple de patch : la traduction d'AbulEdu ======
-Récupérer modifier et transmettez vos modifications comme indiqué précédemment+Récupérez modifiez et transmettez vos modifications comme indiqué précédemment
   - récupérer des sources sur la forge   - récupérer des sources sur la forge
   - créer un diff/patch   - créer un diff/patch
Ligne 62: Ligne 67:
  
 ===Quelle partie modifier ?=== ===Quelle partie modifier ?===
-Dans le dossier AbulEdu il y a 2 sous-dossiers  +La partie principale est le tronc commun : "Trunk" (La partie "Branches" sert à travailler sur des versions à venir) 
-Trunk +Ce dossier contient plusieurs sous-dossiers : conf  lib  php  python  rrd  share  testsuite
-Branches +
-lequel traduire ? +
-Il y a plusieurs sous-dossiers, dans lesquels y a-t-il quelque chose à traduire ? +
  
-conf  lib  php  python  rrd  share  testsuite+Rendez-vous dans le dossier "php" pour traduire l'interface webadmin.  
 +Sur une interface webadmin d'un serveur AbulEdu, observer l'adresse de la page que vous visitez pour trouver le nom du fichier à modifier (ugadmin, aadmin...).
  
 ===Quel type de fichier modifier ?=== ===Quel type de fichier modifier ?===
 +Il suffit ensuite de traduire, modifier, adapter les fichiers avec l'extension PHP. 
  
 === J'ai telle syntaxe, que traduire ? === === J'ai telle syntaxe, que traduire ? ===
 +Attention, le texte doit toujours être encadré par la syntaxe suivante "_(" avant et ")" après. Par exemple :
 +<code>
 + _( texte traduisible )
 +</code>
 +
 +Ne touchez pas aux balises "%s" (s'il y en a) qui renvoient à des variables particulières.
 +
 +
 +
 +
 +
 +
  
  
  • abuledu/developpeur/proposer_un_patch.1247680514.txt.gz
  • Dernière modification: 2009/07/15 19:55
  • de http://abuledu.org/openid/herveb