1.- Pourquoi vouloir modifier la taille max. du fichier joint dans Glossaire?
Le fonctionnement "normal" de Moodle consiste à limiter la taille des fichiers déposés sur le site : a) pour tout le site lui-même ; b) à l'intérieur d'un cours ; c) pour certains modules (forum, devoir). Ces limitations fonctionnent "en cascade hiérarchisée".
Il n'est pas possible en principe d'avoir une limite max. à l'intérieur d'un cours supérieure à la limite max. du site, ou la limite max. d'un module supérieure à la limite max. d'un cours ou évidemment du site.
Ceci est réglé dans la fonction function upload_manager () du fichier lib/uploadlib.php ici:
$this->config->maxbytes = get_max_upload_file_size($CFG->maxbytes, $course->maxbytes, $modbytes);
Dans ton cas, il me semblerait plus logique et plus simple d'augmenter la taille max. dans les paramètres du cours.
2.- Mais si tu veux utiliser une logique particulière, c'est très simple. Il suffit de rajouter, dans le fichier mod/glossary/edit_form.php, ligne 45, la ligne en bleu avant la ligne $this->set_upload_manager( ... );
$COURSE->maxbytes = "16777216";
$this->set_upload_manager(new upload_manager('attachment', true, false, $COURSE, false, 0, true, true, false));
Pour 16 MB, entrer "16777216". Pour la valeur exacte de maxbytes, consulter le tableau sur le site Bit Calculator.
Noter que cette modif. sera appliquée uniquement pour la taille max. du dépôt de fichiers sur les glossaires, et ne changera rien aux paramètres du cours lui-même.
Moodle 1.9.x.
Joseph