Ignore:
Timestamp:
2013-03-27T17:03:26+13:00 (11 years ago)
Author:
ak19
Message:

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:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/sites/localsite/collect/gs2mgdemo/etc/collectionConfig.xml

    r27031 r27135  
    11<?xml version="1.0" encoding="UTF-8"?>
    22<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         <!--
    11         <displayItem assigned="true" lang="en" name="smallicon">gs2mgdemo_sm.gif</displayItem>
    12         <displayItem assigned="true" lang="en" name="icon">gs2mgdemo.gif</displayItem>
    13         -->
    14         <displayItem assigned="true" lang="en" name="name">MG demo</displayItem>
    15     </displayItemList>
    16     <search type="mg">
    17         <index name="section:text">
    18             <displayItem lang="ru" name="name">Главы</displayItem>
    19             <displayItem lang="en" name="name">chapters</displayItem>
    20             <displayItem lang="es" name="name">capítulos</displayItem>
    21             <displayItem lang="fr" name="name">chapitres</displayItem>
    22         </index>
    23         <index name="document:text">
    24             <displayItem lang="ru" name="name">ППлМые ЎПкуЌеМты</displayItem>
    25             <displayItem lang="en" name="name">entire documents</displayItem>
    26             <displayItem lang="es" name="name">documentos enteros</displayItem>
    27             <displayItem lang="fr" name="name">documents entiers</displayItem>
    28         </index>
    29         <index name="section:Title">
    30             <displayItem lang="ru" name="name">НазваМОя разЎелПв</displayItem>
    31             <displayItem lang="en" name="name">section titles</displayItem>
    32             <displayItem lang="es" name="name">títulos de las secciones</displayItem>
    33             <displayItem lang="fr" name="name">titres des sections</displayItem>
    34         </index>
    35         <indexOption>
    36             <option name="casefold"/>
    37             <option name="stem"/>
    38         </indexOption>
    39         <searchType name="plain"/>
    40         <searchType name="simpleform"/>
    41         <searchType name="advancedform"/>
    42         <format><gsf:template match="documentNode"><td valign="top"><gsf:link type="document"><gsf:icon type="document"/></gsf:link></td><td><gsf:switch><gsf:metadata name="Title" select="ancestors" separator=": "/><gsf:when test="exists"><gsf:metadata name="Title" select="ancestors" separator=": "/>:</gsf:when></gsf:switch><gsf:link type="document"><gsf:metadata name="Title"/></gsf:link></td></gsf:template></format>
    43     </search>
    44     <infodb type="gdbm"/>
    45     <import>
    46         <pluginList>
    47             <plugin name="GreenstoneXMLPlugin"/>
    48             <plugin name="HTMLPlugin">
    49                 <option name="-description_tags"/>
    50             </plugin>
    51             <plugin name="MetadataXMLPlugin"/>
    52             <plugin name="ArchivesInfPlugin"/>
    53             <plugin name="DirectoryPlugin"/>
    54         </pluginList>
    55     </import>
    56     <browse>
    57         <classifier name="List">
    58             <option name="-metadata" value="dc.Title"/>
    59             <option name="-partition_type_within_level" value="constant_size"/>
    60         </classifier>
    61         <classifier name="Hierarchy">
    62             <option name="-metadata" value="dc.Subject"/>
    63             <option name="-sort" value="dc.Title"/>
    64         </classifier>
    65         <classifier name="List">
    66             <option name="-metadata" value="dls.Organization"/>
    67             <option name="-sort_leaf_nodes_using" value="dc.Title"/>
    68             <option name="-partition_type_within_level" value="constant_size"/>
    69             <option name="-bookshelf_type" value="always"/>
    70             <option name="-buttonname" value="Organization"/>
    71         </classifier>
    72         <classifier name="List">
    73             <option name="-metadata" value="dls.Keyword"/>
    74             <option name="-buttonname" value="Howto"/>
    75             <option name="-partition_type_within_level" value="constant_size"/>
    76             <format><gsf:template match="documentNode"><td><gsf:link type="document"><gsf:metadata name="dls.Keyword"/></gsf:link></td></gsf:template><gsf:template match="classifierNode"><td><gsf:link type="classifier"><gsf:metadata name="Title"/></gsf:link></td></gsf:template></format>
    77         </classifier>
    78         <format><gsf:template match="documentNode"><td valign="top"><gsf:link type="document"><gsf:icon type="document"/></gsf:link></td><td valign="top"><gsf:metadata name="srclink"/><gsf:choose-metadata><gsf:metadata name="thumbicon"/><gsf:metadata name="srcicon"/></gsf:choose-metadata><gsf:metadata name="/srclink"/></td><td valign="top"><gsf:choose-metadata><gsf:metadata name="dc.Title"/><gsf:metadata name="exp.Title"/><gsf:metadata name="Title"/><gsf:default>Untitled</gsf:default></gsf:choose-metadata><gsf:switch><gsf:metadata name="Source"/><gsf:when test="exists"><br/><i>(<gsf:metadata name="Source"/>)</i></gsf:when></gsf:switch></td></gsf:template><gsf:template match="classifierNode"><td valign="top"><gsf:link type="classifier"><gsf:icon type="classifier"/></gsf:link></td><td valign="top"><gsf:metadata name="Title"/></td></gsf:template><gsf:template match="classifierNode" mode="horizontal"><gsf:link type="horizontal"><gsf:metadata name="Title"/></gsf:link></gsf:template></format>
    79     </browse>
    80     <display>
    81         <format><gsf:option name="TOC" value="true"/></format>
    82     </display>
    83     <replaceListRef id="gs2-standard"/>
    84         <serviceRackList>
    85         <!-- comment out the following serviceRack if you want to disable OAI for this collection -->
     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 -->
    86174        <serviceRack name="OAIPMH">
    87             <ListMetadataFormats>
    88             <!--What metadata sets to support is collection specific. To support other metadata schema, simply add a metadataFormat element here.
     175            <ListMetadataFormats><!--What metadata sets to support is collection specific. To support other metadata schema, simply add a metadataFormat element here.
    89176            The support of unqualified Dublin Core metadata set is mendatory in the oai specification.
    90177            -->
     
    92179                    <metadataPrefix>oai_dc</metadataPrefix>
    93180                    <schema>http://www.openarchives.org/OAI/2.0/oai_dc.xsd</schema>
    94                     <metadataNamespace>http://www.openarchives.org/OAI/2.0/oai_dc/</metadataNamespace>
    95                     <!--   a custom mapping as this collection doesn't have dc metadata -->
     181                    <metadataNamespace>http://www.openarchives.org/OAI/2.0/oai_dc/</metadataNamespace><!--   a custom mapping as this collection doesn't have dc metadata -->
    96182                    <mappingList>
    97183                        <mapping>dc:title,dc.Title</mapping>
     
    102188                </metadataFormat>
    103189            </ListMetadataFormats>
    104         </serviceRack> 
     190        </serviceRack>
    105191    </serviceRackList>
    106192</CollectionConfig>
Note: See TracChangeset for help on using the changeset viewer.