| 
				 | 
				
| Line 1: | 
Line 1: | 
 | An extension to include JSXgraph in MediaWiki is under development, see also [http://www.mediawiki.org/wiki/Extension:JSXGraph http://www.mediawiki.org/wiki/Extension:JSXGraph].
  |  | 
 | You an see it in action here:
  |  | 
 | 
  |  | 
 | ===Include a GEONExT file===
  |  | 
 | <jsxgraph height="500" width="600" filename="Wuerfel_drehbar_dreieck.gxt" />
  |  | 
 | 
  |  | 
 | To display the above example, a GEONExT file has to be uploaded and the following
  |  | 
 | code has to be included in a MediWiki page:
  |  | 
 | <source lang="xml">
  |  | 
 | <jsxgraph height="500" width="600" filename="Wuerfel_drehbar_dreieck.gxt" />
  |  | 
 | </source>
  |  | 
 | 
  |  | 
 | 
  |  | 
 | ===Include JavaScript source code===
  |  | 
 | <jsxgraph height="500" width="600" box="jxgbox2">
  |  | 
 |  board = JXG.JSXGraph.initBoard('jxgbox2', {originX: 250, originY: 250, unitX: 25, unitY: 25});
  |  | 
 |  var a = board.createElement('slider', [[1,-1],[5,-1],[0,1,4]]);
  |  | 
 |  var b = board.createElement('slider', [[1,-2],[5,-2],[0,0.25,4]]);
  |  | 
 |  var c = board.createElement('curve', [function(phi){return a.Value()+b.Value()*phi; }, [0, 0],'phi',0, 8*Math.PI],
  |  | 
 |              {curveType:'polar', strokewidth:4});      
  |  | 
 | </jsxgraph>
  |  | 
 | Since it is already the second example on this page, we have to overwrite the default name
  |  | 
 | of the division that will contain the construction. We do this by supplying the attribut ''box=jxgbox2''.
  |  | 
 | <source lang="xml">
  |  | 
 | <jsxgraph height="500" width="600" box="jxgbox2">
  |  | 
 |  board = JXG.JSXGraph.initBoard('jxgbox2', {originX: 250, originY: 250, unitX: 25, unitY: 25});
  |  | 
 |  var a = board.createElement('slider', [[1,-1],[5,-1],[0,1,4]]);
  |  | 
 |  var b = board.createElement('slider', [[1,-2],[5,-2],[0,0.25,4]]);
  |  | 
 |  var c = board.createElement('curve', [function(phi){return a.Value()+b.Value()*phi; }, [0, 0],'phi',0, 8*Math.PI],
  |  | 
 |              {curveType:'polar', strokewidth:4});      
  |  | 
 | </jsxgraph>
  |  | 
 | </source>
  |  | 
 | 
  |  | 
  | 
 | ===Include GEONExT string===  |  | ===Include GEONExT string===  | 
Include GEONExT string
Include a GEONExT construction as string:
The attribut filestring contains the content of a GEONExT file.
Error in MediaWiki extension (JSXGraph.php): Missing parameter (width or height, filename, string or input).