Skip to content

SnakyJake/moodle-block-user_favorites

 
 

Repository files navigation

Moodle block for marking your favourite pages as bookmarks

In brief, the ldesignmedia block user_favorites gives the user a method to mark pages as favourite.

Special thanks to Gemma Lesterhuis (Lesterhuis Training & Consultancy) for develop & design, useful input, bug reports and beta testing

ldesignmedia.nl Lesterhuis Training & Consultancy

Moodle402 Moodle403 Moodle404

PHP74 PHP80 PHP81

Screens

10 27 2018-12 40

List of features

  • Using external AJAX requests for saving loading and ordering user favourites.
  • Using mustache templates.
  • Fast and easy to work with.
  • Marks current page in favorites if exists.
  • Allow marking as favorite the url link with #hash (In case of marking multiple links for the same page, A web page reload needed before).
  • Make use of external API web services as in the tracker MDL-76583.

Installation

  1. Copy this plugin to the blocks\user_favorites folder on the server
  2. Login as administrator
  3. Go to Site Administrator > Notification
  4. Install the plugin

Changelog

See Changelog file for details

Security

If you discover any security related issues, please email [email protected] 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
  • Thank you to @stopfstedt, 2gjb2048, and @SashaAnastasi for your valuable contributions to enhancing the plugin.

About

Moodle plugin - marking pages as favorites

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 80.6%
  • JavaScript 14.0%
  • Mustache 4.3%
  • CSS 1.1%