Nicolas
Are you sure that the additional files must stay in the lib folder? When we install the geogebra plugin in a normal way then the plugin will be in the folder moodle/mod/geogebra
. Could it be better to install the additional files inside this folder?
Offline Geogebra
UlrichKraus Just a question though: if the moodlebox "bricks",, does it just mean that I have to flash a new SD card and upload my courses or does something worse happen ?
Just the Moodle installation will break (it's only a software thing). You'll have indeed to re-flash the image on your SD card (no new card needed) and re-upload your courses.
- Edited
ralfkrause Are you sure that the additional files must stay in the lib folder?
These files have nothing to do with the plugin distribution and could be used by another plugin (and this could be useful if the GeoGebra question type plugin would enable to work offline too). That's the reason why I put them there, with other Moodle external libraries to keep things tidy. I've done this already for the MathJax filter.
Anyway, any location would work, provided it is in Moodle path.
Nicolas Cool.
Few (beginner) questions:
— How do I edit the Geogebra plugin ? Through an FTP editor ? In case: where are the plugin files ?
— Is there a way you could just provide these modified files, so that we will just have to upload them as is ?
— Are the commands you are showing to be put in my OSX Terminal, after I connected through SSH ?
Tanks again
Nicolas
How do we install these additional files when we want to use the plugin mod_geogebra?
- Do you want to preinstall these files on every new MoodleBox?
- Or need the MoodleBox admins install the files themselves to get the offline support?
- Or should there be a new global geogebra plugin to install the offline support for all geogebra plugins?
- Edited
ralfkrause How do we install these additional files when we want to use the plugin mod_geogebra?
Just follow step 3 here. Or maybe I did not understand what you mean.
Do you want to preinstall these files on every new MoodleBox?
As long as the plugin has not been updated, it has no sense to install this in the image. Maybe later, I've not decided yet and must think more about it: the whole library is quite heavy (ca. 100 MB!) and it's a corner case (even if I'm a mathematician).
ralfkrause Or should there be a new global geogebra plugin to install the offline support for all geogebra plugins?
A possible solution, but IMHO not needed. The plugin must just enable to set the codebase path, that's all. Then, when somebody wants it to be elsewhere, e.g. locally (but this could be anywhere, see this doc), it has to set the adequate paths.
- Edited
UlrichKraus How do I edit the Geogebra plugin ? Through an FTP editor ? In case: where are the plugin files ?
In /var/www/moodle/mod/geogebra/
folder. To edit, I use Cyberduck (free as speech and as beer) and my favorite text editor BBEdit (but you could use any text editor, just no word processor). Your best bet is to copy-paste the changes.
UlrichKraus Is there a way you could just provide these modified files, so that we will just have to upload them as is ?
This is very dangerous, as if you've another version of the plugin, it'll mess things even worse.
UlrichKraus Are the commands you are showing to be put in my OSX Terminal, after I connected through SSH ?
After you connect via SSH (third step of my procedure).
FYI, the GeoGebra plugin was updated today. The current v3.6.10 enables to set a local codebase.
Hello,
Does it mean that a noob like myself can now run Geogebra offline on the MoodleBox ?
Thanks
Hopefully yes. Install the mod_geogebra
plugin, follow the steps 3-9 here and this should work.
Bonjour, j'ai lu toute la discussion, mais je bloque.
J'ai une version Moodle 4.3.0 18 avril 2022 et je viens d'installer la dernière version du plugin Geogebra.
J'ai ajouté une appliquette, mais ça tourne, ça tourne et ça ne se lance pas.
J'ai testé l'appliquette sur mon Moodle professionnel, et elle fonctionne.
Question (angoissante à 6 jours de ma présentation) : faut-il que je fasse une mise à jour de la version Moodle ? Si oui, est-ce que ça va écraser mes cours ? Et comment dois-je faire ?
- Edited
gogirl J'ai une version Moodle 4.3.0 18 avril 2022 et je viens d'installer la dernière version du plugin Geogebra.
Je pense qu'il y a un problème ici: Moodle 4.3 n'est sorti qu'en octobre 2023.
Pour tenter de répondre, il faut plus d'info: version de l'image MoodleBox, mises à jour effectuées (le cas échéant), version du plugin MoodleBox, quel plugin GeoGebra (il y en a plusieurs, et cette discussion ne concerne que le plugin mod_geogebra
), etc.
I think that gogirl is using the MoodleBox 4.3.0 image https://github.com/moodlebox/moodlebox/releases/tag/v4.3.0
She asks if the Geogebra plugin will run on this image. The MoodleBox 4.3.0 comes with Moodle 4.0. I can‘t say if the current version of the Geogebra plugin will run with Moodle 4.0 …. the plugin is released for Moodle 3.11 ….
The problem with Geogebra is the you can have Geogebra worksheets running totally offline and you can have Geogebra worksheets which are using Geogebra tube … this is an online server for Geogebra. If you want the have Geogebra totally offline on the MoodleBox there can‘t be anything outside the MoodleBox.
Best regards,
Ralf
Désolée, je me suis mal exprimée.
J'ai la version 4.0 de Moodle sur la version 4.3.0 de Moodlebox (du 18 avril 2022). Exact @ralfkrause
J'ai bien compris le problème en fonction des fichiers Geogebra et de s'ils utilisent ou non un serveur en ligne pour s'exécuter.
Pas grave, je vais faire ma démo autrement, pas trop le temps de bidouiller de toute façon.
Merci beaucoup pour vos réponses
Hi, It seems that the problem is to have Geogebra activities within MoodleBox.
I am trying to use this in my lessons so I went out to look for materials and fit them into my process.
The results are in this repo
https://github.com/TWINGSISTER/Moodle-Tests-Repository
this in turn uses a mod version of a plugin. The plugin is here
https://github.com/TWINGSISTER/moodle-qtype_geogebra
This could be interesting for Moodlebox because my version of this plugin introduces a URL param where to put ggbs and another URL to place the Geogebra code. You can point both to localhost and have the job done, I suppose.
Then you can profit my mbz, edit them to turn to localhost, deliver them for Moodlebox.
Feel free to fork and go your way still I suggest not to miss the option of use my considerable experience. Found several ways to do this wrong!
Being able to run GeoGebra applets offline on MoodleBox would be very useful, especially the ones for Grades 4-5 here https://www.geogebra.org/m/cr37rsv8
- Edited
danmcguire It is possible, with the GeoGebra plugin (that you have to install on the MoodleBox). Unfortunately, the plugin seems to be stale at Moodle 3.6.10
See this HOWTO post I just wrote now.
Other Geogebra plugins do not work. They do NOT give the possibility to select a local GeoGebra codebase to be able to use GeoGebra offline (see this official GeoGebra doc).
Edit: I just tested the plugin with my latest version, and can confirm it works OK as of January 14, 2024.
- Edited
Thanks so much for testing this, Nicolas. Sorry it took me so long to reply- been working on our proposal. This is great news IMO as GeoGebra is so widely used at all levels.