mirror of
https://github.com/moodle/moodle.git
synced 2025-01-20 23:18:43 +01:00
A bit more translation
This commit is contained in:
parent
2e82fd38c1
commit
07bc723585
@ -100,40 +100,46 @@
|
||||
<p> </p>
|
||||
<h2><a name="contribute" id="contribute"></a>2. Comment vous pouvez aider</h2>
|
||||
<blockquote>
|
||||
<p>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.</p>
|
||||
<p>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.</p>
|
||||
<h3><a name="activities" id="activities"></a>Activités d'apprentissage</h3>
|
||||
<blockquote>
|
||||
<p>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):</p>
|
||||
<p>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) :</p>
|
||||
<ul>
|
||||
<li>mod.html: a form to set up or update an instance of this module</li>
|
||||
<li>version.php: defines some meta-info and provides upgrading code</li>
|
||||
<li>icon.gif: a 16x16 icon for the module</li>
|
||||
<li>db/: SQL dumps of all the required db tables and data (for each database
|
||||
type) </li>
|
||||
<li>index.php: a page to list all instances in a course</li>
|
||||
<li>view.php: a page to view a particular instance</li>
|
||||
<li>lib.php: any/all functions defined by the module should be in here.
|
||||
If the modulename if called widget, then the required functions include:
|
||||
<li>mod.html : un formulaire pour configurer ou mettre à jour un instance
|
||||
du module</li>
|
||||
<li>version.php : définit quelques meta-informations et met à disposition
|
||||
le mécanisme de mise à jour</li>
|
||||
<li>icon.gif : une icône 16x16 pour le module</li>
|
||||
<li>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)</li>
|
||||
<li>index.php : une page permettant d'afficher la liste de toutes les
|
||||
instances du module dans un cours</li>
|
||||
<li>view.php : une page permettant d'afficher une instance particulière</li>
|
||||
<li>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 :
|
||||
<ul>
|
||||
<li>widget_add_instance() - code to add a new instance of widget</li>
|
||||
<li>widget_update_instance() - code to update an existing instance</li>
|
||||
<li>widget_delete_instance() - code to delete an instance</li>
|
||||
<li>widget_user_outline() - given an instance, return a summary of a
|
||||
user's contribution</li>
|
||||
<li>widget_user_complete() - given an instance, print details of a user's
|
||||
contribution<br />
|
||||
<li>bidule_add_instance() - code pour ajouter une nouvelle instance de bidule</li>
|
||||
<li>bidule_update_instance() - code pour mettre à jour une instance existante</li>
|
||||
<li>bidule_delete_instance() - code effacer une instance</li>
|
||||
<li>bidule_user_outline() - étant donnée une instance, retourne un résumé
|
||||
d'une contribution d'un utilisateur</li>
|
||||
<li>bidule_user_complete() - étant donnée une instance, affiche les details
|
||||
d'une contribution d'un utilisateur<br />
|
||||
</li>
|
||||
<li>To avoid possible conflict, any module functions should be named
|
||||
starting with widget_ and any constants you define should start with
|
||||
WIDGET_ </li>
|
||||
<li>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_ »</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Lastly, each module will have some language files that contain strings
|
||||
for that module. See below.</li>
|
||||
<li>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.</li>
|
||||
</ul>
|
||||
<p>The easiest way to start a new learning activity module is to use the template
|
||||
in <strong><a href="http://moodle.org/mod/newmodule_template.zip">mod/newmodule_template.zip</a>.</strong>
|
||||
|
Loading…
x
Reference in New Issue
Block a user