Moodle Plugins directory: JSXGraph: Versions: v1.1.0-improved2 | Moodle.org

JSXGraph
JSXGraph v1.1.0-improved2
There was a problem with the redefinition of a function, as Moodle embeds some PHP files more than once. This error is now prevented in the new version.
Previous release notes:
Watch out, watch out! In this new version of our Moodle filter, we have prepared a whole series of innovations for you.
Brand new is an extension for the Formulas question type. It is used to insert JSXGraph constructions in formulas questions. It supplies the transfer of values between the formulas question and JSXGraph constructions. For this purpose, a Javascript class JSXQuestion
was introduced. You can read about the use of the extension here: moodleformulas_jsxgraph. The loading of the library files can be deactivated via global settings.
In addition, it is no longer necessary to encapsulate the JavaScript code in a function within the JSXGraph tag. This means that the surrounding (function () {...}) ()
is omitted. (Of course, existing constructions continue to work with it.)
The use of the constant BOARDID
is being developed further. Old constructions are of course still supported.
We now recommend using JSXGraph 1.1.0 (which is also supplied with this filter). The version of our filter will from now on also be displayed in the global settings. If you have any questions, please always include them.
We are preparing for JSXGraph version 1.2.0. New there: the board supports attributes title
and description
, which are used to set the properties aria-labelledby
and aria-describedby
for the board. We now support the tag attributes title
and description
in the filter.
Some code adjustments were necessary to pass the Moodle code pre-checks.
But now: Have fun with our new filter!
Version information
- Version build number
- 2020091300
- Version release name
- v1.1.0-improved2
- Can be updated to
- v1.1.0-multiple (2020101600)
- Maturity
- Stable version
- MD5 Sum
- 5fd83a3052bae088c5b692514c4f0b7e
- Supported software
- Moodle 2.9, 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
- The more recent release v1.4.6 (2022102700) exists for Moodle 2.9
- The more recent release v1.4.6 (2022102700) exists for Moodle 3.0
- The more recent release v1.4.6 (2022102700) exists for Moodle 3.1
- The more recent release v1.4.6 (2022102700) exists for Moodle 3.2
- The more recent release v1.4.6 (2022102700) exists for Moodle 3.3
- The more recent release v1.4.6 (2022102700) exists for Moodle 3.4
- The more recent release v1.4.6 (2022102700) exists for Moodle 3.5
- The more recent release v1.4.6 (2022102700) exists for Moodle 3.6
- The more recent release v1.4.6 (2022102700) exists for Moodle 3.7
- The more recent release v1.10.1 - additions (2025022600) exists for Moodle 3.8
- The more recent release v1.10.1 - additions (2025022600) exists for Moodle 3.9
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS branch
- master
- VCS tag
- v1.1.0-improved2
Default installation instructions for plugins of the type Filters
- Make sure you have all the required versions.
- Download and unpack the filter plugin.
- Place the folder (eg "myfilter") in the "filter" subdirectory.
- Visit http://yoursite.com/admin to finish the installation