GeoGebra filter: Difference between revisions
(Created page with "Category:Contributed code The GeoGebra filter is aimed at easier integration of GeoGebra files with Moodle. The GeoGebra filter converts links to GeoGebra files and GeoGebra...") |
No edit summary |
||
Line 1: | Line 1: | ||
[[Category:Contributed code]] | [[Category:Contributed code]] | ||
The GeoGebra filter is aimed at easier integration of GeoGebra files with Moodle. The GeoGebra filter converts links to GeoGebra files and GeoGebra tools files to an embeded applet. | The GeoGebra filter is aimed at easier integration of GeoGebra files with Moodle. The GeoGebra filter converts links to GeoGebra files and GeoGebra tools files to an embeded applet. It should work for all ressources and activities. From Moodle 2.X onwards it provides the possibility for different configuration in each context. | ||
==Examples== | ==Examples== | ||
==Installation== | ==Installation== | ||
===Using Git=== | |||
Installation follows mainly: [https://docs.moodle.org/20/en/Git_for_Administrators#Installing_a_contributed_extension_from_its_Git_repository Installing_a_contributed_extension_from_its_Git_repository] | |||
Navigate to your moodle filter directory | |||
cd /path/to/your/moodle/ | |||
cd filter | |||
Clone the GeoGebra filter repository to a new directory geogebra | |||
git clone git://github.com/cmiic/moodle-filter_geogebra.git geogebra | |||
Checkout the branch appropriate for your Moodle Installation (available branches are MOODLE_21_STABLE, MOODLE_20_STABLE, MOODLE_19_STABLE) | |||
cd geogebra | |||
git checkout -b MOODLE_21_STABLE origin/MOODLE_21_STABLE | |||
Delete the automatically created master branch | |||
git branch -d master | |||
Exclude the geogebra filter from your moodle clone (otherwise git will complain that the files are untracked) | |||
cd /path/to/your/moodle/checkout | |||
echo /mod/book/ >> .git/info/exclude | |||
You can now update your filter using | |||
cd /path/to/your/moodle/filter/geogebra | |||
git pull | |||
We strongly encourage you to use a shell-script an cron for updating the filter on a regular basis. | |||
===Upgrade from 1.9 to 2.X=== | |||
==Settings== | ==Settings== | ||
Line 12: | Line 34: | ||
==See also== | ==See also== | ||
*[ | *Discussion: [http://moodle.org/mod/forum/discuss.php?d=178332 Mathematics Tools forum - Is there any way to use geogebra in Moodle 2.0] | ||
*(OUTDATED) [http://moodle.org/mod/data/view.php?d=13&rid=2423&filter=1 GeoGebra filter] is a Modules and plugins database page that has download links and more information. |
Revision as of 17:12, 9 August 2011
The GeoGebra filter is aimed at easier integration of GeoGebra files with Moodle. The GeoGebra filter converts links to GeoGebra files and GeoGebra tools files to an embeded applet. It should work for all ressources and activities. From Moodle 2.X onwards it provides the possibility for different configuration in each context.
Examples
Installation
Using Git
Installation follows mainly: Installing_a_contributed_extension_from_its_Git_repository
Navigate to your moodle filter directory
cd /path/to/your/moodle/ cd filter
Clone the GeoGebra filter repository to a new directory geogebra
git clone git://github.com/cmiic/moodle-filter_geogebra.git geogebra
Checkout the branch appropriate for your Moodle Installation (available branches are MOODLE_21_STABLE, MOODLE_20_STABLE, MOODLE_19_STABLE)
cd geogebra git checkout -b MOODLE_21_STABLE origin/MOODLE_21_STABLE
Delete the automatically created master branch
git branch -d master
Exclude the geogebra filter from your moodle clone (otherwise git will complain that the files are untracked)
cd /path/to/your/moodle/checkout echo /mod/book/ >> .git/info/exclude
You can now update your filter using
cd /path/to/your/moodle/filter/geogebra git pull
We strongly encourage you to use a shell-script an cron for updating the filter on a regular basis.
Upgrade from 1.9 to 2.X
Settings
Tips and tricks
See also
- Discussion: Mathematics Tools forum - Is there any way to use geogebra in Moodle 2.0
- (OUTDATED) GeoGebra filter is a Modules and plugins database page that has download links and more information.