Posts made by Valery Fremaux

Merci Nico...

Problème 1 : les crochets viennent parce qu'il n'y a pas de traductions disponibles pour les clefs de textes utilisées par les fonctions get_string ou print_string.

Il faut avoir des fichiers de texte dans le module, dans un répertoire mod/monmodule/lang

au moins deux sous réps : en_utf8 et fr_utf8 par exemple

l'arborecence complète est donc :

monmodule
>lang
>>fr_utf8
>>>monmodule.php
>>en_utf8
>>>monmodule.php

le fichier monmodule.php est sous la forme :

<?php
$string['cleftexte'] = 'traduction affichée';
?>

Problème 2 : ?? c'est bizarre...

Problème 3 :

Il faut utiliser la fonction print_tabs, en définissant des tabulations comme des objets php :

exemple :

$rows[0][] = new tabobject('reportanissue', "view.php?id={$cm->id}&amp;view=reportanissue", get_string('reportanissue', 'tracker'));
$rows[0][] = new tabobject('view', "view.php?id={$cm->id}&amp;view=view", get_string('view', 'tracker').' ('.$totalissues.' '.get_string('issues','tracker').')');
$rows[0][] = new tabobject('profile', "view.php?id={$cm->id}&amp;view=profile", get_string('profile', 'tracker'));
print_tabs($rows, $selected, '', $activated);

Voir dans http://phpdocs.moodle.org les entrées print_tabs() et la classe tabobject dans le module Moodlecore.
OU la lah !! une semaine...

tu aurais du poster ici plus tôt, avec une question très claire comme la tienne, la communauté t'aurait donné les pistes tout de suite !!

Plusieurs sont à évaluer :

Les plugins d'enrollement dans les cours sur la base de base de données externes sont à regarder. (perso pas utilisées)...

Administration -> Cours -> Inscriptions -> Base de donnée externe

La question que tu poses sur la relation entre les cours et les utilisateurs est illustrée ici : http://docs.moodle.org/fr/Relations_entre_les_cours_et_les_utilisateurs

Cela te donne le circuit d'enrollement qui est fait à travers l'assignation d'un rôle d'étudiant à un utilisateur dans le contexte de ce cours...

n'hésite pas... à poser des questions...


c'est juste, et l'anglais est nettement plus efficace pour formuler une syntaxe informatique, à cause de ses mots courts. Cependant, il s'agit aussi là d'une bataille contre l'asservissement des communautés non anglophones par l'hégémonie technologique générale.

Nous manquons de vocations techniques, et nous devons aussi organiser un passage "doux" vers une compréhension informatique qui englobe petit à petit la maîtrise de l'anglais technique.
la question n'est pas claire. Vous devriez la reformuler....

s'il s'agit de savoir comment récupérer une description de métadonnées sur un cours moodle au format IMS manifest, il vous faudra très probablement programmer ce générateur. Il existe aujourd'hui un plugin ims dans les types de ressource standard qui permettent d'importer des capsules au format IMS (rappelons pour tous que IMS est une sorte de concurrent de SCORM émanent de la culture normative US et anglosaxone, alors que SCORM est globalement européenne).