Use the MediaWiki extension for JSXGraph: Difference between revisions

From JSXGraph Wiki
No edit summary
No edit summary
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===

Revision as of 15:08, 24 February 2009

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).