Components for Learning (C4L)
- Moodle 4.3–5.3
- 更新 2026-10-05
A plugin for the Moodle TinyMCE editor providing a set of visual components designed explicitly for Learning, based on the parent project componentsforlearning.org.
Components For Learning (c4l)
A plugin for the Moodle TinyMCE editor that provides a set of visual components designed explicitly for Learning, based on the parent project componentsforlearning.org .
You can install the plugin from the Site Administration area (Plugins → Install plugins → Install plugin from ZIP file). Once the plugin is installed, the corresponding button will be added to the TinyMCE editor buttons bar.
A setting enabled by default allows previewing components on hover. To change it, just uncheck the enablepreview setting on Site Administration area → Plugins → Text Editors → TinyMCE editor → Components for Learning (C4L).
The capability ‘tiny/c4l:viewplugin’ allows configuring the plugin visibility to any role.
This plugin is based on another plugin for Atto editor named Components for Learning (C4L) ( https://moodle.org/plugins/atto_c4l ) that is part of a broader, collaborative project called Components for Learning ( https://componentsforlearning.org ). You will find there all the related documentation and detailed usage recommendations and examples for all components included here.
What’s new in version 3.2.0
Three new components:
AI use allowed
AI use not allowed
AI use reported
Added in previous versions
3.1.0
Documentation panel: A new “When to use” tab alongside the preview panel displaying its description and recommended use cases.
Two new components:
Concept Review
Further Reading
3.0.0:
Add your custom components.
- 3.3.2Moodle 4.3, 4.4, 4.5, 5.0, 5.1, 5.2, 5.3
- 3.0.3Moodle 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1