Une contribution de Pierre Lachance (voir son site) pour insérer dans un article un nouveau type d’illustration : une carte Freemind. Freemind est une application libre (sourceForge) qui permet de schématiser des idées.
Très facile :
- télécharger Freemind et l’installer ;
- une boucle à insérer dans un squelette d’article ; il n’y a rien à modifier ;
- 2 fichiers à télécharger et à placer dans le répertoire /squelettes
- une extension .mm à créer (cf tuto spip.net) ;
- le mot clé freemind à créer et à ajouter à l’article dans lequel vous voulez faire apparaître la carte.
La boucle
<B_freemind>
<script type="text/javascript" src="#URL_SITE_SPIP/squelettes/flashobject.js"></script>
<BOUCLE_freemind(MOTS){id_article}{titre = freemind}>
<div id="flashcontent">Flash plugin or Javascript are turned off. Activate both and reload to view the mindmap</div>
<BOUCLE_freeminddoc(DOCUMENTS){id_article}{mode=document}{extension==mm}>
<script type="text/javascript">
// <![CDATA[
var fo = new FlashObject("#URL_SITE_SPIP/#DOSSIER_SQUELETTE/visorFreemind.swf", "visorFreeMind", "100%", "450", 6, "#9999ff");
fo.addParam("quality", "high");
fo.addParam("bgcolor", "#ffffff");
fo.addVariable("openUrl", "_blank");
fo.addVariable("initLoadFile", "#URL_SITE_SPIP/#URL_DOCUMENT");
fo.addVariable("startCollapsedToLevel","5");
fo.write("flashcontent");
// ]]></script>
</BOUCLE_freeminddoc>
</BOUCLE_freemind>
</B_freemind>Avis aux amateurs
Précision : il s’agit bien d’une carte figée : elle n’est pas liée dynamiquement avec le contenu du site. A quand la killer app : une carte dynamique selon, au choix, les articles d’une rubrique, un groupe de mots clés, des articles avec un ou plusieurs mots clés x et y...



visorFreemind.swf
flashobject.js.zip
Vos commentaires
# Le 29 novembre 2011 à 12:17, par Xavier Delengaigne
En réponse à : Insérer une carte Freemind dans un article
Bonjour,
Je voulais vous signaler deux ressources intéressantes sur Freemind :
- l’ebook Visualisez vos informations de Xavier DELENGAIGNE disponible sur lulu.com : http://bit.ly/uB5BS7
- le livre Boostez votre efficacité avec Freemind, Freeplane et Xmind, Pierre Mongin et Xavier Delengaigne aux éditions Eyrolles : http://bit.ly/dcXYsn
Cdt
Xavier
Répondre à ce message
# Le 3 mars 2011 à 12:52, par k3utchi
En réponse à : Insérer une carte Freemind dans un article
hello
une contrib assez similaire ici : http://another-teacher.net/spip.php?article434, qui permet l’affichage de pièces jointes au format .mm en utilisant le même principe, et qui propose un squelette qui génère un menu de navigation heuristique à partir de la structure du site
# Le 4 mars 2011 à 10:53, par ivandps
En réponse à : Insérer une carte Freemind dans un article
bonjour, merci de l’info. J’aime le menu heuristique (site map).
# Le 3 avril 2011 à 22:08, par norbi90160
En réponse à : Insérer une carte Freemind dans un article
J’essaie d’installer le plugin d’après les instructions de la contrib citée par k3utchi.
Cela fonctionne tant que mes noeuds freemind sont en caractère.
Par contre si mes noeuds font référence à une image rien ne s’affiche.
Pour afficher les fichiers joints il est dit dans cette contrib « il est nécessaire d’ajouter la noisette suivante dans le squelette ».
De quel squelette s’agit-il ?
Ou se trouve t-il ?
Pouvez-vous m’éclairer ?
# Le 9 avril 2011 à 09:34, par norbi90160
En réponse à : Insérer une carte Freemind dans un article
Je me réponds à moi même :
Pour afficher des images j’ai modifié le chemin d’accès aux images, directement dans le fichier généré par freemind.
ex : http://www.denney.fr/spip.php?article487
Répondre à ce message
# Le 10 décembre 2009 à 17:07, par Bionet
En réponse à : Insérer une carte Freemind dans un article
Bonjour,
Le plugin eva_freemind 2.0 fonctionne à merveille.
J’ai juste un problème pour ma page plan_mm qui est en erreur (mal interprétée par le script flash, incomprise dans freemind et uniquement lue dans xmind qui semble tolérer cette erreur).
Est-ce que quelqu’un aurait une idée sur ce qui cloche dans cette génération de plan du site SPIP : http://www.biotechno.fr/spip.php?pa...
Bien cordialement,
Bionet
Répondre à ce message
# Le 6 septembre 2008 à 00:26, par MSR
En réponse à : Insérer une carte Freemind dans un article
Bonjour, merci pour cet apport. Cela fait plusieurs année d’utilisation de ces deux logiciels fabuleux et je ne savais comment faire pour qu’ils se rencontrent : enfin les voici réunis ! vous l’avez fait : bravo.
La publication de cartes freemind sous spip va encore faire avancer notre façon de communiquer !
Merci pour le plugin également
freemind et spip, avec un plugin ! je suis vraiment content de ma journée ! ( j’ais installé le tout sans aucun probléme avec la version spip 1.92)
# Le 17 novembre 2008 à 08:34, par ?
En réponse à : Insérer une carte Freemind dans un article
Bonjour,
Avec firefox 3 et le plugin shockwave flash 10, la carte freemind est remplacée par le message « Flash ou Javascript ne sont pas activés. Activez-les et relancez la page ! ».
Le script « flashobject.js » ne détecte pas les versions de shockwave flash supérieures à 9.
Pour y remédier il faut remplacer les lignes 121 à 123 de « flashobject.js » :
par :
J’utilise le plugin « eva_freemind_pour_spip_2_0 » mais n’ai pas trouvé le moyen de répercuter cette info à l’auteur du plugin
# Le 17 novembre 2008 à 22:43, par idp
En réponse à : Insérer une carte Freemind dans un article
Bonjour,
merci pour cet apport.
Avez-vous essayé de le signaler à l’auteur de la contribe sur le site d’Eva.
Cordialement
# Le 18 décembre 2008 à 11:48, par gbestrees
En réponse à : Insérer une carte Freemind dans un article
Je viens d’essayer votre correction et le résultat est négatif, le flash ne s’affiche toujours pas avec Firefox 3. Qui plus est il ne s’affiche plus correctement avec internet explorer alors que ca marchait correctement avant.
Par avance merci pour une suggestion.
# Le 18 décembre 2008 à 13:34, par ?
En réponse à : Insérer une carte Freemind dans un article
Bonjour,
j’ai remplacé les lignes indiquées par Gilles Quiniou dans les paquets disponibles sur la zone et cela fonctionne pour mes tests personnels sous FF et IE.
Avez-vous essayé en prenant le paquet de la zone ?
Cordialement,
Olivier Gautier.
# Le 18 décembre 2008 à 16:28, par gbestrees
En réponse à : Insérer une carte Freemind dans un article
En fait j’ai court-circuité la fonction de reconnaiisance de la version de Flash comme suit :
function getFlashVersion()
var flashversion = 9 ;
return flashversion ;
C’est pas génial mais ça marche.
# Le 20 décembre 2008 à 14:26, par gbestrees
En réponse à : Insérer une carte Freemind dans un article
Connaissez vous un moyen pour afficher une couleur de fond donnée dans le flash ? Je sais faire cela dans Freemind mais cette modification n’est pas répercutée dans l’export Flash.
Par avance merci.
Répondre à ce message
# Le 30 novembre 2008 à 16:44, par Gilles Quiniou
En réponse à : Insérer une carte Freemind dans un article
Grâce au lien fourni c’est fait.
Merci
Répondre à ce message
# Le 30 avril 2008 à 09:39, par ?
En réponse à : Un nouveau plugin automatise l’insertion de cartes FreeMind
Bonjour,
comme annoncé dans un précédent fil sur ces forums, j’ai créé un plugin (fonctionnant sous SPIP 1.9.2) qui suit vos recommandations et gère de façon automatisée l’insertion de l’entrée dans la base de données ainsi que l’ajout d’une icône FreeMind dans /IMG/icones/
C’est disponible en téléchargement ici :
http://www.eva-web.edres74.ac-grenoble.fr/spip.php?rubrique8
Une documentation se trouve ici :
http://www.eva-web.edres74.ac-grenoble.fr/spip.php?article73
Cordialement,
Olivier Gautier.
Répondre à ce message
# Le 23 avril 2008 à 17:16, par chriscor
En réponse à : difficulté de mise en place avec le plugin alternatives
Bonjour,
J’ai fait plusieurs tests mais comme j’utilise le plugin alternative, je pense que je ne dois pas tout faire comme il faut pour utiliser ces supers outils que sont spip et freemind.
Pourriez vous m’eclairer un peu par rapport a cela ?
J’ai un spip 1.9.2d et j’ai activé le plugin perso-BGVS...a quoi correspond le dossier squelette ? alternatives ? Dist ? perso-BGVS ?
Merci de votre aide !
# Le 29 avril 2008 à 15:39, par ivandps
En réponse à : difficulté de mise en place avec le plugin alternatives
Bonjour,
pardon de cette réponse tardive. Je ne peux que vous renvoyer vers Pierre Lachance le papa de la contrib (site ci-dessus) ou vers les auteurs du plugin perso-BGVS ?
Bon courage.
Répondre à ce message
# Le 21 avril 2008 à 23:08, par Olivier Gautier
En réponse à : Insérer une carte Freemind dans un article
Bonjour,
comme je viens de tomber sur votre article et que j’ai déjà écrit quelques plugins, j’ai mis toutes vos recommandations dans un plugin :
- il crée le répertoire IMG/icones s’il n’existe pas
- il copie une image mm.png dans ce répertoire (icone Freemind)
- il insère la bonne entrée dans la table spip_types_documents
- il propose un modèle pour insérer des cartes Freemind où on le souhaite : imaginons qu’on ait chargé le document Freemind et qu’il porte le numéro 15, on insère alors le code
<freemind|doc=5>et le tour est joué.Merci pour votre article qui m’a bien ouvert la piste.
Je vais mettre ça sur la zone lorsque j’aurai un moment.
Cordialement,
Olvier Gautier
# Le 21 avril 2008 à 23:11, par Olivier Gautier
En réponse à : Insérer une carte Freemind dans un article
J’oubliais de préciser : plugin valable pour la version SPIP en développement (actuellement nommée SPIP 193 dev en révision 11400 environ).
# Le 22 avril 2008 à 00:00, par ivandps
En réponse à : Insérer une carte Freemind dans un article
Bravo, j’ai hâte de tester. Evidemment il me faudra attendre la 193. Patience donc.
Merci pour la contribution, à vous lire !
Répondre à ce message
# Le 19 avril 2008 à 14:14, par Gilles Quiniou
En réponse à : Insérer une carte Freemind dans un article
Bonjour,
Excellente contribution, auparavant j’étais obligé de passer par un redirection vers un article hors spip pour afficher une carte mentale.
ne fonctionne pas dans le cas d’un squelette en plugin, par contre avec
comme dans la suite de la boucle, cela fonctionne parfaitement
Le site de Pierre Lachance ne semble plus contenir de cartes heuristique.
# Le 21 avril 2008 à 15:30, par ivandps
En réponse à : Insérer une carte Freemind dans un article
Merci de l’apport.
je vais trouver un autre site de Pierre Lachance avec une carte cette fois.
Quant à moi je suis toujours à la recherche du code qui permettrait d’insérer différentes cartes dans différents articles...
Oyé Oyé
Répondre à ce message