TinyMCE Html Components Plugin

TinyMCE (legacy) ::: tinymce_html_components
Maintained by Anthony Durif
Moodle plugin which allows you to insert in the TinyMCE editor some html components.
Latest release:
112 sites
38 downloads
10 fans
Current versions available: 1

Moodle plugin which allows you to insert in the TinyMCE editor some html components.

The main goal of the plugin is to allow course managers and teacher to improve their courses displays and add interactivity thanks to html components without coding it directly.
These components (mostly from Bootstrap) are add with the TinyMCE editor and customizable thanks to available options.

For now this plugin allows you to easily add these html/bootstrap components:

  • Accordion
  • Alert
  • Button
  • Jumbotron
  • Navigation menu
  • Card

Be careful, for some component you will have to edit to edit html source code in editor to change display.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4

Contributors

Anthony Durif (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Kommentare anzeigen
  • Plugins bot
    Di., 27. Apr. 2021, 17:10
    Approval issue created: CONTRIB-8515
  • Mohamed Hilmi
    Sa., 2. Okt. 2021, 18:35
    Bonjour, je n'arrive pas à le faire fonctionner dans la barre d'editeur, une fois on click une fenêtre apparait sans composants, si c'est possible un petit tuto sur la configuration et le fonctionnement (j'imagine c'est comme Generico pour atto)
  • Anthony Durif
    Di., 12. Okt. 2021, 19:50
    Bonjour, désolé pour ma réponse tardive à votre message.
    Est-ce une fois que vous avez cliqué sur le bouton que vous avez un souci? La fenêtre modal qui s'affiche est-elle vide? Avez-vous un message d'erreur qui apparaît?
    Pouvez-vous également nous préciser la version de moodle que vous utilisez et si votre thème étend bien le thème Boost (ou du moins utilise Bootstrap).
    Il n'y a pas de configuration particulière à effectuer mis à part avoir les pré requis indiqués.Nous sommes actuellement en train de rédiger un tutoriel et une documentation un peu plus complète pour fournier au plugin.
  • Nicolas Hervy
    Mi., 14. Dez. 2022, 20:04
    Bonjour, est-il possible de faire en sorte que les custom components créé par un profil (une personne) puissent être vus et utilisés par un autre profil ?
  • Anthony Durif
    Fr., 16. Dez. 2022, 22:34
    Bonjour Nicolas, merci pour votre proposition. Pour l'instant un élément custom est propre à l'utilisateur qui l'a créé. Je pense que c'est envisageable dans une future version d'utiliser des composants crées par d'autres utilisateur. Par exemple, lister des composants rendus public par les utilisateurs.
    Par autre profil vous pensiez à un rôle ? un utilisateur ?
  • Nicolas Hervy
    Mo., 9. Jan. 2023, 21:09
    Merci pour votre réponse. J'entendais simplement un autre utilisateur. Admettons que plusieurs utilisateurs puissent modifier un ou plusieurs cours et que je puisse partager mes templates/composants personnels à d'autres utilisateurs pour qu'ils les réutilisent à leur tour serait intéressant.

    Soit une base commune au serveur, soit une base commune à un cours, etc.
  • Francela Jiménez
    Di., 10. Jan. 2023, 04:33
    hello! How can we use accordion in a glossary?
  • Hector Tolorza
    Do., 31. Aug. 2023, 04:59
    didnt work

    Install plugin from ZIP file
    Validating tinymce_html_components ... Error
    [Error] Unknown plugin type [tinymce]
    Installation aborted due to validation failure
Please login to post comments