Visualiser Markdown avec des mindmaps dans Discourse

Bonjour chers tous,

Y a-t-il un plugin ou une intention d’avoir quelque chose comme ceci dans Discourse ?

3 « J'aime »

Aucun plugin ou thème dont j’ai connaissance. Je ne m’attends pas à ce que nous ajoutions quelque chose comme cela au cœur, mais si la communauté souhaite créer un plugin ou un thème, allez-y !

7 « J'aime »

Utilitaire très pratique. Inclut un lien vers REPL pour l’essayer, et une mindmap qui transmet l’idée :

Une mindmap qui donne un aperçu de Markmap

2 « J'aime »
mindmap
  root((Discours))
    Origines
      Longue histoire
      Popularisation
        Auteur britannique de psychologie populaire Tony Buzan
    Recherche
      Sur l'efficacité<br/>et les caractéristiques
      Prend déjà en charge les MindMaps !!!
        Utilisations
            Techniques créatives
            Planification stratégique
            Cartographie des arguments
    Outils
      Stylo et papier
      Mermaid

Nous prenons désormais en charge les mindmaps dans le composant thématique mermaid !

Exemple de source :

mindmap
  root((Discours))
    Origines
      Longue histoire
      Popularisation
        Auteur britannique de psychologie populaire Tony Buzan
    Recherche
      Sur l'efficacité<br/>et les caractéristiques
      Prend déjà en charge les MindMaps !!!
        Utilisations
            Techniques créatives
            Planification stratégique
            Cartographie des arguments
    Outils
      Stylo et papier
      Mermaid

markmap pourrait être implémenté, de manière similaire, comme un composant thématique, je suppose.

9 « J'aime »

Oh, c’est super :heart_eyes: merci Sam !

(Au fait, la notification par e-mail de votre publication ne contient pas la carte mentale, mais affiche sa définition textuelle à la place)

1 « J'aime »

Par curiosité, j’ai essayé de le faire fonctionner avec Markmap car c’est une autre carte mentale intéressante. Cela nécessite une attention particulière, mais cela peut fonctionner. J’espère pouvoir partager quelque chose basé dessus. :smile:

6 « J'aime »

@Arkshine y a-t-il une mise à jour sur la mindmap

Moi aussi, je suis intéressé.

Cher @Arkshine, pourriez-vous s’il vous plaît nous dire l’“astuce” pour que cela fonctionne sur Discourse ? :slightly_smiling_face:

1 « J'aime »

Je m’y suis remis il y a quelques jours, et je pense être sur la bonne voie pour publier quelque chose bientôt. :smile:
C’est plus de travail que prévu.

Sur le plan technique, Discourse s’appuie sur la bibliothèque Markdown-it pour gérer le markdown et possède de nombreux plugins personnalisés qui y sont attachés.
Dans ma précédente vidéo, j’ai utilisé la bibliothèque à partir d’un lien CDN. Cependant, markmap, par défaut, essaie de charger Markdown-it à partir d’un CDN et d’utiliser une autre instance. Cela signifie que vous ne pourrez pas utiliser les fonctionnalités spécifiques de Discourse dans un markmap, vous devez donc implémenter la bibliothèque différemment pour utiliser l’instance de Discourse.

Restez à l’écoute. :+1:

3 « J'aime »