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

User favourites / favorite / bookmark
Blocks ::: block_user_favorites
Maintained by
Luuk Verhoeven,
Gemma Lesterhuis
Marking Moodle pages as user favourites.
User favourites / favorite / bookmark 3.5.2
Moodle 3.4, 3.5, 3.6, 3.7
Released: astelehena, 2019(e)ko ekainakren 10(e)an, 18:55(e)tan
Moodle block for marking your favourite pages as bookmarks
In brief, the MFreak block user_favorites
gives the user a method to mark pages as favourite.
- Author: Luuk Verhoeven, MFreak.nl
- Min. required: Moodle 3.5.x
- Supports PHP: 7.0 | 7.1 | 7.2
Screens
List of features
- Using external AJAX requests for saving and loading user favourites.
- Using mustache templates.
- Fast and easy to work with.
- Marks current page in favorites if exists.
Installation
- Copy this plugin to the
blocks\user_favorites
folder on the server - Login as administrator
- Go to Site Administrator > Notification
- Install the plugin
Known issues
We are using the user_preferences
DB table for storing user favourites.
The max length stored here is a varchar 1333. Because of this, the plugin has a limit in how many favourites a user can store.
Workaround for this
ALTER TABLE `mdl_user_preferences`
MODIFY COLUMN `value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' AFTER `name`
Security
If you discover any security related issues, please email luuk@MFreak.nl instead of using the issue tracker.
License
The GNU GENERAL PUBLIC LICENSE. Please see License File for more information.
Contributing
Contributions are welcome and will be fully credited. We accept contributions via Pull Requests on Github.
- Thanks for the inspiration block_user_bookmarks
Changelog
See version control for the complete history. Major changes in this version will be listed below.
Version information
- Version build number
- 2019061000
- Version release name
- 3.5.2
- Can be updated to
- 3.9 (2020050600)
- Maturity
- Beta
- MD5 Sum
- 2f3f2eadd9ff42a213686c515a4c95db
- Supported software
- PHP 7.0, PHP 7.1, Moodle 3.4, PHP 7.2, Moodle 3.5, Moodle 3.6, Moodle 3.7
- The more recent release 4.1.2 (2023050900) exists for Moodle 3.4
- The more recent release 4.1.2 (2023050900) exists for Moodle 3.5
- The more recent release 4.1.2 (2023050900) exists for Moodle 3.6
- The more recent release 4.1.2 (2023050900) exists for Moodle 3.7
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
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.