14 janvier 2014

Un plugin pour intégrer des mindmaps de freeplane dans wordpress

Par

freeplane_logo_20080424Voilà! Je convaincs un collègue de se lancer dans l’aventure du web, un nom de domaine acheté et un serveur tout prêt 28€/an. (quand son site sera prêt, j’en parlerai)

Paf, en une journée le voilà avec un petit site à lancer!

Oui, mais, mon p’tit collègue , il aime bien les cartes heuristiques et en fait beaucoup avec freeplane. Il veut les intégrer à son site (bah oui, une image de la carte, c’est moche!)

Le plugin trouvé sur wordpress est « wp-freemind », pour freemind, il n’est pas à jour…..

 

J’ai donc conçu le mien pour freeplane nommé pour l’occasion wp-freeplane et que je me suis empressé d’installer sur le serveur de mon collègue.

Le  plugin est disponible ici.

Comment marche le shortcode?

Il marche de deux manières :

  • soit on ajoute le shortcode suivant : [freeplane]chemin vers le fichier mm[/freeplane]
  • soit on ajoute le shortcode suivant : [freeplane fichier='chemin vers le fichier mm'/]

Des options sont configurables comme la largeur et la hauteur (qui sont défini par défaut à 100%)

[freeplane  width=’largeur de la carte’ height=’hauteur de la carte’ fichier=’chemin vers le fichier mm’/]

 

Ce dernier shortcode est, pour plus de commodité, généré par l’icône freeplane présent dans l’éditeur.

 Le plugin permet d’avoir l’autorisation d’upload, par l’interface de wordpress, des fichiers *.mm qui sont normalement refusés

L’intégration  fonctionne grâce aux fichiers fournis par le logiciel freeplane lorsque l’on génère une application flash, à savoir flashobject.js et visorFreeplane.swf

Voici un exemple :

Flash plugin or Javascript are turned off. Activate both and reload to view the mindmap

 

Vidéo de fonctionnement du plugin (pb de décalage de son….)

 

Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous :

Twitter Facebook Google Plus email
Licence Creative Commons

10 Réponses

  1. domi - 06.03.2014

    Merci Arnaud.

    Je cherchais justement à intégrer des maps freeplane sur un site wp et je tombe sur ton site.

    Le web est petit, on se croise sur le blog de Cyrille 😉

  2. Arnaud Durand - 06.03.2014

    Effectivement!
    Marrant!
    Bah bienvenue et bientôt alors 😉

  3. Cécile - 04.07.2014

    Bonjour,
    Pourquoi ne mettez-vous pas votre plugin sur le site officiel de WP ? Il serait bien utile… 🙂

  4. Alain Franco - 15.12.2014

    Bsr
    j’avais Freemind WP Browser 1.2 installé qui marchait pile poil avant de planter depuis maj WP 4.0.1. Je viens d’installer Wp-Freeplane et tout est rentré dans l’ordre ! Merci beaucoup ; du coup je vais aller jeter un œil à Freeplane…

  5. J-Louis VALORY - 04.11.2016

    Bonjour,
    J’ai installé wp-freeplane sans aucune difficulté sur mon site de généalogie. Simple et efficace, ce plugin mérite vraiment d’être connu …

    Merci à l’auteur
    Bien à vous
    Jouis-Louis

  6. Ben - 21.12.2016

    Bonjour,
    Tout d’abord merci pour votre plug-in qui me rend bien service, je cherche à avoir par défaut la map a la taille de la fenêtre, comme lorsque l’on clique sur le bouton FIT.

    Existerait il par hasard une option pour cela ?

    En vous remerciant,

    Cordialement,

    Ben

  7. Jean Louis - 05.06.2017

    Bonjour,
    J’ai installé le plugin. J’ai téléchargé le fichier en visorFreeplane.js mais j’obtiens sur ma page un rond avec « undefined ». Bizarre.
    Merci de votre réponse.

  8. Arnaud Durand - 05.06.2017

    Heu, il faut le fichier en extension « .mm ».

  9. Thomas Gaudin - 23.11.2017

    Bravo pour votre plug in pour intégrer freeplane dans WordPress. Je souhaiterais utiliser tout particulièrement cette fonctionnalité pour donner la possibilité de suivre en mode lecture un projet de travail collectif que je suis en train d’organiser. Nous mettrons en ligne des extraits d’une carte freeplane accessible en mode lecture et écriture sur une dropbox partagée pour les membres actifs du collectif.
    Le site, dpcc.fr, est techniquement activé mais il reste encore du travail de fond et de forme avant de le lancer réellement. J’en viens cependant à ma question : sur Ipad, et poste fixe (mac et PC), tout se passe bien. En revanche, sur android (version 5 avec Puffin comme browser), il n’est pas possible de faire glisser la carte horizontalement ou verticalement par rapport au menu dédié à l’usage de la carte. Aussi je voulais vous demander : serait-il possible d’améliorer votre plug in dans ce sens ? Il faut apparemment des compétences en programmation java que je n’ai pas, ni directement ni indirectement.
    Bien cordialement et quelle que soit votre réponse, bravo encore pour cette initiative.
    Thomas Gaudin

  10. Arnaud Durand - 23.11.2017

    Alors bonjour Thomas.
    Malheureusement, j’ai juste utilisé une partie de l’export HTML de Freeplane que j’ai adapté pour WordPress de manière standard, donc la partie Flash java ce n’est pas du tout de moi… 🙁
    Donc je ne peux pas t’aider…

Laisser une réponse

Si le commentaire me paraît irrespectueux envers les médias que je propose, je me réserve le droit d'enlever les passages outrageants, si ceux-ci ne sont pas constructifs ou argumentés.Merci d'en tenir compte.
Aucune aide ne sera donnée pour les problèmes vidéos (sauf enseignants qui utilisent leurs mails académiques)!