Hack Fest 2010

From Jon's Wiki
Revision as of 05:20, 23 July 2010 by Johnno (talk | contribs)

PHP Hackfest Cheat Sheet

Mahara Project

PLAN
To integrate Identi.ca, the open-source "host-your-own" Twitter, into Mahara, an open source e-portfolio system.

Useful Links

Moodle Project

PLAN
To get Moodle working with Koha.
First Step
Let's start with a simple Moodle search block which can query a Koha library system and display records of Koha books.

Koha Search

  1. Here's a Koha already set up we can use - http://opac.koha.workbuffer.org:9998/
  2. Koha uses an open standard from the US Library of Congress called SRU - Search/Retrieval by URL.
  3. Using the Z39.50 Explain protocol, we can "self-discover" the Koha catalog search interface, by parsing the XML returned from
  4. using the <database> element, we can construct a search URL:
  5. which will return the number of results:
    • <zs:numberOfRecords>178</zs:numberOfRecords>
  6. Then we can grab (e.g.) records 5 and 6, in Dublin Core, like this:

Useful Links