fedora_rest is a module for building custom interfaces to Fedora Commons repositories. The Fedora REST API module provides a programming interface to invoke Fedora Commons REST methods. By itself, the module can be used to create a simple presentation layer for a collection of objects in the repository, without any module development or PHP coding. But its real power is as a rapid application development tool to code custom modules for creating, managing and publishing collections of complex digital objects.
The module provides a programming interface to invoke Fedora Commons REST methods, including a PHP class that encapsulates all the REST API methods so they can be easily invoked from other Drupal modules and PHP applications. It also defines a type of node (fedora_object) that represents a digital object in the repository. This content-type can be extended by defining a new content-type in a custom module and invoking the fedora_rest module's hook implementations to add the Fedora object attributes to the node. A template .module file is included to simplify the process of creating modules that extend the fedora_object content-type.
This module is based on work I did for the Digital Humanities Observatory which is described here: http://www.slideshare.net/gourley/integrating-drupal-fedora. The DHO and I are eager to work with other organizations and repositories to use and enhance this module for other use cases.
Anyone interested in how Drupal can leverage Linked Data should take a look at this blog posting by Stéphane Corlosquet and more specifically the paper he is giving at the 8th International Semantic Web Conference (ISWC 2009) next week.
Allows EZProxy to use Drupal as an external authentication source.
Anyone who's interested in both Drupal and DSpace have probably already seen this, but there is a discussion about integration between DSpace and Joomla! and Drupal going on over at the DSpace General email list archives.
Recent comments
25 weeks 1 day ago
32 weeks 2 days ago
39 weeks 3 days ago
40 weeks 3 days ago
40 weeks 5 days ago
48 weeks 1 day ago
48 weeks 1 day ago
48 weeks 1 day ago
48 weeks 3 days ago
49 weeks 1 day ago