GeoGebra

Activities ::: mod_geogebra
Maintained by Projectes TAC Dep. Educació Catalunya, Sara Arjona Téllez, Pau Ferrer Ocaña, Toni Ginard
This module allows the incorporation of GeoGebra activities in Moodle and save its state.

GeoGebra v3.6.11

Moodle 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 4.0, 4.1
Released: Wednesday, 24 January 2024, 11:40 PM
Release notes for GeoGebra Module for Moodle (http://moodle.org/plugins/pluginversions.php?plugin=mod_geogebra)

More information on each of the fixes can be found in the project
development home at https://github.com/projectestac/moodle-mod_geogebra

Changes in 3.6.11 (2024/01/22)
---------------------------------------------------------------------------------------
- Removed duplicated intro in Moodle 4 and greater (thanks to Stefan Hanauska)

Changes in 3.6.10 (2023/03/21)
---------------------------------------------------------------------------------------
- Fixed implicit cast from string to float in grades
- Added Moodle 4 logo and purpose
- Replaced the deprecated print_error function by moodle exception
- Enabled GeoGebra plugin to work totally offline

Changes in 3.6.9 (2022/11/03)
---------------------------------------------------------------------------------------
- Minor code format changes
- Allow grades to be float instead of integer

Changes in 3.6.8 (2022/06/09)
---------------------------------------------------------------------------------------
- Add a random value when building the name of a temp directory, to avoid possible concurrency issues

Changes in 3.6.7 (2022/06/07)
---------------------------------------------------------------------------------------
- Added indexes to improve performance when there are a lot of attempts
- Updated validation of external URL
- Set https in tube.geogebra.org. Fixed deprecated function
- MBS-5843: Fix unittest
- Removed empty string as a default value for CHAR NOT NULL column (urlggb)

Changes in 3.6.6 (2022/01/16)
---------------------------------------------------------------------------------------
- Set params `seed` and `urlggb` as advanced.
- Updated language files.
- Updated help messages about `width` and `height`.

Changes in 3.6.5 (2021/12/07)
---------------------------------------------------------------------------------------
- Added parameters for ggb file distribution

Changes in 3.6.4 (2021/12/03)
---------------------------------------------------------------------------------------
- Added support for random seed

Changes in 3.6.3 (2021/10/10)
---------------------------------------------------------------------------------------
- Fixed a bug in the geogebra_view.js that prevented the user from submitting or storing attempts
- Implemented course user list provider
- Added filter false on format_module_intro to pass unit tests
- Fixed undefined properties: stdClass::$timedue and stdClass::$grade

Changes in 3.6.2 (2021/06/09)
---------------------------------------------------------------------------------------
- Fixed loading of activities due to a change in the remote javascript from geogebra.org

Changes in 3.6.1 (2020/09/08)
---------------------------------------------------------------------------------------
- Texts adapted to new geogebra.org format

Changes in 3.6.0 (2019/01/06)
---------------------------------------------------------------------------------------
- Removed unused dependence of 'eventslib.php' (deprecated in 3.6)

Changes in 3.5.0 (2019/12/11)
---------------------------------------------------------------------------------------
- Add privacy api
- Fix some minor bugs:

Changes in 3.4.0 (2018/01/11)
---------------------------------------------------------------------------------------
- Removed Preview menu option for users who are not able to grade
- Changed from report to preview for users who are able to view all, for compatibility
with menu in boost theme
- Fixed some minor bugs
* Duration calculation in average was only added if there was some grade (may confuse users)
* Extrafields were not shown correctly
* Total time conversion has been changed

Changes in 3.0.1 (2016/06/17)
---------------------------------------------------------------------------------------
- Fixed bug when saving manual-grade and comments for each attempt

Changes in 3.0.0 (2016/05/20)
---------------------------------------------------------------------------------------
- Changed version numbering method, now the first two numbers are the minimum Moodle required version
- Deleted cron function
- Replaced deprecated add_intro_editor function
- Added first behat tests
- Prepared version for Moodle 3.1

Changes in 0.2.7.1 (2015/10/15)
---------------------------------------------------------------------------------------
- Solve two missing string identifiers
- Solve reset errors
- Remove fixed protocol in JavaScript file. Thanks to @XSmeets
- Delete some warnings in JS
- Restore executing JS embedded in Geogebra files

Changes in 0.2.7 (2015/06/15)
---------------------------------------------------------------------------------------
- Adapted plugin to admit new HTML5 embed
- Requirements of Moodle 2.7 or greater
- Some navigation changes and added new events API classes
- Code cleaning

Changes in 0.2.6 (2014/11/07)
---------------------------------------------------------------------------------------
- Adapted module to Moodle 2.6
- Fixed get_string() error (thanks to papillon326)


Changes in 0.2.5 RC (2014/01/14)
---------------------------------------------------------------------------------------
- Changed default codebase from unsigned to unpacked to avoid problems when sending data


Changes in 0.2.4 RC (2013/09/19)
---------------------------------------------------------------------------------------
- First version of the GeoGebra module for Moodle 2.4


Changes in progress (Moodle 1.9 version)
---------------------------------------------------------------------------------------
- Fixed some Oracle bugs related with ` character


Changes in 1.1.0 (2012/08/22)
---------------------------------------------------------------------------------------
- Fixed some problems related with installation in Oracle (renamed date field, reviewed some SQL queries...)
- Fixed some bugs reported by beta-testers
- Reviewed Catalan translation


Changes in 1.0.1 (2012/08/16)
---------------------------------------------------------------------------------------
- Added new option to evaluate manually the attempts
- Fixed some bugs


Changes in 1.0.0 (2011/11/18)
---------------------------------------------------------------------------------------
- First version of the GeoGebra module for Moodle 1.9

Version information

Version build number
2024012200
Version release name
v3.6.11
Can be updated from
v3.6.1 (2020090800), v3.6.2 (2021060900), v3.6.6 (2021120700), v3.6.10 (2023032100)
Can be updated to
v3.7.1 (2024111100), v3.7.2 (2024112500)
Maturity
Stable version
MD5 Sum
dc9ad3b66ef60a0c674957fe9c74347a
Supported software
Moodle 3.0, Moodle 3.1, Moodle 3.2, Moodle 3.3, Moodle 3.4, Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11, Moodle 4.0, Moodle 4.1
  • Latest release for Moodle 3.0
  • Latest release for Moodle 3.1
  • Latest release for Moodle 3.2
  • Latest release for Moodle 3.3
  • Latest release for Moodle 3.4
  • Latest release for Moodle 3.5
  • Latest release for Moodle 3.6
  • Latest release for Moodle 3.7
  • Latest release for Moodle 3.8
  • Latest release for Moodle 3.9
  • Latest release for Moodle 3.10
  • Latest release for Moodle 3.11
  • The more recent release v3.7.3 (2025042400) exists for Moodle 4.0
  • The more recent release v3.7.3 (2025042400) exists for Moodle 4.1

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
master
VCS tag
v3.6.11

Default installation instructions for plugins of the type Activities

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "assignment") in the "mod" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation