Quick Course List
Versions
Current version
4.5.1 (2025060300)
4.5.1
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2025060300
Version release name: 4.5.1
Maturity: Stable
Supported Moodle versions: 4.1, 4.2, 4.3, 4.4, 4.5
Repository URL (Git): https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
Plugin version.php information
// Example
// Plugin release number corresponds to the lasest tested Moodle version in which the plugin has been tested.
$plugin->release = '3.5.7'; // [3.5.7]
// Plugin version number corresponds to the latest plugin version.
$plugin->version = 2019010100; // 2019-01-01
How do I make a good changelog?
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- The latest version comes first.
- The release date of each version is displayed.
Types of changes
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
Version (4.5.1) - 2025-06-03
Added
- Added feature to display available courses first in search results
- Improved visuals of hidden courses in the search results
Fixed
- Fixed Behat tests for compatibility with modern Moodle environments
- Fixed CI workflow issues
- Fixed code to comply with Moodle coding standards
Version (4.5.0) - 2024-09-10
- Tested for Moodle 4.5 and PHP 8.1
Version (4.4.1) - 2024-07-18
- Solves Accessibility issue https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues/1
Version (4.4.0) - 2024-04-05
- Tested for Moodle 4.4 and PHP 8.1
Version (4.3.0) - 2024-04-05
- Tested for Moodle 4.3 and PHP 8.1
Version (4.2.0) - 2024-03-05
- Refactored and upgraded for Moodle 4.2
Version (4.1.2) - 2023-03-19
Updated
- Refactor to block_quickcourselist
- Fix behat
- Fix code guidelines
- Fix issues with query
splittermssetting
Version (4.1.1) - 2023-03-19
- 4.1 / PHP 80 check - no issues found
- Version bump
Version (3.10.2) - 2022-03-25
Added
- Course Short name, Course Full name and Categorie format
- Adding new licentie agreement
- Version number no issue found in Moodle 3.11 and Moodle 4.0
Version (3.10.1) - 2022-03-23
Added
- Course Full name and Categorie format
- Dutch translations
Version (3.10) - 2020-11-13
Updated
- Version number no issues found in Moodle 3.10
- TODO convert to more Moodle standard format
Added
- Add some missing defined('MOODLE_INTERNAL') || die;
Version (3.9) - 2020-05-09
Updated
- Version number no issues found in Moodle 3.9
Version (3.8) - 2019-10-30
Updated
- Version number no issues found in Moodle 3.8
Added
- Changelog in a separate file
Version (2.1) - 2018-11-20
Added
- Release of the first official stable version.
4.5.1 (2025041100)
4.5.1
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2025041100
Version release name: 4.5.1
Maturity: Stable
Supported Moodle versions: 4.1, 4.2, 4.3, 4.4, 4.5
Repository URL (Git): https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist
Repository branch:
Repository tag:
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
Plugin version.php information
// Example
// Plugin release number corresponds to the lasest tested Moodle version in which the plugin has been tested.
$plugin->release = '3.5.7'; // [3.5.7]
// Plugin version number corresponds to the latest plugin version.
$plugin->version = 2019010100; // 2019-01-01
How do I make a good changelog?
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- The latest version comes first.
- The release date of each version is displayed.
Types of changes
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
Version (4.5.0) - 2024-09-10
- Tested for Moodle 4.5 and PHP 8.1
Version (4.4.1) - 2024-07-18
- Solves Accessibility issue https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues/1
Version (4.4.0) - 2024-04-05
- Tested for Moodle 4.4 and PHP 8.1
Version (4.3.0) - 2024-04-05
- Tested for Moodle 4.3 and PHP 8.1
Version (4.2.0) - 2024-03-05
- Refactored and upgraded for Moodle 4.2
Version (4.1.2) - 2023-03-19
Updated
- Refactor to block_quickcourselist
- Fix behat
- Fix code guidelines
- Fix issues with query
splittermssetting
Version (4.1.1) - 2023-03-19
- 4.1 / PHP 80 check - no issues found
- Version bump
Version (3.10.2) - 2022-03-25
Added
- Course Short name, Course Full name and Categorie format
- Adding new licentie agreement
- Version number no issue found in Moodle 3.11 and Moodle 4.0
Version (3.10.1) - 2022-03-23
Added
- Course Full name and Categorie format
- Dutch translations
Version (3.10) - 2020-11-13
Updated
- Version number no issues found in Moodle 3.10
- TODO convert to more Moodle standard format
Added
- Add some missing defined('MOODLE_INTERNAL') || die;
Version (3.9) - 2020-05-09
Updated
- Version number no issues found in Moodle 3.9
Version (3.8) - 2019-10-30
Updated
- Version number no issues found in Moodle 3.8
Added
- Changelog in a separate file
Version (2.1) - 2018-11-20
Added
- Release of the first official stable version.
4.5.0 (2024091000)
4.5.0
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2024091000
Version release name: 4.5.0
Maturity: Stable
Supported Moodle versions: 4.1, 4.2, 4.3, 4.4, 4.5
Repository URL (Git): https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist
Repository branch:
Repository tag: 4.5.0
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
Plugin version.php information
// Example
// Plugin release number corresponds to the lasest tested Moodle version in which the plugin has been tested.
$plugin->release = '3.5.7'; // [3.5.7]
// Plugin version number corresponds to the latest plugin version.
$plugin->version = 2019010100; // 2019-01-01
How do I make a good changelog?
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- The latest version comes first.
- The release date of each version is displayed.
Types of changes
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
Version (4.5.0) - 2024-09-10
- Tested for Moodle 4.5 and PHP 8.1
Version (4.4.1) - 2024-07-18
- Solves Accessibility issue https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues/1
Version (4.4.0) - 2024-04-05
- Tested for Moodle 4.4 and PHP 8.1
Version (4.3.0) - 2024-04-05
- Tested for Moodle 4.3 and PHP 8.1
Version (4.2.0) - 2024-03-05
- Refactored and upgraded for Moodle 4.2
Version (4.1.2) - 2023-03-19
Updated
- Refactor to block_quickcourselist
- Fix behat
- Fix code guidelines
- Fix issues with query
splittermssetting
Version (4.1.1) - 2023-03-19
- 4.1 / PHP 80 check - no issues found
- Version bump
Version (3.10.2) - 2022-03-25
Added
- Course Short name, Course Full name and Categorie format
- Adding new licentie agreement
- Version number no issue found in Moodle 3.11 and Moodle 4.0
Version (3.10.1) - 2022-03-23
Added
- Course Full name and Categorie format
- Dutch translations
Version (3.10) - 2020-11-13
Updated
- Version number no issues found in Moodle 3.10
- TODO convert to more Moodle standard format
Added
- Add some missing defined('MOODLE_INTERNAL') || die;
Version (3.9) - 2020-05-09
Updated
- Version number no issues found in Moodle 3.9
Version (3.8) - 2019-10-30
Updated
- Version number no issues found in Moodle 3.8
Added
- Changelog in a separate file
Version (2.1) - 2018-11-20
Added
- Release of the first official stable version.
4.4.1 (2024071800)
4.4.1
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2024071800
Version release name: 4.4.1
Maturity: Stable
Supported Moodle versions: 4.1, 4.2, 4.3, 4.4
Repository URL (Git): https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist
Repository branch:
Repository tag: 4.4.1
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
Plugin version.php information
// Example
// Plugin release number corresponds to the lasest tested Moodle version in which the plugin has been tested.
$plugin->release = '3.5.7'; // [3.5.7]
// Plugin version number corresponds to the latest plugin version.
$plugin->version = 2019010100; // 2019-01-01
How do I make a good changelog?
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- The latest version comes first.
- The release date of each version is displayed.
Types of changes
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
Version (4.4.0) - 2024-04-05
- Tested for Moodle 4.4 and PHP 8.1
Version (4.3.0) - 2024-04-05
- Tested for Moodle 4.3 and PHP 8.1
Version (4.2.0) - 2024-03-05
- Refactored and upgraded for Moodle 4.2
Version (4.1.2) - 2023-03-19
Updated
- Refactor to block_quickcourselist
- Fix behat
- Fix code guidelines
- Fix issues with query
splittermssetting
Version (4.1.1) - 2023-03-19
- 4.1 / PHP 80 check - no issues found
- Version bump
Version (3.10.2) - 2022-03-25
Added
- Course Short name, Course Full name and Categorie format
- Adding new licentie agreement
- Version number no issue found in Moodle 3.11 and Moodle 4.0
Version (3.10.1) - 2022-03-23
Added
- Course Full name and Categorie format
- Dutch translations
Version (3.10) - 2020-11-13
Updated
- Version number no issues found in Moodle 3.10
- TODO convert to more Moodle standard format
Added
- Add some missing defined('MOODLE_INTERNAL') || die;
Version (3.9) - 2020-05-09
Updated
- Version number no issues found in Moodle 3.9
Version (3.8) - 2019-10-30
Updated
- Version number no issues found in Moodle 3.8
Added
- Changelog in a separate file
Version (2.1) - 2018-11-20
Added
- Release of the first official stable version.
4.4.0 (2024050300)
4.4.0
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2024050300
Version release name: 4.4.0
Maturity: Stable
Supported Moodle versions: 4.1, 4.2, 4.3, 4.4
Repository URL (Git): https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist
Repository branch:
Repository tag: 4.4.0
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
Plugin version.php information
// Example
// Plugin release number corresponds to the lasest tested Moodle version in which the plugin has been tested.
$plugin->release = '3.5.7'; // [3.5.7]
// Plugin version number corresponds to the latest plugin version.
$plugin->version = 2019010100; // 2019-01-01
How do I make a good changelog?
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- The latest version comes first.
- The release date of each version is displayed.
Types of changes
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
Version (4.4.0) - 2024-04-05
- Tested for Moodle 4.4 and PHP 8.1
Version (4.3.0) - 2024-04-05
- Tested for Moodle 4.3 and PHP 8.1
Version (4.2.0) - 2024-03-05
- Refactored and upgraded for Moodle 4.2
Version (4.1.2) - 2023-03-19
Updated
- Refactor to block_quickcourselist
- Fix behat
- Fix code guidelines
- Fix issues with query
splittermssetting
Version (4.1.1) - 2023-03-19
- 4.1 / PHP 80 check - no issues found
- Version bump
Version (3.10.2) - 2022-03-25
Added
- Course Short name, Course Full name and Categorie format
- Adding new licentie agreement
- Version number no issue found in Moodle 3.11 and Moodle 4.0
Version (3.10.1) - 2022-03-23
Added
- Course Full name and Categorie format
- Dutch translations
Version (3.10) - 2020-11-13
Updated
- Version number no issues found in Moodle 3.10
- TODO convert to more Moodle standard format
Added
- Add some missing defined('MOODLE_INTERNAL') || die;
Version (3.9) - 2020-05-09
Updated
- Version number no issues found in Moodle 3.9
Version (3.8) - 2019-10-30
Updated
- Version number no issues found in Moodle 3.8
Added
- Changelog in a separate file
Version (2.1) - 2018-11-20
Added
- Release of the first official stable version.
4.2.0 (2024030500)
4.2.0
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2024030500
Version release name: 4.2.0
Maturity: Stable
Supported Moodle versions: 4.2
Repository URL (Git): https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist
Repository branch: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/tree/MOODLE42
Repository tag:
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
Plugin version.php information
// Example
// Plugin release number corresponds to the lasest tested Moodle version in which the plugin has been tested.
$plugin->release = '3.5.7'; // [3.5.7]
// Plugin version number corresponds to the latest plugin version.
$plugin->version = 2019010100; // 2019-01-01
How do I make a good changelog?
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- The latest version comes first.
- The release date of each version is displayed.
Types of changes
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
Version (4.2.0) - 2024-03-05
- Refactored and upgraded for Moodle 4.2
Version (4.1.2) - 2023-03-19
Updated
- Refactor to block_quickcourselist
- Fix behat
- Fix code guidelines
- Fix issues with query
splittermssetting
Version (4.1.1) - 2023-03-19
- 4.1 / PHP 80 check - no issues found
- Version bump
Version (3.10.2) - 2022-03-25
Added
- Course Short name, Course Full name and Categorie format
- Adding new licentie agreement
- Version number no issue found in Moodle 3.11 and Moodle 4.0
Version (3.10.1) - 2022-03-23
Added
- Course Full name and Categorie format
- Dutch translations
Version (3.10) - 2020-11-13
Updated
- Version number no issues found in Moodle 3.10
- TODO convert to more Moodle standard format
Added
- Add some missing defined('MOODLE_INTERNAL') || die;
Version (3.9) - 2020-05-09
Updated
- Version number no issues found in Moodle 3.9
Version (3.8) - 2019-10-30
Updated
- Version number no issues found in Moodle 3.8
Added
- Changelog in a separate file
Version (2.1) - 2018-11-20
Added
- Release of the first official stable version.
4.1.2 (2023111600)
4.1.2
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2023111600
Version release name: 4.1.2
Maturity: Stable
Supported Moodle versions: 4.1
Repository URL (Git): https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist
Repository branch:
Repository tag: 4.1.0
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Changelog
Version (4.1.2) - 2023-03-19
- Updated
- Refactor to block_quickcourselist
- Fix behat
- Fix code guidelines
- Fix issues with query splitterms setting
Plugin version.php information
4.1 - 8.1 php
2.1.1 (2018082900)
2.1.1
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2018082900
Version release name: 2.1.1
Maturity: Stable
Supported Moodle versions: 3.3, 3.4, 3.5
Repository URL (Git): https://github.com/marxjohnson/moodle-block_quickcourselist
Repository branch:
Repository tag: v2.1.1
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Quick Course List Block for Moodle
This block allows quick searching of Moodle courses, and displays a link to the course page.
To install, place all files in /blocks/quickcourselist and visit /admin/index.php in your browser.
The block is designed first and foremost as an admin tool, so will only be viewable by teachers, admins and managers by default.
To make it visible by other users, add the block/quickcourselist:use capability to the desired roles.
This block was written by Mike Worth mike@mike-worth.com and Mark Johnson mark.johnson@tauntons.ac.uk and is
Copyright Taunton's College, Southampton.
Released Under the GNU General Public Licence http://www.gnu.org/copyleft/gpl.html
2.1 (2015042500)
2.1
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2015042500
Version release name: 2.1
Maturity: Stable
Supported Moodle versions: 2.7, 2.8, 2.9, 3.0
Repository URL (Git): https://github.com/marxjohnson/moodle-block_quickcourselist
Repository branch:
Repository tag: v2.1
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Quick Course List Block for Moodle
This block allows quick searching of Moodle courses, and displays a link to the course page.
To install, place all files in /blocks/quickcourselist and visit /admin/index.php in your browser.
The block is designed first and foremost as an admin tool, so will only be viewable by teachers, admins and managers by default.
To make it visible by other users, add the block/quickcourselist:use capability to the desired roles.
This block was written by Mike Worth and Mark Johnson and is
Copyright Taunton's College, Southampton.
Released Under the GNU General Public Licence http://www.gnu.org/copyleft/gpl.html
2.0.1 (2014011300)
2.0.1
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2014011300
Version release name: 2.0.1
Maturity: Stable
Supported Moodle versions: 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6
Repository URL (Git): https://github.com/marxjohnson/moodle-block_quickcourselist
Repository branch:
Repository tag: v2.0.1
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Quick Course List Block for Moodle
This block allows quick searching of Moodle courses, and displays a link to the course page.
To install, place all files in /blocks/quickcourselist and visit /admin/index.php in your browser.
This block was written by Mike Worth mike@mike-worth.com and Mark Johnson mark.johnson@tauntons.ac.uk and is
Copyright Taunton's College, Southampton.
Released Under the GNU General Public Licence http://www.gnu.org/copyleft/gpl.html
2.0 (Build: 2011122300) (2011122300)
2.0 (Build: 2011122300)
Plugin type: Blocks
Frankenstyle component name: block_quickcourselist
Version build number: 2011122300
Version release name: 2.0 (Build: 2011122300)
Maturity: Stable
Supported Moodle versions: 2.2, 2.3
Repository URL (Git): https://github.com/marxjohnson/moodle-block_quickcourselist
Repository branch: dev
Repository tag:
Issue/bug tracker URL: https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block_quickcourselist/issues
Quick Course List Block for Moodle
This block allows quick searching of Moodle courses, and displays a link to the course page.
To install, place all files in /blocks/quickcourselist and visit /admin/index.php in your browser.
This block was written by Mike Worth and Mark Johnson and is
Copyright Taunton's College, Southampton.
Released Under the GNU General Public Licence http://www.gnu.org/copyleft/gpl.html