Ce plugin vous permet d’insérer des applets de géométrie dynamique à partir de fichiers créés avec les logiciels libres GeoGebra, GeoLabo et GeoNext grâce à des "modèles".
Si vous désirez en savoir davantage sur les modèles, vous pouvez lire un article sur Spip-Contrib.
Par défaut, les formats glb, ggb et gxt générés respectivement par GeoLabo, GeoGebra et GeoLab ne sont pas reconnus par SPIP. Ce plugin se propose d’insérer automatiquement les bonnes données dans la table spip_types_documents de la base de données afin que ces formats soient reconnus et puissent être téléchargés en tant que documents dans les articles.
Ce plugin insère automatiquement trois images associées à ces trois formats afin d’identifier visuellement les fichiers aux formats ggb, glb, et gxt. Les images sont automatiquement copiées dans le répertoire /IMG/icones/ de votre site. Ce répertoire est automatiquement créé s’il n’existe pas.
![]() |
![]() |
![]() |
Enfin, ce plugin contient tous les scripts et modèles permettant d’afficher les applets GeoGebra, GeoLabo et GeoNext dans vos articles par l’utilisation d’une simple balise.
Il vous faut au préalable avoir activé le plugin de géométrie dans l’interface de gestion des plugins.

<geogebra|doc=4>Bref, voici la syntaxe de base pour insérer un applet dans vos articles (XX représente le numéro de document attribué par SPIP) :
| Logiciel | Format | Syntaxe de base | Exemple |
|---|---|---|---|
<geogebra|doc=XX> |
Cliquez ici ! | ||
<geonext|doc=XX> |
Cliquez ici ! | ||
<geolabo|doc=XX> |
Cliquez ici ! |
Les applets générés par ces trois modèles utilisent 100 % de la largeur du bloc dans lequel ils sont insérés et 500 pixels en hauteur.
Mais il vous est possible de définir la largeur et la hauteur utilisée grâce à deux paramètres à ajouter dans la balise utilisée.
Exemples :
<geonext|doc=7|largeur=80%|hauteur=400> va générer un applet dont la largeur correspond à 80% de la largeur du bloc dans lequel il est inséré, et une hauteur de 400 pixels<geolabo|doc=7|largeur=700> va générer un applet de 700 pixels de large et conservera la valeur par défaut pour la hauteur (500 pixels).<geogebra|doc=7|hauteur=250> va générer un applet de 250 pixels de haut en conservant la valeur par défaut pour la largeur (100% de la largeur du bloc).Le modèle geogebra peut être paramétré afin de définir plus précisément le fonctionnement de l’applet généré.
| Nom du paramètre | Action réalisée |
|---|---|
Exemples de syntaxe :
<geogebra|doc=8|hauteur=350|clic_droit=ok|reinitialiser=oui> : affichage de l’applet geogebra correspondant au document 8, avec 350 pixels de hauteur, il est possible d’utiliser le clic droit de la souris et de retourner à l’état initial de la figure. Les autres paramètres fonctionnels n’étant pas définis, il n’y aura ni barre de menu, ni bouton d’aide, ni barre d’algèbre, ni barre d’outils.<geogebra|doc=29|barre_menu=yes|barre_outils=go> : affichage de l’applet geogebra correspondant au document 29 avec affichage des barre de menu et d’outils . Les autres paramètres fonctionnels n’étant pas définis, ils seront donc ignorés.Vous aurez noté que la valeur du paramètre (ok, oui, yes, go écrits dans les deux exemples ci-dessus) n’a pas d’importance. Il faut juste ajouter le paramètre et lui attribuer une valeur quelconque pour qu’il soit pris en compte.
La version proposée avec SPIP 2 comporte les nouveautés suivantes :
un nouveau modèle pour les fichiers créés avec le logiciel C.a.r.z.u.l. Le modèle à utiliser est <carzul|doc=XXX> . Ce modèle prend en charge le format de fichiers zir.
un nouveau modèle pour les fichiers créés avec le logiciel CarMetal Le modèle à utiliser est <carmetal|doc=XXX>. Ce modèle prend en charge les formats de fichiers zir et zirs.
le modèle pour Géogebra utilise désormais l’archive Javascript en ligne disponible sur le site Géogébra. Par ailleurs, en ajoutant le paramètre dev=oui, l’archive utilisée est celle de la branche de développement.
Version à télécharger à l’adresse : http://files.spip.org/spip-zone/
2007-2013 © Projet Eva-web - Tous droits réservés
Ce site est géré sous
SPIP 2.1.12 [18732]
et utilise le squelette
EVA-Web 4.1
Dernière mise à jour : mardi 20 novembre 2012