
FilterCodes
- Moodle 3.11–5.3
- 更新 2026-10-13
Transform your Moodle site with the FilterCodes Plugin! Elevate engagement by inserting about 200 dynamic plain-text tags like {firstname} to create personalized learning experiences, customize your site and course content, display progress bars, simplify Contact Form customization effortlessly and much more. FilterCodes empowers educators to revolutionize Moodle into a dynamic, personalized platform. Join the community of FilterCodes enthusiasts to unlock the potential of your Moodle LMS site.
The FilterCodes plugin for Moodle enables you to insert plain text tags like {firstname} into your Moodle site or course content in order to personalize the site to individual students.
Here are just a few examples of the ways you could use this plugin include:
Personalize your course content with the learner’s name and even their photo.
Display certain content depending on the user’s role.
Conditionally display content depending on whether the user is enrolled in the current course.
Create links that normally require the user’s ID as part of the URL.
Insert default user information into Contact Form for Moodle forms.
Display your list of available courses and categories on the Front page (Home page) as cards.
Display alert-type boxes.
Create your own popup Help just like Moodle does (popup info icon also available)
Display the amount of disk space available to Moodle, the number of courses, the number of active students and more.
Display several pre-configured templates for use with the Contact Form plugin.
Add notes or reminders within your course content – which is only visible when editing the content.
Create dynamic and context-aware custom menus for students, teachers, managers and administrators (only supported by a few themes unless you apply a patch).
Customize your dashboard with dynamic content.
Display course progress bar and percentage.
Easily display FontAwesome icons almost anywhere.
Display content from the custom user and custom course fields on your course outline page. This can be useful for creating course templates for your organization.
Conditionally display content depending on which cohort, group, role or Workplace tenant is looking at the content.
- 3.1.0Moodle 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2, 5.3
- 2.7.3Moodle 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11