JSXGraph

Filters ::: filter_jsxgraph
Maintained by Andreas Walter
JSXGraph is a cross-browser JavaScript library for interactive geometry, function plotting, charting, and data visualization in the web browser. This is a plugin for Moodle to enable function plotting and dynamic geometry constructions with JSXGraph within a Moodle platform. Using the JSXGraph filter makes it a lot easier to embed JSXGraph constructions into Moodle online documents, e.g. in contents like page, quiz, link,...

JSXGraph v1.1.0-for3.10

Moodle 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10
Released: Thursday, 7 January 2021, 11:55 PM

Happy New Year 2021 everyone!

In this new version, our filter makes another big leap forward. From now on it is also possible to use several boards in the fomulas extension JSXQuestion. For this purpose, the operation of the class has been significantly expanded. Of course, the old way of using it still works.

In order to use several boards in a form question from now on, pass the array BOARDIDS at the initialization. Also make sure that you not use JXG.JSXGraph.initBoard, but the initBoards function of the JSXQuestion class.

Further innovations for several boards: - Use the attribute BOARDIDS instead of BOARDID - Use the attribute boards instead of board - Use the initBoards method instead of initBoard

Generally, at the end of the function for the JSXGraph code, there is no longer any need to update the board.

Andreas

Version information

Version build number
2021010700
Version release name
v1.1.0-for3.10
Maturity
Stable version
MD5 Sum
8a494b9f9e8f76f32e8ecd7839e26683
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, Moodle 3.10

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
master
VCS tag
v1.1.0-for3.10

Default installation instructions for plugins of the type Filters

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