source: main/trunk/greenstone3/web/sites/localsite/collect/gs2mgdemo/etc/collectionConfig.xml@ 27135

Last change on this file since 27135 was 27135, checked in by ak19, 11 years ago

Shifting instructions for svn updating gs2build/common-src/cgi-bin scripts for moving into gs3/web/WEB-INF/cgi to its own target and making sure it gets called at the same time as it did before (previously in prepare-gli and svnupdate-gli targets, now called alongside those targets). Now metadata-server.pl in cgi-bin is also svn-updated.

File size: 7.6 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<CollectionConfig xmlns:gsf="http://www.greenstone.org/greenstone3/schema/ConfigFormat" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
3 <metadataList>
4 <metadata lang="en" name="creator"/>
5 <metadata lang="en" name="maintainer"/>
6 <metadata lang="en" name="public">true</metadata>
7 </metadataList>
8 <displayItemList>
9 <displayItem assigned="true" lang="en" name="description">This is a demonstration collection for the Greenstone3 digital library software. It contains a small subset (11 books) of the Humanitarian and Development Libraries. It is the Greenstone 3 equivalent of the Greenstone 2 demo collection, built with MG.</displayItem>
10 <displayItem assigned="true" lang="en" name="name">MG demo</displayItem>
11 <displayItem assigned="true" lang="ru" name="section:text">Главы</displayItem>
12 <displayItem assigned="true" lang="en" name="section:text">chapters</displayItem>
13 <displayItem assigned="true" lang="es" name="section:text">capítulos</displayItem>
14 <displayItem assigned="true" lang="fr" name="section:text">chapitres</displayItem>
15 <displayItem assigned="true" lang="ru" name="document:text">ППлМые ЎПкуЌеМты</displayItem>
16 <displayItem assigned="true" lang="en" name="document:text">entire documents</displayItem>
17 <displayItem assigned="true" lang="es" name="document:text">documentos enteros</displayItem>
18 <displayItem assigned="true" lang="fr" name="document:text">documents entiers</displayItem>
19 <displayItem assigned="true" lang="ru" name="section:Title">НазваМОя разЎелПв</displayItem>
20 <displayItem assigned="true" lang="en" name="section:Title">section titles</displayItem>
21 <displayItem assigned="true" lang="es" name="section:Title">títulos de las secciones</displayItem>
22 <displayItem assigned="true" lang="fr" name="section:Title">titres des sections</displayItem>
23 <displayItem assigned="true" lang="en" name="text">text</displayItem>
24 <displayItem assigned="true" lang="en" name="ex.Title">Title</displayItem>
25 <displayItem assigned="true" lang="en" name="ex.Source">Source</displayItem>
26 </displayItemList>
27 <format/>
28 <search type="mg">
29 <index name="section:text">
30 <displayItem lang="ru" name="name">Главы</displayItem>
31 <displayItem lang="en" name="name">chapters</displayItem>
32 <displayItem lang="es" name="name">capítulos</displayItem>
33 <displayItem lang="fr" name="name">chapitres</displayItem>
34 </index>
35 <index name="document:text">
36 <displayItem lang="ru" name="name">ППлМые ЎПкуЌеМты</displayItem>
37 <displayItem lang="en" name="name">entire documents</displayItem>
38 <displayItem lang="es" name="name">documentos enteros</displayItem>
39 <displayItem lang="fr" name="name">documents entiers</displayItem>
40 </index>
41 <index name="section:Title">
42 <displayItem lang="ru" name="name">НазваМОя разЎелПв</displayItem>
43 <displayItem lang="en" name="name">section titles</displayItem>
44 <displayItem lang="es" name="name">títulos de las secciones</displayItem>
45 <displayItem lang="fr" name="name">titres des sections</displayItem>
46 </index>
47 <indexOption name=""/>
48 <searchType name="plain"/>
49 <searchType name="simpleform"/>
50 <searchType name="advancedform"/>
51 <format>
52 <gsf:template match="documentNode">
53 <td valign="top">
54 <gsf:link type="document">
55 <gsf:icon type="document"/>
56 </gsf:link>
57 </td>
58 <td>
59 <gsf:switch>
60 <gsf:metadata name="Title" select="ancestors" separator=": "/>
61 <gsf:when test="exists"><gsf:metadata name="Title" select="ancestors" separator=": "/>:</gsf:when>
62 </gsf:switch>
63 <gsf:link type="document">
64 <gsf:metadata name="Title"/>
65 </gsf:link>
66 </td>
67 </gsf:template>
68 </format>
69 </search>
70 <infodb type="gdbm"/>
71 <import>
72 <pluginList>
73 <plugin name="GreenstoneXMLPlugin"/>
74 <plugin name="HTMLPlugin">
75 <option name="-description_tags"/>
76 </plugin>
77 <plugin name="MetadataXMLPlugin"/>
78 <plugin name="ArchivesInfPlugin"/>
79 <plugin name="DirectoryPlugin"/>
80 </pluginList>
81 </import>
82 <browse>
83 <classifier name="List">
84 <option name="-metadata" value="dc.Title"/>
85 <option name="-partition_type_within_level" value="constant_size"/>
86 </classifier>
87 <classifier name="Hierarchy">
88 <option name="-metadata" value="dc.Subject"/>
89 <option name="-sort" value="dc.Title"/>
90 </classifier>
91 <classifier name="List">
92 <option name="-metadata" value="dls.Organization"/>
93 <option name="-sort_leaf_nodes_using" value="dc.Title"/>
94 <option name="-partition_type_within_level" value="constant_size"/>
95 <option name="-bookshelf_type" value="always"/>
96 <option name="-buttonname" value="Organization"/>
97 </classifier>
98 <classifier name="List">
99 <option name="-metadata" value="dls.Keyword"/>
100 <option name="-buttonname" value="Howto"/>
101 <option name="-partition_type_within_level" value="constant_size"/>
102 <format>
103 <gsf:template match="documentNode">
104 <td>
105 <gsf:link type="document">
106 <gsf:metadata name="dls.Keyword"/>
107 </gsf:link>
108 </td>
109 </gsf:template>
110 <gsf:template match="classifierNode">
111 <td>
112 <gsf:link type="classifier">
113 <gsf:metadata name="Title"/>
114 </gsf:link>
115 </td>
116 </gsf:template>
117 </format>
118 </classifier>
119 <format>
120 <gsf:template match="documentNode">
121 <td valign="top">
122 <gsf:link type="document">
123 <gsf:icon type="document"/>
124 </gsf:link>
125 </td>
126 <td valign="top">
127 <gsf:metadata name="srclink"/>
128 <gsf:choose-metadata>
129 <gsf:metadata name="thumbicon"/>
130 <gsf:metadata name="srcicon"/>
131 </gsf:choose-metadata>
132 <gsf:metadata name="/srclink"/>
133 </td>
134 <td valign="top">
135 <gsf:choose-metadata>
136 <gsf:metadata name="dc.Title"/>
137 <gsf:metadata name="exp.Title"/>
138 <gsf:metadata name="Title"/>
139 <gsf:default>Untitled</gsf:default>
140 </gsf:choose-metadata>
141 <gsf:switch>
142 <gsf:metadata name="Source"/>
143 <gsf:when test="exists">
144 <br/>
145 <i>(<gsf:metadata name="Source"/>)</i>
146 </gsf:when>
147 </gsf:switch>
148 </td>
149 </gsf:template>
150 <gsf:template match="classifierNode">
151 <td valign="top">
152 <gsf:link type="classifier">
153 <gsf:icon type="classifier"/>
154 </gsf:link>
155 </td>
156 <td valign="top">
157 <gsf:metadata name="Title"/>
158 </td>
159 </gsf:template>
160 <gsf:template match="classifierNode" mode="horizontal">
161 <gsf:link type="horizontal">
162 <gsf:metadata name="Title"/>
163 </gsf:link>
164 </gsf:template>
165 </format>
166 </browse>
167 <display>
168 <format>
169 <gsf:option name="TOC" value="true"/>
170 </format>
171 </display>
172 <replaceListRef id="gs2-standard"/>
173 <serviceRackList><!-- comment out the following serviceRack if you want to disable OAI for this collection -->
174 <serviceRack name="OAIPMH">
175 <ListMetadataFormats><!--What metadata sets to support is collection specific. To support other metadata schema, simply add a metadataFormat element here.
176 The support of unqualified Dublin Core metadata set is mendatory in the oai specification.
177 -->
178 <metadataFormat metadataPrefix="oai_dc">
179 <metadataPrefix>oai_dc</metadataPrefix>
180 <schema>http://www.openarchives.org/OAI/2.0/oai_dc.xsd</schema>
181 <metadataNamespace>http://www.openarchives.org/OAI/2.0/oai_dc/</metadataNamespace><!-- a custom mapping as this collection doesn't have dc metadata -->
182 <mappingList>
183 <mapping>dc:title,dc.Title</mapping>
184 <mapping>dc:subject,dc.Subject</mapping>
185 <mapping>dc:language,dc.Language</mapping>
186 <mapping>dc:publisher,dls.Organization</mapping>
187 </mappingList>
188 </metadataFormat>
189 </ListMetadataFormats>
190 </serviceRack>
191 </serviceRackList>
192</CollectionConfig>
Note: See TracBrowser for help on using the repository browser.