From 07bc723585b634f7c670a9014c7d2c70dfd2902d Mon Sep 17 00:00:00 2001 From: martignoni Date: Fri, 12 Dec 2003 08:21:16 +0000 Subject: [PATCH] A bit more translation --- lang/fr/docs/developer.html | 60 ++++++++++++++++++++----------------- 1 file changed, 33 insertions(+), 27 deletions(-) diff --git a/lang/fr/docs/developer.html b/lang/fr/docs/developer.html index 4dba213865..ad2b04652b 100644 --- a/lang/fr/docs/developer.html +++ b/lang/fr/docs/developer.html @@ -100,40 +100,46 @@

 

2. Comment vous pouvez aider

-

As mentioned above, Moodle has a number of features that are modular. Even - if you are not a programmer there are things you can change or help with.

+

Comme indiqué ci-dessus, bon nombre de fonctionnalités de Moodle sont modulaires. + Même si vous n'êtes pas programmeur, il y a des choses que vous pouvez modifier ou + pour lesquelles vous pouvez nous aider.

Activités d'apprentissage

-

These are by far the most important modules, and reside in the 'mod' directory. - There are seven default modules: assignment, choice, forum, journal, quiz, - resource, and survey. Each module is in a separate subdirectory and consists - of the following mandatory elements (plus extra scripts unique to each module):

+

Ce sont les modules les plus importants. Ils sont placés dans le dossier + « mod ». Il y a sept modules par défaut : devoir, sondage, test, forum, + journal, questionnaire et ressource. Chaque module est placé dans + un sous-dossier propre et consiste en divers éléments obligatoires + (ainsi que d'autres scripts propres à chaque module) :

    -
  • mod.html: a form to set up or update an instance of this module
  • -
  • version.php: defines some meta-info and provides upgrading code
  • -
  • icon.gif: a 16x16 icon for the module
  • -
  • db/: SQL dumps of all the required db tables and data (for each database - type)
  • -
  • index.php: a page to list all instances in a course
  • -
  • view.php: a page to view a particular instance
  • -
  • lib.php: any/all functions defined by the module should be in here. - If the modulename if called widget, then the required functions include: +
  • mod.html : un formulaire pour configurer ou mettre à jour un instance + du module
  • +
  • version.php : définit quelques meta-informations et met à disposition + le mécanisme de mise à jour
  • +
  • icon.gif : une icône 16x16 pour le module
  • +
  • db/ : des « dumps » SQL de toutes les tables de base de données et + des données elles-mêmes (pour chaque type de base de données)
  • +
  • index.php : une page permettant d'afficher la liste de toutes les + instances du module dans un cours
  • +
  • view.php : une page permettant d'afficher une instance particulière
  • +
  • lib.php : toutes les fonctions définies par le module doivent s'y + trouver. Si le nom du module est « bidule », les fonctions nécessaires + sont notamment :
      -
    • widget_add_instance() - code to add a new instance of widget
    • -
    • widget_update_instance() - code to update an existing instance
    • -
    • widget_delete_instance() - code to delete an instance
    • -
    • widget_user_outline() - given an instance, return a summary of a - user's contribution
    • -
    • widget_user_complete() - given an instance, print details of a user's - contribution
      +
    • bidule_add_instance() - code pour ajouter une nouvelle instance de bidule
    • +
    • bidule_update_instance() - code pour mettre à jour une instance existante
    • +
    • bidule_delete_instance() - code effacer une instance
    • +
    • bidule_user_outline() - étant donnée une instance, retourne un résumé + d'une contribution d'un utilisateur
    • +
    • bidule_user_complete() - étant donnée une instance, affiche les details + d'une contribution d'un utilisateur
    • -
    • To avoid possible conflict, any module functions should be named - starting with widget_ and any constants you define should start with - WIDGET_
    • +
    • Pour éviter tout conflit éventuel, le nom de toutes les fonctions du module + doit commencer par « bidule_ » et celui de toutes les constantes par + « BIDULE_ »
  • -
  • Lastly, each module will have some language files that contain strings - for that module. See below.
  • +
  • Finalement, chaque module comportera des fichiers de langue, qui contiennent + les chaînes de caractères du module. Voir ci-dessous pour des détails.

The easiest way to start a new learning activity module is to use the template in mod/newmodule_template.zip. -- 2.39.5