OAI2 for CCK 6.x-1.0-beta1
File ID: 101411
OAI2 for CCK 6.x-1.0-beta1 Description
This module provides an implementation the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) for Drupal with support for CCK content types and their fields. By implementing the OAI2forCCK module, you can expose content (its metadata) as an OAI-PMH repository. It will then be accessible by OAI harvesters. For further OAI documentation, please see here: http://www.openarchives.org/OAI/openarchivesprotocol.html
* Receive OAI-PMH request of service providers in form of HTTP request (GET or POST)
* Handle and responsd to the OAI-PMH request
* Map Drupal nodes (created by CCK module) to OAI records (use the configuration on admin settings for oai2ForCCK)
* Respond to OAI-PMH request in form of HTTP response (XML) to the service provider
The D5 branch is functionally different from the D6 branch in the way it handles exposing content. There are a few pending patches in the issue queue for the D5 branch. joachim has expressed interest in applying these patches and bringing the D5 branch up to speed. The functionality changes in the D6 branch will most likely not be ported back to the D5 branch, and I wouldn't expect there to be a clean upgrade path from 5->6 in the immediate future.
The D6 branch allows a user to select which content types they wish to expose in their OAI repository. After selecting the content types to expose, the user can specify fields from each content type to expose and assign them a tag like 'dc:subject', 'dc:creator', etc. The D6 version can currently respond to Identify, GetRecord, ListIdentifiers, ListMetadataFormats, and ListRecords requests. ListSets is currently not implemented (and not required by OAI).
The D6 version allows the user to specify the number of requests to send in each response (with resumptionToken provided if neccesary). Resulting repository validates against http://www.openarchives.org/Register/ValidateSite
As an alternative, check out the OAI-PHM module. It works hand in hand with the bibliography module to expose biblio content in an OAI-PHM repository.
Related: Content, branch, oaipmh, expose, Module, Request, repository, types, Service, oaiphm, requests, Version, Response, branchthe, Patches, drupal, fields
O/S:BSD, Linux, Solaris, Mac OS X
File Size: 20.5 KB
|More Similar Code|
The routine generates the encoding table for CCK 11Mbps.
Matlab code to generate the encoding table for CCK 11Mbps as specified in the 802.11 WLAN Standard
The code is pretty straight forward. Hopefully, you find it useful. Mail me if you need any additional information.
This module adds 2 autocomplete widgets for CCK fields of type Text and Number.
* Autocomplete for allowed values list: This widget can be used for Text and Number fields and it takes candidate values from the defined list of Allowed...
This module adds 3 autocomplete widgets for CCK fields of type Text and Number.
Autocomplete for allowed values list: This widget can be used for Text and Number fields and it takes candidate values from the defined list of Allowed...
This module provides a phone field type for CCK.
* Validation of phone numbers for :
France, Belgium, Great Britain, Switzerland, Italy, Greece, Netherlands, Israel, Russia, Ukraine,...
Development of CCK Autocomplete is now being moved to the more robust module Autocomplete Widgets for CCK Text and Number.
This module provides an autocomplete widget for CCK text fields (and potentially others in the future).
This module provides a jQuery slider widget for CCK integer types.
* jQuery Update (2.x)
* jQuery UI (utilizing jQuery UI 1.7)
Currently, this widget only works using...
This module provides a Social Insurance Numbers field type for CCK.
* Validation of Social Insurance Numbers: support for with French, Canadian, and US Social Insurance Numbers
* Formating of Social Insurance...
This module provides a zip or postal code field type for CCK.
Prerequisites: The zipcode.module requires the content.module (CCK) to be installed.
Validation of zip or postal codes for : France, UK,...
This module allows the use of Hierarchical Select form element as a widget for CCK node reference field, both in node add/edit form and in views filter.
A Hierarchical Select in widget setting allows you to define a path in the...
Very simple little flash player, that displays a tiny widget for CCK audio fields.
Just enable the module, and audio fields (that have display set to tinyplayer in the content-type) will be replaced with a 14x14px...
|User Review for OAI2 for CCK