Changeset 27136

Show
Ignore:
Timestamp:
27.03.2013 17:16:02 (7 years ago)
Author:
ak19
Message:

Undoing accidental commit

Location:
main/trunk/greenstone3/web/sites/localsite
Files:
5 modified

Legend:

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

    r27135 r27136  
    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         <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 --> 
     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 --> 
    17486        <serviceRack name="OAIPMH"> 
    175             <ListMetadataFormats><!--What metadata sets to support is collection specific. To support other metadata schema, simply add a metadataFormat element here. 
     87            <ListMetadataFormats> 
     88            <!--What metadata sets to support is collection specific. To support other metadata schema, simply add a metadataFormat element here. 
    17689            The support of unqualified Dublin Core metadata set is mendatory in the oai specification. 
    17790            --> 
     
    17992                    <metadataPrefix>oai_dc</metadataPrefix> 
    18093                    <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 --> 
     94                    <metadataNamespace>http://www.openarchives.org/OAI/2.0/oai_dc/</metadataNamespace> 
     95                    <!--   a custom mapping as this collection doesn't have dc metadata --> 
    18296                    <mappingList> 
    18397                        <mapping>dc:title,dc.Title</mapping> 
     
    188102                </metadataFormat> 
    189103            </ListMetadataFormats> 
    190         </serviceRack> 
     104        </serviceRack>  
    191105    </serviceRackList> 
    192106</CollectionConfig> 
  • main/trunk/greenstone3/web/sites/localsite/collect/lucene-jdbm-demo/etc/collectionConfig.xml

    r27135 r27136  
    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 
    34    <metadataList> 
    4         <metadata lang="en" name="creator"/> 
    5         <metadata lang="en" name="maintainer"/> 
    6         <metadata lang="en" name="public">false</metadata> 
     5        <metadata lang="en" name="creator"></metadata> 
     6        <metadata lang="en" name="maintainer"></metadata> 
     7        <metadata lang="en" name="public">true</metadata> 
    78    </metadataList> 
     9 
    810    <displayItemList> 
     11        <displayItem assigned="true" lang="en" name="name">Demo Collection</displayItem>  
    912        <displayItem assigned="true" lang="en" name="description"> 
    1013          This is a demonstration collection for the Greenstone3 digital library software.  
     
    1316          Lucene for indexing and JDBM as the database for metadata. 
    1417        </displayItem> 
    15         <displayItem assigned="true" lang="en" name="name">Demo Collection</displayItem> 
    16         <displayItem assigned="true" lang="en" name="allfields">all fields</displayItem> 
    17         <displayItem assigned="true" lang="en" name="text">text</displayItem> 
    18         <displayItem assigned="true" lang="en" name="dc.Title,Title">titles</displayItem> 
    19         <displayItem assigned="true" lang="en" name="dc.Subject">subjects</displayItem> 
    20         <displayItem assigned="true" lang="en" name="dls.Organization">organisations</displayItem> 
    21         <displayItem assigned="true" lang="en" name="document:text">text</displayItem> 
    22         <displayItem assigned="true" lang="en" name="document:ex.Title">Title</displayItem> 
    23         <displayItem assigned="true" lang="en" name="document:ex.Source">Source</displayItem> 
    24         <displayItem assigned="true" lang="en" name="section">chapter</displayItem> 
    25         <displayItem assigned="true" lang="en" name="document">book</displayItem> 
    26         <displayItem assigned="true" lang="en" name="shortDescription"> 
     18        <displayItem lang="en" name="shortDescription"> 
    2719          Demonstration collection containing a few books from the Humanitarian and Development  
    2820          Libraries. Uses Lucene and JDBM. 
    29         </displayItem> 
     21        </displayItem>  
    3022    </displayItemList> 
    31     <format>   <xsl:template name="additionalHeaderContent"> 
    32     <xsl:variable name="httpCollection"> 
    33       <xsl:value-of select="/page/pageResponse/collection/metadataList/metadata[@name='httpPath']"/> 
    34     </xsl:variable> 
    35  
    36     <link href="{$httpCollection}/style/font_change.css" rel="stylesheet" type="text/css"/> 
    37   </xsl:template> 
    38  
    39 <!-- 
    40 Define any global format statements here 
    41 --> 
    42   <xsl:template name="additionalHeaderContent"> 
    43     <xsl:variable name="httpCollection"> 
    44       <xsl:value-of select="/page/pageResponse/collection/metadataList/metadata[@name='httpPath']"/> 
    45     </xsl:variable> 
    46     <link href="{$httpCollection}/style/font_change.css" rel="stylesheet" type="text/css"/> 
    47   </xsl:template> 
    48  
    49 </format> 
     23 
     24    <format> 
     25      <!-- Define any global format statements here --> 
     26    </format> 
     27 
    5028    <search type="lucene"> 
    5129        <level name="section"> 
     
    7149            <displayItem lang="en" name="name">organisations</displayItem> 
    7250        </index> 
    73         <indexOption name=""/> 
     51        <indexOption> 
     52            <option name="accentfold"/> 
     53            <option name="casefold"/> 
     54            <option name="stem"/> 
     55        </indexOption> 
    7456        <searchType name="plain"/> 
    7557        <searchType name="simpleform"/> 
    7658        <searchType name="advancedform"/> 
    77         <format>  <xsl:template name="additionalHeaderContent"> 
    78     <xsl:variable name="httpCollection"> 
    79       <xsl:value-of select="/page/pageResponse/collection/metadataList/metadata[@name='httpPath']"/> 
    80     </xsl:variable> 
    81     <link href="{$httpCollection}/style/font_change.css" rel="stylesheet" type="text/css"/> 
    82   </xsl:template> 
    83   <gsf:template match="documentNode"> 
    84     <td valign="top"> 
    85       <gsf:link type="document"> 
    86         <gsf:icon type="document"/> 
    87       </gsf:link> 
    88     </td> 
    89     <td> 
    90       <gsf:link type="document"> 
    91         <gsf:choose-metadata> 
    92           <gsf:metadata name="dc.Title"/> 
    93           <gsf:metadata name="exp.Title"/> 
    94           <gsf:metadata name="ex.dc.Title"/> 
    95           <gsf:metadata name="Title"/> 
    96           <gsf:default>Untitled</gsf:default> 
    97         </gsf:choose-metadata> 
    98       </gsf:link> 
    99     </td> 
    100   </gsf:template> 
    101  
    102 </format> 
     59        <format> 
     60            <gsf:template match="documentNode"> 
     61                <td valign="top"> 
     62                    <gsf:link type="document"> 
     63                        <gsf:icon type="document"/> 
     64                    </gsf:link> 
     65                </td> 
     66                <td> 
     67                    <gsf:link type="document"> 
     68                        <gsf:choose-metadata> 
     69                            <gsf:metadata name="dc.Title"/> 
     70                            <gsf:metadata name="exp.Title"/> 
     71                            <gsf:metadata name="ex.dc.Title"/> 
     72                            <gsf:metadata name="Title"/> 
     73                            <gsf:default>Untitled</gsf:default> 
     74                        </gsf:choose-metadata> 
     75                    </gsf:link> 
     76                </td> 
     77            </gsf:template> 
     78        </format> 
    10379    </search> 
    10480    <infodb type="jdbm"/> 
     
    151127        </format> 
    152128        </classifier> 
    153         <format>  <gsf:template match="documentNode"> 
    154     <td valign="top"> 
    155       <gsf:link type="document"> 
    156         <gsf:icon type="document"/> 
    157       </gsf:link> 
    158     </td> 
    159     <td valign="top"> 
    160       <gsf:link type="source"> 
    161         <gsf:choose-metadata> 
    162           <gsf:metadata name="thumbicon"/> 
    163           <gsf:metadata name="srcicon"/> 
    164         </gsf:choose-metadata> 
    165       </gsf:link> 
    166     </td> 
    167     <td valign="top"> 
    168       <gsf:link type="document"> 
    169         <gsf:choose-metadata> 
    170           <gsf:metadata name="dc.Title"/> 
    171           <gsf:metadata name="exp.Title"/> 
    172           <gsf:metadata name="ex.dc.Title"/> 
    173           <gsf:metadata name="Title"/> 
    174           <gsf:default>Untitled</gsf:default> 
    175         </gsf:choose-metadata> 
    176       </gsf:link> 
    177       <gsf:switch> 
    178         <gsf:metadata name="Source"/> 
    179         <gsf:when test="exists"> 
    180           <br/> 
    181           <i>(<gsf:metadata name="Source"/>)</i> 
    182         </gsf:when> 
    183       </gsf:switch> 
    184     </td> 
    185   </gsf:template> 
    186   <gsf:template match="classifierNode[@classifierStyle = 'VList']"> 
    187     <td valign="top"> 
    188       <gsf:link type="classifier"> 
    189         <gsf:icon type="classifier"/> 
    190       </gsf:link> 
    191     </td> 
    192     <td valign="top"> 
    193       <gsf:choose-metadata> 
    194         <gsf:metadata name="dc.Title"/> 
    195         <gsf:metadata name="exp.Title"/> 
    196         <gsf:metadata name="ex.dc.Title"/> 
    197         <gsf:metadata name="Title"/> 
    198         <gsf:default>Untitled</gsf:default> 
    199       </gsf:choose-metadata> 
    200       <gsf:switch> 
    201         <gsf:metadata name="Source"/> 
    202         <gsf:when test="exists"> 
    203           <br/> 
    204           <i>(<gsf:metadata name="Source"/>)</i> 
    205         </gsf:when> 
    206       </gsf:switch> 
    207     </td> 
    208   </gsf:template> 
    209   <gsf:template match="classifierNode[@classifierStyle = 'HList']"> 
    210     <gsf:link type="classifier"> 
    211       <gsf:metadata name="Title"/> 
    212     </gsf:link> 
    213   </gsf:template> 
    214  
    215 </format> 
     129        <format> 
     130            <gsf:template match="documentNode"> 
     131                <td valign="top"> 
     132                    <gsf:link type="document"> 
     133                        <gsf:icon type="document"/> 
     134                    </gsf:link> 
     135                </td> 
     136                <td valign="top"> 
     137                    <gsf:link type="source"> 
     138                        <gsf:choose-metadata> 
     139                            <gsf:metadata name="thumbicon"/> 
     140                            <gsf:metadata name="srcicon"/> 
     141                        </gsf:choose-metadata> 
     142                    </gsf:link> 
     143                </td> 
     144                <td valign="top"> 
     145                    <gsf:link type="document"> 
     146                        <gsf:choose-metadata> 
     147                            <gsf:metadata name="dc.Title"/> 
     148                            <gsf:metadata name="exp.Title"/> 
     149                            <gsf:metadata name="ex.dc.Title"/> 
     150                            <gsf:metadata name="Title"/> 
     151                            <gsf:default>Untitled</gsf:default> 
     152                        </gsf:choose-metadata> 
     153                    </gsf:link> 
     154                    <gsf:switch> 
     155                        <gsf:metadata name="Source"/> 
     156                        <gsf:when test="exists"> 
     157                            <br/> 
     158                            <i>(<gsf:metadata name="Source"/>)</i> 
     159                        </gsf:when> 
     160                    </gsf:switch> 
     161 
     162                </td> 
     163            </gsf:template> 
     164            <gsf:template match="classifierNode[@classifierStyle = 'VList']"> 
     165                <td valign="top"> 
     166                    <gsf:link type="classifier"> 
     167                        <gsf:icon type="classifier"/> 
     168                    </gsf:link> 
     169                </td> 
     170                <td valign="top"> 
     171                    <gsf:choose-metadata> 
     172                        <gsf:metadata name="dc.Title"/> 
     173                        <gsf:metadata name="exp.Title"/> 
     174                        <gsf:metadata name="ex.dc.Title"/> 
     175                        <gsf:metadata name="Title"/> 
     176                        <gsf:default>Untitled</gsf:default> 
     177                    </gsf:choose-metadata> 
     178                    <gsf:switch> 
     179                        <gsf:metadata name="Source"/> 
     180                        <gsf:when test="exists"> 
     181                            <br/> 
     182                            <i>(<gsf:metadata name="Source"/>)</i> 
     183                        </gsf:when> 
     184                    </gsf:switch> 
     185                </td> 
     186            </gsf:template> 
     187            <gsf:template match="classifierNode[@classifierStyle = 'HList']"> 
     188                <gsf:link type="classifier"> 
     189                    <gsf:metadata name="Title"/> 
     190                </gsf:link> 
     191            </gsf:template> 
     192        </format> 
    216193    </browse> 
    217194    <display> 
    218         <format>  <gsf:option name="TOC" value="true"/> 
    219   <gsf:headMetaTags> 
    220     <gsf:metadata name="dc.Title"/> 
    221     <gsf:metadata name="dc.Subject"/> 
    222     <gsf:metadata name="dls.Organization"/> 
    223   </gsf:headMetaTags> 
    224  
    225 </format> 
     195        <format> 
     196            <gsf:option name="TOC" value="true"/> 
     197             
     198            <gsf:headMetaTags> 
     199              <gsf:metadata name="dc.Title"/> 
     200              <gsf:metadata name="dc.Subject"/> 
     201              <gsf:metadata name="dls.Organization"/> 
     202            </gsf:headMetaTags> 
     203 
     204        </format> 
    226205    </display> 
    227206    <replaceListRef id="gs2-standard"/> 
    228207    <serviceRackList> 
    229         <serviceRack name="RSSRetrieve"/><!-- comment out the following serviceRack if you want to disable OAI for this collection --> 
     208        <serviceRack name="RSSRetrieve"/> 
     209        <!-- comment out the following serviceRack if you want to disable OAI for this collection --> 
    230210        <serviceRack name="OAIPMH"> 
    231             <ListMetadataFormats><!--What metadata sets to support is collection specific. To support other metadata schema, simply add a metadataFormat element here. 
     211            <ListMetadataFormats> 
     212                <!--What metadata sets to support is collection specific. To support other metadata schema, simply add a metadataFormat element here. 
    232213                    The support of unqualified Dublin Core metadata set is mandatory in the oai specification. 
    233214                --> 
     
    235216                    <metadataPrefix>oai_dc</metadataPrefix> 
    236217                    <schema>http://www.openarchives.org/OAI/2.0/oai_dc.xsd</schema> 
    237                     <metadataNamespace>http://www.openarchives.org/OAI/2.0/oai_dc/</metadataNamespace><!--   a custom mapping as this collection doesn't have dc metadata --> 
    238                     <mappingList> 
    239                         <mapping>dc:title,dc.Title</mapping> 
    240                         <mapping>dc:subject,dc.Subject</mapping> 
    241                         <mapping>dc:language,dc.Language</mapping> 
    242                         <mapping>dc:publisher,dls.Organization</mapping> 
     218                    <metadataNamespace>http://www.openarchives.org/OAI/2.0/oai_dc/</metadataNamespace> 
     219                    <!--   a custom mapping as this collection doesn't have dc metadata -->                     
     220                    <mappingList>                        
     221                        <mapping>dc:title,dc.Title</mapping> 
     222                        <mapping>dc:subject,dc.Subject</mapping> 
     223                        <mapping>dc:language,dc.Language</mapping> 
     224                        <mapping>dc:publisher,dls.Organization</mapping>                     
    243225                    </mappingList> 
    244226                </metadataFormat>