oai_records_mysql.sql
in doc folder. If your data is organized differently, you have to adjust the Query functions in that file.
- Check oai site through web browser.
- SELinux needs special treatment.
The system includes files for individual functionality and utility classes and functions to get it work.
- Individual functionalities:
- identify.php: identifies the data provider. Responses to Identify.
- listmetadataformats.php: lists supported metadata formats, e.g. dc or rif-cs. Responses to ListMetadataFormats.
- listsets.php: lists supported sets, e.g. Activity, Collection or Party. Responses to ListSets.
- listrecords.php: lists a group of records without details. Responses to ListRecords. It also serves to ListIdentifiers which only returns identifiers.
- getrecord.php: gets an individual record. Responses to GetRecord.
- Utility classes
- Utility functions
- Configurations
- oaidp-config.php
- Support to different metadataformats in your own systems. Two examples provided with the package are: record_dc.php and record_rif.php. They are helpers and need information from the real records. They need to be devloped for a particular system.
- Other
- Author:
- Jianfeng Li
- Version:
- 1.1
- Date:
- 2010-2011