Moodle Plugins directory: User favourites / favorite / bookmark: Versions: 5.0.0 | Moodle.org

User favourites / favorite / bookmark
Blocks ::: block_user_favorites
Maintained by
Luuk Verhoeven,
Gemma Lesterhuis,
Vincent Cornelis
Marking Moodle pages as user favourites.
User favourites / favorite / bookmark 5.0.0
Moodle 4.2, 4.3, 4.4, 4.5, 5.0
Released: Wednesday, 30 July 2025, 1:25 AM
Code prechecks
overview
phplint
phpcs50 | 27
js
css
phpdoc
savepoint
thirdparty
grunt2 | 0
shifter
mustache
gherkin
HTML | XMLChangelog
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 = 2023030200; // 2023-03-02
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 (5.0.0) - 2025-07-29
- Tested and refactored for Moodle (LMS) 5.0
Version (4.4.1) - 2024-06-18
- Improve styling by SnakyJake https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block-user_favorites/pull/35
Version (4.4.0) - 2024-04-05
- Tested for Moodle (LMS) 4.4 and PHP 8.1
Version (4.3.0) - 2024-02-16
- Tested and refactored for Moodle (LMS) 4.3
Version (4.2.0) - 2023-12-20
- Branche 4.2 for just 4.2 use
- Validation M4.2
Version (4.1.3) - 2023-12-20
Update
- Fix incorrect security risk flags on the capabilites.
- Fix issue moving favorites #23
Version (4.1.2) - 2023-05-09
Update
- Fix Block drawer breaks in Moodle 4.1 #16 thanks to @stopfstedt for the contribution (https://github.com/Lesterhuis-Training-en-Consultancy/moodle-block-user_favorites/releases/tag/v4.1.2)
Version (4.1.1) - 2023-03-02
Update
- Move externallib.php to namespaced external API.
Added
- Functionality to sort the user favorites usin AJAX requests
- Update version number to 4.1.1 no issues found
- Testen on PHP 8 - no issues found
- Allow user to mark a page with # as favorite.
Version (3.10.1) - 2020-11-14
Added
- Updated version number, no issues found.
Changed
- Updated version number, no issues found.
Removed
- Remove
.eslintrc
Gruntfile.js
andpackages.json
from the project causes Travis issues.
Version (3.9.1) - 2020-07-12
Fix
- GH-8 External API nested Optional url (Thanks @ewallah)
Version (3.9) - 2020-05-06
Changed
- Updated version number, no issues found.
- Minimum version PHP 7.2
Version (3.8) - 2019-10-30
Changed
- Updated version number, no issues found.
Version (3.7.2) - 2019-09-17
Fixed
- ISSUE #3 Saving user favourites to a separate table.
- Upgrade script
user_preference
->block_user_favorites
using a separate table. - Implement privacy provider for the new table.
Version (3.5.3) - 2019-05-20
Added
- Release of the first official stable version.
Version information
- Version build number
- 2025072900
- Version release name
- 5.0.0
- Maturity
- Stable version
- MD5 Sum
- 5aab81c09987449b3f9923ae5d093c31
- Supported software
- Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0
- 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
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- 5.0.0
Default installation instructions for plugins of the type Blocks
- Make sure you have all the required versions.
- Download and unpack the block folder.
- Place the folder (eg "myblock") in the "blocks" subdirectory.
- Visit http://yoursite.com/admin to complete the installation
- Turn editing on in any home or course page.
- Add the block to the page
- Visit the config link in the block for more options.