Accueil › Forums › Programmation WIMS › Programmation d’exercices OEF › Dépôt de fichier et lien de téléchargement
- Ce sujet contient 18 réponses, 5 participants et a été mis à jour pour la dernière fois par
Hilaire Fernandes, le il y a 2 années et 3 mois.
-
AuteurMessages
-
-
21 mai 2020 à 01:42 #5769
virginie
Participant::Bonjour,
j’aimerais savoir s’il est possible de stocker un fichier avec une extension non commune (.lg4) ou éventuellement un zip, quelque part sur mon serveur wims local, pour ensuite ajouter un lien à partir d’un module modtool (créé avec latex2wims) de facon à ce que les étudiants puissent le télécharger.J’ai ajouté le fichier dans le dossier ‘other files’ à partir de modtool, mais le lien vers ce fichier ne fonctionne pas (ni en utilisant href, ni en utilisant link).
J’ai remarqué que seuls les fichiers .png apparaissent dans la liste des fichiers contenus dans le dossier lorsque j’affiche son contenu à partir du Module de Maintenance de Wims / Direct file management.Merci beaucoup!
-
21 mai 2020 à 23:17 #5770
Julien
Modérateur::Bonjour,
Pour les fichiers ods le code suivant fonctionne si le fichier est déposé dans le répertoire image :
<a href="\imagedir/Tableau.ods">Évolution des prix au m<sup>2</sup></a>
-
Cette réponse a été modifiée le il y a 2 années et 3 mois par
bernadette.
-
Cette réponse a été modifiée le il y a 2 années et 3 mois par
bernadette.
-
Cette réponse a été modifiée le il y a 2 années et 3 mois par
-
23 mai 2020 à 14:37 #5772
bernadette
Maître des clés::Dans un document, il faut mettre \filedir et non \imagedir
Le répertoire dépend de ce qui a été mis dans var.proc
BernadetteDe l’aide en ligne
Les fichiers à déposer dans doc/1/files ou dans doc/files (vous devez alors avoir écrit common_files=yes dans le fichier var.proc) peuvent être utilisés dans une page d'un document à condition de faire précéder leur nom de \filedir et d'utiliser la balise html correcte ou pour les fichiers audio d'utiliser \audio{}.
-
30 janvier 2023 à 11:32 #7636
Hilaire Fernandes
Participant::Bonjour,
Confronté au besoin de mettre dans l’intro du module un lien vers un PDF déposé dans le module, je déterre ce sujet.
Je ne trouve pas l’aide en ligne dont tu fais référence[1], ni dans la documentation WIMS (pas facile sans index ni recherche plein texte possible)
Je ne parviens pas à faire fonctionner le lien avec ce code introduit dans le fichier intro.phtml :
Il reprend les questions du <a href="\filedir\MA-TAF-2020.pdf">TAF Math 2020 (pdf)</a>
Comment faire ?
Merci
[1] Google recherche avec « wims module common_files » ne donne aucun résultat.
-
Cette réponse a été modifiée le il y a 2 années et 3 mois par
Hilaire Fernandes.
-
Cette réponse a été modifiée le il y a 2 années et 3 mois par
-
-
30 janvier 2023 à 11:56 #7638
bernadette
Maître des clés::Et avec / au lieu de \ dans le code
\filedir/MA-TAF-2020.pdf,
cela ne fonctionne pas non plus ? C’est dans un document ou dans un module OEF ?
Dans un module OEF, la syntaxe \imagedir n’est possible que dans un exercice
codé donc en OEF,
pas dans la page d’introduction qui est codée en langage WIMS.-
Cette réponse a été modifiée le il y a 2 années et 3 mois par
bernadette.
-
Cette réponse a été modifiée le il y a 2 années et 3 mois par
-
30 janvier 2023 à 12:00 #7641
Hilaire Fernandes
Participant -
30 janvier 2023 à 12:17 #7643
bernadette
Maître des clés::Dans un module en langage wims ou dans la page intro.phtml qui est en langage wims, <a href= »$module_dir/
binary/MA-TAF-2020.pdf
« > ici</a> (tout dépend où vous l’avez déposé, bien sûr). La racine est $module_dirJ’espère avoir compris dans quel cas vous êtes. « un module » ne répondait pas à la question que je vous posais.
-
30 janvier 2023 à 12:35 #7644
Hilaire Fernandes
Participant::Comme je l’ai écrit dans mon message initial , c’est pour mettre dans l’intro du module, cela fonctionne maintenant. Merci !
<a href="$module_dir/binary/MA-TAF-2020.pdf" target="_blank">TAF Math 2020 (pdf)</a>
J’espère avoir compris dans quel cas vous êtes. « un module » ne répondait pas à la question que je vous posais.
Ok.
La racine est $module_dir
Utile à documenter dans l’aide de la page « Fichier Déposé » de modtool car elle ne contient pas d’information utile.
-
30 janvier 2023 à 12:40 #7645
bernadette
Maître des clés-
30 janvier 2023 à 14:44 #7647
Hilaire Fernandes
Participant::AMHA, la documentation de WIMS souffre d’un problème majeur, non pas de contenu mais de structure, et qui est un très gros frein pour une plus grande diffusion et acceptabilité.
Un exemple au hasard, la documentation WIMS casse le concept d’URI du web. Je peux développer, si intérêt, sur d’autres aspects handicapants de la documentation.
Cela se trouve dans la documentation générale de wims qui concerne donc le langage wims. Je préfère ne pas répéter les choses. C’est plus dur à entretenir.
Avec une documentation proprement structurée tu ne devrais pas en effet à devoir répéter les choses, mais y référer directement, à la section près.
L’aide quand on est sur modtool contient avec des liens: Veuillez consulter Doc technique afin de connaître la structure d’un module WIMS ainsi que la syntaxe et le format de son contenu. Vous trouverez ici la Doc OEF
En effet, mais ces liens ne fonctionnent pas, en cliquant dessus ça ferme la fenêtre pop-up. J’ai néanmoins, bien entendu, consulter les sections Module de la doc technique mais sans y trouver d’aide concernant mon problème, le dépot de fichier.
Heureusement, le forum comme à plusieurs reprises a été salutaire.
PS: Ta vision sur la documentation est biaisée car tu connais en détail le système. Les feedbacks que feront une infime minorité de néophytes sur un système vaut en général son pesant d’or car il indique les lacunes à combler en priorité.
-
-
30 janvier 2023 à 12:44 #7646
bernadette
Maître des clés -
30 janvier 2023 à 16:53 #7648
Olivier
Maître des clés-
31 janvier 2023 à 21:49 #7655
Hilaire Fernandes
Participant::Ce que veux dire Hilaire (si je comprend bien), c’est que les liens de la doc de WIMS ne sont pas partageables ailleurs que dans WIMS. Et en effet, on peut difficilement partager un lien ici dans le forum par exemple.
Oui c’est ça. C’est comme si sur un livre on ne pouvait lire qu’une page à la fois, ne pas avoir le droit de mettre de signet. C’est assez handicapant surtout lorsque l’on découvre le système. La notion de session n’a pas de raison d’être sur une documentation.
AMHA, idéalement la documentation technique de référence de WIMS ne devrait pas être écrite avec WIMS mais avec un autre format pensé pour ça.
-
-
30 janvier 2023 à 21:03 #7654
bernadette
Maître des clés::https://wimsauto.universite-paris-saclay.fr/wims/wims.cgi?lang=fr&+module=help/oefdoc
Je ne l’avais pas fait ce matin car j’avais regardé mon wims local avec une adresse en 127.0.0.1. et pour gagner 1 minute, vous m’en avez fait perdre 5 !!!cela m’apprendra.
(je n’ai pas mis le lien dans les balises, donc en cliquant dessus vous risquez de perdre le forum !).
-
31 janvier 2023 à 22:16 #7656
Hilaire Fernandes
Participant::J’ai bien peur de ne pas comprendre votre message. Je connais ces docs dont vous donnez une url « nettoyée ».
En revanche, est-ce que WIMS pourrait être configuré pour que les url des pages documentaires (et sous pages cela va de soit) soient présentées à l’utilisateur sous une forme nettoyée de leur numéro de session. Un utilisateur quelconque pourrait alors créer des signets fonctionnels de pages ou sections d’un document WIMs.
-
-
1 février 2023 à 10:20 #7657
bernadette
Maître des clés::Non, ce n’est pas possible. Mais rien ne vous empêche d’enlever le numéro de session lorsque vous faites votre marque-page. D’ailleurs pour wimsdoc, j’ai donné un lien sur une page spécifique.
Vous pouvez aussi trouver des liens nettoyés dans les a propos, mais peut-être pas sur la ligne que vous voulez dans l’aide.
Bernadette
-
Cette réponse a été modifiée le il y a 2 années et 3 mois par
bernadette.
-
Cette réponse a été modifiée le il y a 2 années et 3 mois par
-
1 février 2023 à 13:28 #7660
Hilaire Fernandes
Participant::Non, ce n’est pas possible. Mais rien ne vous empêche d’enlever le numéro de session lorsque vous faites votre marque-page. D’ailleurs
C’est ballot de devoir nettoyer des signets qui devraient être fonctionnels, mais passons.
Sur ce lien lorsque j’enlève l’attribut SESSION, l’url ne donne pas accès à la doc, c’est toujours cassé :
-
1 février 2023 à 16:20 #7661
bernadette
Maître des clés::1. le sujet de cette liste n’est plus du tout le bon
2. Si vous voulez vous refaire une page à vous avec la doc de quelques slib, ce n’est en effet pas possible. Je suppose que vous en voyez l’intérêt, moi pas.
3. Si vous n’essayez pas de comprendre la logique des url, tant pis. Vous pouvez aussi utiliser d’autres exerciseurs si celui-là ne vous convient pas.
4. WIMS est un logiciel open source, vous pouvez le modifier et envoyer un patch.
-
1 février 2023 à 21:13 #7662
Hilaire Fernandes
Participant
-
-
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.