Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Le principal défaut signalé par nos enseignants depuis toujours sur Moodle est la difficulté éprouvée pour déposer simplement des ressources sur un espace de cours.
En effet, contrairement à beaucoup d'autres outils, le dépôt sur Moodle se fait toujours en 2 temps : 1° dans l'espace de fichiers, 2° dans le cours affiché. De plus il est impossible de déposer plusieurs fichiers en même temps sinon en zippant/dézippant.
Il est vrai que le mode de dépôt en 2 temps intéresse les affutés aux TICE parce qu'il permet de se constituer une "cave" des fichiers avant de les utiliser dans le cours.
Cependant, un enseignant lambda apprécie les opérations "one shot", surtout pour le dépôt de ressource (qu'il pratique le plus souvent).
Aussi, quelques Moodleurs ont mis en place un module "EasyFileUpload" que je trouve en tous points remarquable. Il permet en plus de déposer plusieurs fichiers en même temps et de les afficher directement à la vue des étudiants.
Il était écrit en anglais et traduit en japonais.
Je me suis permis d'en faire une traduction imparfaite en français.
Si ce module vous intéresse, je vous le mets à disposition en fichier joint ...
Pour l'installer, il vous suffit de
1° - décompresser le fichier zip joint
2° - copier le répertoire "project" sous moodle/course/format
3° - copier le répertoire "lang/fr_utf8/help/project" sous "moodledata/lang/fr_utf8/help/format"
Il ne vous restera plus qu'à essayer ... et vous serez enchanté.
Mais je vous invite (Nicolas et les plus intéressés) à me signaler toute erreur dans la traduction.
Cordialement
Laurent
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Bonjour Laurent,
Quoi de neuf à Toulouse ? Merci pour ce chouette petit module et sa traduction ! Je ne le connaissais pas et il va m'être très utile à la rentrée pour convaincre certains enseignants réticents. En Belgique, un décret qui vient d'être approuvé va imposer la mise en ligne de tous les supports de cours dans l'enseignement supérieur. Inutile de dire que c'est une petite révolution ! Tout sera bon pour simplifier au maximum l'utilisation de Moodle par les derniers résistants.
Si ça intéresse quelqu'un, j'ai modifié légèrement le module pour qu'il utilise comme noms de ressources importées les noms des fichiers sans l'extension. Je trouve ça beaucoup plus propre. Pour peu que les noms de fichiers soient explicites, on croirait des liens créés manuellement.
Voici le module en attachement avec comme seule différence, l'ajout de ce code à la ligne 74 du fichier upload.php :
$fromform->name = strtok($fromform->name,'.');
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Hello Rudy,
"j'ai modifié légèrement le module pour qu'il utilise comme noms de ressources importées les noms des fichiers sans l'extension. Je trouve ça beaucoup plus propre..."
Euh, plus propre certes, mais qu'arrive-t-il si on souhaite déposer un fichier texte monjolicours_de_jardinage.doc et une vidéo monjolicours_de_jardinage.avi ? Je pense que l'extension fait partie intégrante du nom de fichier et il me semble dangereux de la supprimer...
Joseph
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Hello Joseph,
C'est une évidence ! Mais je parle ici du nom de la ressource (au sens Moodle) et pas du nom du fichier qui garde nécessairement son extension. Dans ton exemple, il y aura donc deux liens avec le même intitulé mais l'un avec une icône "Word" et l'autre avec l'icône d'une vidéo. Aucun souci technique.
Pour mieux t'expliquer, admettons que je dépose par exemple un fichier nommé "Mon cours préféré.doc". Il sera comme d'habitude renommé et stocké dans le gestionnaire de fichier comme "Mon_cours_prefere.doc". Et le lien qui apparaîtra automatiquement sur la page d'accueil du cours sera intitulé "Mon cours préféré" et précédé de l'icône Word habituelle (c'est seulement là où l'extension disparaît). N'est-ce pas plus joli ?
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Merci Laurent, merci Rudy.
Je voudrais vous présenter encore un programme dessiné à économiser le temps des enseignants, surtout ceux qui savent Word mieux que Moodle.
Ce programme crée par Michael Goncharenko permet de prendre le fichier doc qui contient les images et le déposer dans le cours Moodle sous la forme de ressource éditable par WYSIWYG éditeur de Moodle.
Le programme se compose de la partie serveur (ce fichier il faut mettre près de config.php de Moodle) et la partie client. Si nécessaire on peut faire sa traduction en français.
P.S. Pour éviter de l'altération des images, mon conseil de ne les pas éditer (abréger etc.) sous Word. Il faut le faire soit avant de les mettre dans Word, soit après par WYSIWYG éditeur de Moodle.
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Je n'ai rien trouvé à redire à ta traduction "imparfaite" (sic!), je ne suis donc pas d'accord sur l'adjectif utilisé ! Merci beaucoup pour ce travail.
Merci également pour avoir expliqué où placer les fichiers d'aide en html. Le répertoire cible "moodledata/lang/fr_utf8/help/format" n'existe pas et il faut le créer manuellement. Ce n'est pas détaillé dans la documentation originale anglaise ("Place the "lang" folder and help files into the appropriate language folders of your moodledata directory" ).
Quant au débat sur le nom du lien (avec ou sans extension) entre nos deux spécialistes Moodle, il est intéressant que les deux solutions soient proposées aux administrateurs locaux qui pourront faire leur choix en modifiant ou non la ligne 74 (merci à Rudy), ce que je vais faire de ce pas, et tant pis pour le joli cours sur le jardinage de Joseph (tu nous mettras la vidéo en ligne dis?)
J'en profite pour relancer une idée brillante (encore une!) de Daniel Methot qui avait proposé (je crois bien que c'est lui mais je n'en suis pas sûr) de faire une liste des plugins que nous utilisons sur nos espaces et qui nous simplifient la vie et/ou celles de nos utilisateurs. Mais il faudrait mettre ce post en dehors du forum "Assistance technique" car il ne sera pas visible très longtemps sinon. Pourquoi pas un Wiki?
Le module Easy Upload en ferait partie c'est sûr! Ce document collaboratif permettrait aux nouveaux administrateurs de ne pas passer le temps que nous avons tous dépensé à chercher parmi les centaines de modules disponibles, ceux qui pourraient nous intéresser. Nos utilisations de Moodle sont-elles toutes aussi différentes? N'y a -t-il pas une boite à outils commune que nous pourrions nous constituer?
Enfin, merci à tous les contributeurs pour la qualité des messages de ces forums que je consulte très régulièrement (même si je n'interviens finalement que peu..)
Cordialement
Pascal
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Encore merci à notre traducteur en chef !
Laurent
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Laurent
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Bonjour,
Merci pour la traduction. Malheureusement j'obtiens un message d'erreur sur la page du cours, "Could not create titles. Project format database is not ready. Aceess admin notify" (sur Moodle 1.9.9). Ce message est déjà répertorié dans les commentaires de la présentation du module mais il n'y pas de réponse sur la manière de l'enlever... Auriez-vous des idées ?
Cordialement,
Sophie
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
avez-vous bien cliqué sur "Notifications", pour installer correctement les tables du format de cours ?
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Merci beaucoup, c'était bien cela. Cliquer sur "Notifications" est un réflexe que je n'avais pas encore.
Bonne journée
Sophie
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Quand je fait "Notification ", j'arrive là
L'activation du réglage PHP display_errors n'est pas recommandée sur des sites en production, car certains messages d'erreur peuvent révéler des informations sensibles au sujet de votre serveur.
Merci de m'éclairer et de me dire si c'est une ressource qui s'affiche normalement dans l'ascenceur des "Ressources"
Moodlement votre,
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Bonjour,
J'ai installé, enfin je crois, ce module, en copiant le répertoire projet à l'endroit spécifié mais je ne trouve pas le répertoire moodledata dans mon arborescence. Dois je le créer à la racine de moodle ?
Ce ne devrait pas enpêcher le fonctionnement du module alors que je ne vois rien de nouveau dans le dépot des fichiers. Ai-je oublié quelque chose pour activer ce module ?
Merci de votre aide
Olivier qui patine sur Moodle
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Bonjour,
Dans ma version de moodle, ce répertoire s'appelle uploaddata et non moodledata. Pour plus de sécurité, car il contient les fichiers de cours et les données utilisateurs, il faut le déplacer hors de l'arborescence visible sur internet (dossier public_html ou www). Voici quelques indices supplémentaires pour le retrouver. Bonne recherche.
Sophie
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Bonjour,
Je ne comprends pas bien pourquoi vous parlez de dossier moodledata ou uploaddata, ou moddata...
Ce module est en réalité un format de cours !
Donc, pour pouvoir l'utiliser, une fois qu'il est installé, il faut aller dans les "Paramètres" du cours, et choisir ce format au lieu de "Hebdomadaire" (ou "Thématique"...).
Cordialement,
Séverin
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Pour ma part, c'est parce que les fichiers d'aide en français du plugin sont à injecter avec d'autres fichiers d'aide en français de moodle, ceux-ci étant stockés dans moodledata (ou uploaddata...). C'est peut-être un raffinement de chercher à les déposer là, mais personnellement cela m'a permis de mieux connaître l'architecture de fichiers de moodle...
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Merci à Severin, en effet cela fonctionne bien, je n'avais pas compris que cela créait un nouveau type de cours. Je pensais que cela rajoutait une fonction dans l'upload des fichiers
Merci à vous
Re: Comment déposer N ressources en seulement 2 clics ... via un module super simple à installer
Bonjour,
Je suis novice et suis désolé pour ceux que je risque de heurter par mon incompétence de débutant^^.
Je souhaiterai tester votre plugin sur ma plateforme.
Cependant, je n'ai installé ma plateforme 1.9 qu'en local sur mon PC pour les tests. Et je n'ai pas créé de Moodledata, si quelqu'un peut m'aiguiller sur comment m'y prendre pour le moodledata et l'installation du plugin merci...
Merci pour votre patience
Autant pour moi, j'avais réussi à le faire easy!! Mais j'ai ce message:
"Could not create titles. Project format database is not ready. Aceess admin notify."
Quelqu'un peut éclairerma lanterne please?