1 | # OAI Server Configuration
|
---|
2 |
|
---|
3 | # This is the main configuration file for configuring your Greenstone oai server.
|
---|
4 | # The server is a cgi program called oaiserver (oaiserver.exe on Windows).
|
---|
5 | # Some basic commands that you can send it are:
|
---|
6 | # ....cgi-bin/oaiserver?verb=Identify
|
---|
7 | # ....cgi-bin/oaiserver?verb=ListSets
|
---|
8 | # ....cgi-bin/oaiserver?verb=ListIdentifiers&set=xxx (1.1 only)
|
---|
9 | # ....cgi-bin/oaiserver?verb=ListIdentifiers&set=xxx&metadataPrefix=oai_dc (2.0 only)
|
---|
10 | # ....cgi-bin/oaiserver?verb=ListRecords&set=xxx&metadataPrefix=oai_dc
|
---|
11 | # ....cgi-bin/oaiserver?verb=GetRecord&identifier=xxx&metadataPrefix=oai_dc
|
---|
12 | # For more information about the OAI-PMH protocol, see
|
---|
13 | # http://www.openarchives.org/
|
---|
14 |
|
---|
15 | # Strings containing spaces should be enclosed in double quotes ""
|
---|
16 |
|
---|
17 | # The OAI repository name - human readable
|
---|
18 | repositoryName ""
|
---|
19 |
|
---|
20 | # The central administrative email address for the repository.
|
---|
21 | maintainer ""
|
---|
22 |
|
---|
23 | # Which version of OAI the repository supports, 1.1 or 2.0
|
---|
24 | # (The server supports both)
|
---|
25 | oaiversion "2.0"
|
---|
26 |
|
---|
27 | # Other free text items describing the repository. There is no restriction
|
---|
28 | # on the number of items, or item names
|
---|
29 | # The format is like the following:
|
---|
30 | # oaiinfo "item name" "item value"
|
---|
31 | # Examples may include sponsor, purpose, size...
|
---|
32 |
|
---|
33 | # A list of collections that should be made available to OAI clients. By
|
---|
34 | # default, collections are not available.
|
---|
35 | # There can be more than one line: each line must start with oaicollection,
|
---|
36 | # and this is followed by one or more collection names. The collection name
|
---|
37 | # is the name of the collection's folder in the collect directory.
|
---|
38 | oaicollection demo oai-e
|
---|
39 |
|
---|
40 | # Metadata mapping information. At present, Greenstone's OAI server only
|
---|
41 | # supports the Dublin Core metadata format. Metadata in other formats must
|
---|
42 | # be mapped to Dublin Core. This can be done in this file, or for a
|
---|
43 | # particular collection, in its collect.cfg file.
|
---|
44 |
|
---|
45 | # The format is like
|
---|
46 | # oaimapping <greenstone fieldname> <oaifieldname>
|
---|
47 |
|
---|
48 | # As Greenstone's OAI server only supports Dublin Core, the oai fieldnames
|
---|
49 | # should be like dc.Title, dc.Subject etc.
|
---|
50 | # The Greenstone field names can be unqualified (Title, Subject) or
|
---|
51 | # qualified by a namespace (dc.Title, dls.Subject). These mapping rules
|
---|
52 | # will apply to the entire repository. Collection specific rules can also
|
---|
53 | # be specified in this file using a collection name qualifier. This is
|
---|
54 | # the collection name followed by a colon (demo:Title, demo:dls.Title).
|
---|
55 | # Mappings specified in a collect.cfg file do not need the collection
|
---|
56 | # qualifier.
|
---|
57 |
|
---|
58 | # Details about the Dublin Core metadata format can be found at
|
---|
59 | # http://dublincore.org/
|
---|
60 | # Elements include Title, Creator, Subject, Description, Publisher,
|
---|
61 | # Contributor, Date, Type, Format, Identifier, Source, Language,
|
---|
62 | # Relation, Coverage, Rights
|
---|
63 |
|
---|
64 | # mappings for the demo collection
|
---|
65 | oaimapping demo:dls.Title dc.Title
|
---|
66 | oaimapping demo:dls.Subject dc.Subject
|
---|
67 | oaimapping demo:dls.Language dc.Language
|
---|
68 | oaimapping demo:dls.Organization dc.Publisher
|
---|
69 |
|
---|
70 | # mappings for the oai-e collection
|
---|
71 | oaimapping oai-e:Title dc.Title
|
---|
72 | oaimapping oai-e:Creator dc.Creator
|
---|
73 | oaimapping oai-e:Subject dc.Subject
|
---|
74 | oaimapping oai-e:Description dc.Description
|
---|
75 | oaimapping oai-e:Publisher dc.Publisher
|
---|
76 | oaimapping oai-e:Date dc.Date
|
---|
77 | oaimapping oai-e:Type dc.Type
|
---|
78 | oaimapping oai-e:Format dc.Format
|
---|
79 | oaimapping oai-e:Language dc.Language
|
---|
80 | oaimapping oai-e:Rights dc.Rights
|
---|