This project is not covered by Drupal’s security advisory policy.

A simple module/ filter to render JSXGraph tags. This is designed and tested on Drupal 6.x for now.

    Installation:
  1. Download this module.
  2. Retrieve the latest JSXGraph Javascript and CSS files.
  3. Install the JSXGraph module
  4. Upload JSXGraph Javascript and CSS files to the same directory as the module.
  5. The module has its own install script, it will create the required database entries.
    Configuration:
  1. Go under Administer section
  2. Go under Site Building -> Modules -> Other and make sure "JSXGraph for Drupal" is enabled.
  3. Go under Site Configuration -> Input Formats click on configure next to "JSXGraph for Drupal"
  4. Make sure the filter is configured to your satisfaction, eg HTML filter is run after JSXGraph filter etc. (I will learn how to improve this part of installation).
  5. Try an example. I used the Arc Length from the example page, on my webpage.

Limitations:
Compared with the WordPress and MediaWiki plugins, I have removed the file functionality, so right now it cannot load geonext files like other filters. This brings up another issue, everything within the tags (though rendered) is counted towards the teaser. One have to change the teaser configuration to avoid the content within the tags get chopped off at the 200 character limit of the default teaser size.There are two approaches, one is to filter the JSXGraph content by using htmLawed, the other is to change the teaser size by Teaser by Content Type.

If you decide to have more than 1 JSXGraphs on a page eg the Drupal Home page. It is advisable to give each graph a unique "box id" in the tag, or else the other graphs might not display properly.

There are other limitations which I will figure out and paste as I understand more

Useful JSXGraph related links:

Project information

Releases