FilterCodes

Filters ::: filter_filtercodes
Maintained by Michael Milette
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.

FilterCodes 2.7.2

Moodle 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, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1
Released: Tuesday, 28 October 2025, 7:58 AM

Change Log

[2.7.2] 2025-10-27

Added

  • Now detects encoded course tags (e.g. %7Bcoursecontextid%7D)
  • Added option to link to Mobile Phone in {coursecontact} tag.
  • Added support for nested {if...} tags.
  • {coursecount students:active} Added active enrolments fallback if no role_assignments present.

Updated

  • Fix 342: {coursecontact} Phone link will now be displayed when configured in the settings.
  • Fixed logic of {ifcourserequest} tags.
  • Fix a Moodle coding guidelines compliance issue.
  • Improved 3rd party plugin detection for {menudev} tag.
  • Fixed PHP issue with blank {firstnamephonetic}, {lastnamephonetic}, {middlename} tags.
  • Fixed URL to Moodle reports.
  • Compatible with Moodle 2.7 to 5.1
  • Compatible with PHP 5.4 to 8.4

Version information

Version build number
2025102700
Version release name
2.7.2
Maturity
Stable version
MD5 Sum
3cd2b408c35fea153d57f4c97284b6c5
Supported software
Moodle 2.7, Moodle 2.8, Moodle 2.9, Moodle 3.0, Moodle 3.1, Moodle 3.2, Moodle 3.3, Moodle 3.4, Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11, Moodle 4.0, Moodle 4.1, Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0, Moodle 5.1
  • Latest release for Moodle 2.7
  • Latest release for Moodle 2.8
  • Latest release for Moodle 2.9
  • Latest release for Moodle 3.0
  • Latest release for Moodle 3.1
  • Latest release for Moodle 3.2
  • Latest release for Moodle 3.3
  • Latest release for Moodle 3.4
  • Latest release for Moodle 3.5
  • Latest release for Moodle 3.6
  • Latest release for Moodle 3.7
  • Latest release for Moodle 3.8
  • Latest release for Moodle 3.9
  • Latest release for Moodle 3.10
  • Latest release for Moodle 3.11
  • Latest release for Moodle 4.0
  • Latest release for Moodle 4.1
  • Latest release for Moodle 4.2
  • Latest release for Moodle 4.3
  • Latest release for Moodle 4.4
  • Latest release for Moodle 4.5
  • Latest release for Moodle 5.0
  • Latest release for Moodle 5.1

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Filters

  1. Make sure you have all the required versions.
  2. Download and unpack the filter plugin.
  3. Place the folder (eg "myfilter") in the "filter" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation