Moodle plugins directory: User bookmarks | Moodle.org
User bookmarks
Blocks ::: block_user_bookmarks
Maintained by Gurvinder Singh, Jonas Rüegge
User Bookmarks allows users to bookmark any moodle page.
Latest release:
42 sites
4 downloads
10 fans
Current versions available: 1
User Bookmarks (for Moodle 2.0-2.5)
This Block adds the possibility for Users to create their own URL bookmarks.
Simple but usefull, be it to set a shortcut to an administration function deep in the menu, or to have your favorite courses at your fingertip.
It's currently based on the admin_bookmarks block.
A new Version with it's own Database and Upgrade Function for previous Versions which is compatible with Moodle 2.6.x and 2.7.X is in development and expected to be available End of 2014.
Useful links
Contributors
Gurvinder Singh (Lead maintainer)
Jonas Rüegge: Maintainer
Please login to view contributors details and/or to contact them
The current Version here is not intended for 2.6. You can check out the Version at Github or wait untill the 19.10, when I will release a completely new Version with it's own databasetables.
(since the current solutation has not just a limitations on the amount of links one user can theoretically create but also a high probability for running into Problems with non ASCI characters on Multilingual environements, mainly ones with Asian Characters)
Cheers,
Jesse
I was also thinking about a bookmarkexport / Import with Firefox, but that's something for a November or december release
Click me to create a bookmark
You can see it in the example above after "id=" in the link.
With other formats, I do not see that yui code and can create the bookmark with no problem. Do you have any advice here?
Thanks for the reply, hows development coming along? I've had to uninstall this plugin for now, it was causing a few errors in 2.8. I'm missing it quite a bit :p
Cheers,
Jesse
I didn't have the time to test it and the next release is supposed to fix all the Problems as automatic as possible.
(https://github.com/BBZ-ICT/moodle-user_bookmarks, moodle 2.7)
in a moodle 2.8 but i got this error "Fatal error: Call to undefined function xmldb_block_user_bookmarks_upgrade() in /home/develtel/public_html/training/lib/upgradelib.php on line 897"
Please, may you help me to fix this issue?
Thanks in advance
Hows the update coming along ;p
This plugin was so handy!
Cheers,
Jesse
Sorry was too busy with other Projects and no one Sponsoring my work.
I have a working local build, but no time to test it on 2.8 and 2.9.
are you applying as Betatester?
If I find time I'll finish a refactored release which will really be usefull
We are using this plugin and we like it very much. There is a limitation with it. It uses the user_preferences table to store the book mark of a user in the value field of the table. The type of the field is varchar (1333). We had a situation where the bookmarks exceeded this size. We got this error:
Coding error detected, it must be fixed by a programmer: Invalid value in set_user_preference() call, value is is too long for the value column
I'd gladly offer to beta test, and even contribute a little towards development?
I currently only use this with a few small highschool extra curricular classes, but happy to contribute a little!
Cheers,
Jesse
Exception - Attempt to assign property "title" on null
Debug info:
Error code: generalexceptionmessage
Stack trace:
line 81 of /blocks/user_bookmarks/block_user_bookmarks.php: Error thrown
line 478 of /blocks/moodleblock.class.php: call to block_user_bookmarks->specialization()
line 2095 of /lib/blocklib.php: call to block_base->_load_instance()
line 1097 of /lib/blocklib.php: call to block_instance()
line 1258 of /lib/blocklib.php: call to block_manager->create_block_instances()
line 1145 of /lib/blocklib.php: call to block_manager->ensure_instances_exist()
line 1653 of /lib/pagelib.php: call to block_manager->create_all_block_instances()
line 1114 of /lib/pagelib.php: call to moodle_page->starting_output()
line 1394 of /lib/outputrenderers.php: call to moodle_page->set_state()
line 116 of /index.php: call to core_renderer->header()