Select Moodle version:

Blocks: OpenBiblio Block

block_openbiblio
Connector for OpenBiblio library software: shows a numbered list of borrowed books and due dates in a Moodle block and a link to the OpenBiblio OPAC page.
Maintained by: Picture of koen roggemans koen roggemans
for Moodle
2.0, 2.1, 2.2, 2.3

The block requires OpenBiblio library software, version 0.6 or higher (downloadable from http://openbiblio.sourceforge.net).

This block reads the OpenBiblio database, pulls out which books a Moodle logged-in user has borrowed and shows them with their due date.
Moodle needs to be able to read the OpenBiblio database and needs to know how to identify someone in that database. Any field in the user profile is possible. These settings can be put on the OpenBiblio block settings page in the blocks administration menu.

Screenshots

screenshot

Contributors

Picture of koen roggemans
koen roggemans (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Alex Varsakopoulos
    Sun, Mar 17, 2013, 2:23 AM
    Hi Koen,
    I installed openbiblio on moodle 2.4 and it doesn't work, as expected I guess. Any plans to upgrade openbiblio for 2.4?

    Thank you!!

    Alex
  • Picture of koen roggemans
    Sun, Mar 17, 2013, 3:46 AM
    Can you tell me what the problem is Alex? It runs fine on our 2.4 here.
  • Picture of Linda Vanderbaan
    Thu, Aug 8, 2013, 11:52 PM
    The problem is that in 2.4, there are no settings (M2.4 requires a has_config function returning true in the block code to enable settings): - so in a new install, you get a fatal error:
    Fatal error: Cannot access empty property in /var/lib/moodle/gao24/blocks/openbiblio/block_openbiblio.php on line 42 Call Stack: 0.0008 311240 1. {main}() /var/lib/moodle/gao24/course/view.php:0 0.2064 29056392 2. core_renderer->header() /var/lib/moodle/gao24/course/view.php:243 0.2122 29713648 3. core_renderer->render_page_layout() /var/lib/moodle/gao24/lib/outputrenderers.php:737 0.2125 29789744 4. include('/var/lib/moodle/gao24/theme/rlmaster/layout/general.php') /var/lib/moodle/gao24/lib/outputrenderers.php:807 0.8382 53259344 5. block_manager->region_has_content() /var/lib/moodle/gao24/theme/rlmaster/layout/general.php:43 0.8382 53259344 6. block_manager->ensure_content_created() /var/lib/moodle/gao24/lib/blocklib.php:353 0.8383 53259480 7. block_manager->create_block_contents() /var/lib/moodle/gao24/lib/blocklib.php:1005 0.9003 55557800 8. block_base->get_content_for_output() /var/lib/moodle/gao24/lib/blocklib.php:953 0.9004 55559864 9. block_base->formatted_contents() /var/lib/moodle/gao24/blocks/moodleblock.class.php:232 0.9004 55559976 10. block_openbiblio->get_content() /var/lib/moodle/gao24/blocks/moodleblock.class.php:284
  • Picture of Pavel Kresan
    Thu, Jan 16, 2014, 9:51 PM
    Hello, if I install block to Moodle and add as block, moodle cant run. Loaded only white screen without anything. I had delete plugin to moodle run as before.
  • Picture of koen roggemans
    Sat, Feb 1, 2014, 7:37 PM
    I uploaded a bugfix release which should address these issues. Thank you for reporting.
Please login to post comments