Electronica
http://cgrosse1.free.fr/guppy/
Modifications apportés (Mon Guppy)
1) Intégration de l'éditeur HTMLArea
- Cette modif a été réalisé grâce au patch trouvé sur le site http://www.freeguppy.org/. dans la section dowload ( options pour guppy 4.5.8 ). Merci a l'auteur de ce patch trés utile.
- L'intégration de nouveaux boutons nécessite la modification de deux fichiers :
- guppy/admin/editors/htmlarea_config/guppy_htmlareaconfig.inc
- guppy/inc/htmlarea/htmlarea.js
- L'icône d'un nouveau bouton doit se trouver dans le répertoire guppy/inc/htmlarea/images/
2) Intération de l'éditeur d'équations mathématiques HotEqn
- L'ensemble des fichiers a été téléchargé sur le site HotEqn. Je remercie les auteurs pour leur travail.
- Copie de la classe Hoteqn.class dans la racine du site.
- Ecriture de la fenêtre popup de l'éditeur d'équation /guppy/admin/editors/htmlarea_config/popups/insert_equa.html
- Intégration d'un bouton appelant ce popup dans HTMLArea
- Modification de /guppy/admin/inc/admin.inc afin de ne pas filtrer les backslash nécessaires à l'édition des formules mathématiques ( syntaxe LATEX ).
- $data(11) = eregi_replace(".'","'",addslashes($contenu1);
- Le 22/02/06 l'intégration de HotEqn est terminé ( Plus de bugs constatés pour ma part )
3) Intégration de l'éditeur de figures géométriques TraceenPoche
Tracenpoche est téléchargeable sur
le site Tracenpoche. Merci aux auteurs de ces merveilleux outils.
Copie de tous les fichiers nécessaires dans le répertoire /tep à la racine du serveur.
Copie de tous les fichiers d'aide dans le répertoire /html à la racine du serveur.
Premiers test effectués : l'éditeur fonctionne parfaitement.
Création d'un nouveau browser permettant d'intégrer directement dans les pages les images produites par l'éditeur. /guppy/admin/editors/htmlarea_config/popups/insert_tep.html
Modification de la fenêtre d'upload /guppy/admin/editors/upload/upload.php
Création d'un nouveau type de fichier ( Les Tep ) et modification du fichier de configuration de l'upload /guppy/admin/editors/htmlarea_config/config_upload.inc
Etablissement d'un lien vers l'éditeur de figures géométriques /tep/tracenpoche.php
Le retour des paramètres de la fenêtre d'upload a nécessité la modification du fichier suivant :
/guppy/admin/editors/htmlarea_config/jscript_upload.inc
L'intégration de l'éditeur est terminé le 27/02/06 ( aucun bug constaté a ce jour ).
4) Intégration d'un lecteur de fichiers mp3
- Le lecteur est stocké dans le répertoire /dew à la racine du serveur.
- Ce lecteur a été téléchargé sur le site de l'auteur du lecteur que je remercie.
- Création d'un nouveau browser permettant d'intégrer directement dans les pages des sons au format mp3. /guppy/admin/editors/htmlarea_config/popups/insert_mp3.html
Modification de la fenêtre d'upload /guppy/admin/editors/upload/upload.php
Création d'un nouveau type de fichier ( Les Sound ) et modification du fichier de configuration de l'upload /guppy/admin/editors/htmlarea_config/config_upload.inc
- Le retour des paramètres de la fenêtre d'upload a nécessité la modification du fichier suivant :
/guppy/admin/editors/htmlarea_config/jscript_upload.inc L'intégration semble terminé et sans bug le 24/02/06
5) Intégration d'un lecteur d'animation flash
- Création d'un nouveau browser permettant d'intégrer directement dans les pages les constructions produites par l'éditeur. /guppy/admin/editors/htmlarea_config/popups/insert_flash.html
Modification de la fenêtre d'upload /guppy/admin/editors/upload/upload.php
Création d'un nouveau type de fichier ( Les Flash ) et modification du fichier de configuration de l'upload /guppy/admin/editors/htmlarea_config/config_upload.inc
- Le retour des paramètres de la fenêtre d'upload a nécessité la modification du fichier suivant :
/guppy/admin/editors/htmlarea_config/jscript_upload.inc - L'intégration est terminé le 01/03/06 ( sans bug pour ma part )
6) Intégration de l'éditeur de constructions géométriques aux instruments
Copie de tous les fichiers nécessaires dans le répertoire /iep à la racine du serveur.
- Création d'un nouveau browser permettant d'intégrer directement dans les pages les constructions produites par l'éditeur. /guppy/admin/editors/htmlarea_config/popups/insert_xml.html
Modification de la fenêtre d'upload /guppy/admin/editors/upload/upload.php
Création d'un nouveau type de fichier ( Les Xml ) et modification du fichier de configuration de l'upload /guppy/admin/editors/htmlarea_config/config_upload.inc
Etablissement d'un lien vers l'éditeur de figures géométriques /iep/instrument.html
Le retour des paramètres de la fenêtre d'upload a nécessité la modification du fichier suivant :
/guppy/admin/editors/htmlarea_config/jscript_upload.inc
L'intégration de ce module est terminé le 01/03/06 ( sans bug a ma connaissance )
7) Tâches restantes a faire
- Créer un bouton pour insérer un lien interne vers une page dont on connait le n° identifiant...
- Le bouton Undo ne marche pas !
- Modifier le fichier Export.php utilisé par tracenpoche et Instrumenpoche ( les guillemets ne doivent pas être échappés ! )