mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 17:06:53 +02:00
A bit more translation
This commit is contained in:
parent
2e82fd38c1
commit
07bc723585
1 changed files with 33 additions and 27 deletions
|
@ -100,40 +100,46 @@
|
||||||
<p> </p>
|
<p> </p>
|
||||||
<h2><a name="contribute" id="contribute"></a>2. Comment vous pouvez aider</h2>
|
<h2><a name="contribute" id="contribute"></a>2. Comment vous pouvez aider</h2>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>As mentioned above, Moodle has a number of features that are modular. Even
|
<p>Comme indiqué ci-dessus, bon nombre de fonctionnalités de Moodle sont modulaires.
|
||||||
if you are not a programmer there are things you can change or help with.</p>
|
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>
|
<h3><a name="activities" id="activities"></a>Activités d'apprentissage</h3>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>These are by far the most important modules, and reside in the 'mod' directory.
|
<p>Ce sont les modules les plus importants. Ils sont placés dans le dossier
|
||||||
There are seven default modules: assignment, choice, forum, journal, quiz,
|
« mod ». Il y a sept modules par défaut : devoir, sondage, test, forum,
|
||||||
resource, and survey. Each module is in a separate subdirectory and consists
|
journal, questionnaire et ressource. Chaque module est placé dans
|
||||||
of the following mandatory elements (plus extra scripts unique to each module):</p>
|
un sous-dossier propre et consiste en divers éléments obligatoires
|
||||||
|
(ainsi que d'autres scripts propres à chaque module) :</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>mod.html: a form to set up or update an instance of this module</li>
|
<li>mod.html : un formulaire pour configurer ou mettre à jour un instance
|
||||||
<li>version.php: defines some meta-info and provides upgrading code</li>
|
du module</li>
|
||||||
<li>icon.gif: a 16x16 icon for the module</li>
|
<li>version.php : définit quelques meta-informations et met à disposition
|
||||||
<li>db/: SQL dumps of all the required db tables and data (for each database
|
le mécanisme de mise à jour</li>
|
||||||
type) </li>
|
<li>icon.gif : une icône 16x16 pour le module</li>
|
||||||
<li>index.php: a page to list all instances in a course</li>
|
<li>db/ : des « dumps » SQL de toutes les tables de base de données et
|
||||||
<li>view.php: a page to view a particular instance</li>
|
des données elles-mêmes (pour chaque type de base de données)</li>
|
||||||
<li>lib.php: any/all functions defined by the module should be in here.
|
<li>index.php : une page permettant d'afficher la liste de toutes les
|
||||||
If the modulename if called widget, then the required functions include:
|
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>
|
<ul>
|
||||||
<li>widget_add_instance() - code to add a new instance of widget</li>
|
<li>bidule_add_instance() - code pour ajouter une nouvelle instance de bidule</li>
|
||||||
<li>widget_update_instance() - code to update an existing instance</li>
|
<li>bidule_update_instance() - code pour mettre à jour une instance existante</li>
|
||||||
<li>widget_delete_instance() - code to delete an instance</li>
|
<li>bidule_delete_instance() - code effacer une instance</li>
|
||||||
<li>widget_user_outline() - given an instance, return a summary of a
|
<li>bidule_user_outline() - étant donnée une instance, retourne un résumé
|
||||||
user's contribution</li>
|
d'une contribution d'un utilisateur</li>
|
||||||
<li>widget_user_complete() - given an instance, print details of a user's
|
<li>bidule_user_complete() - étant donnée une instance, affiche les details
|
||||||
contribution<br />
|
d'une contribution d'un utilisateur<br />
|
||||||
</li>
|
</li>
|
||||||
<li>To avoid possible conflict, any module functions should be named
|
<li>Pour éviter tout conflit éventuel, le nom de toutes les fonctions du module
|
||||||
starting with widget_ and any constants you define should start with
|
doit commencer par « bidule_ » et celui de toutes les constantes par
|
||||||
WIDGET_ </li>
|
« BIDULE_ »</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>Lastly, each module will have some language files that contain strings
|
<li>Finalement, chaque module comportera des fichiers de langue, qui contiennent
|
||||||
for that module. See below.</li>
|
les chaînes de caractères du module. Voir ci-dessous pour des détails.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>The easiest way to start a new learning activity module is to use the template
|
<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>
|
in <strong><a href="http://moodle.org/mod/newmodule_template.zip">mod/newmodule_template.zip</a>.</strong>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue