Show
Ignore:
Timestamp:
16.10.2012 14:58:21 (7 years ago)
Author:
kjdon
Message:

more changes to get it working like gs2 version

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • main/trunk/model-cols/niupepa/etc/collectionConfig.xml

    r26300 r26319  
    11<?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"> 
     2<CollectionConfig xmlns:gsf="http://www.greenstone.org/greenstone3/schema/ConfigFormat" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  > 
    33    <metadataList> 
    44        <metadata lang="en" name="creator"/> 
     
    163163                    <td valign="top"> 
    164164                        <gsf:metadata name="Title"/> 
    165                         <xsl:text>                  </xsl:text>                 <i>(<gsf:metadata name="numleafdocs"/> issues)</i> 
     165                        <xsl:text>                  </xsl:text>                 <i>(<gsf:switch><gsf:metadata name="numleafdocs"/><gsf:when test="equals" test-value="1"><gsf:collectionText name="oneissue"/></gsf:when><gsf:otherwise><xsl:variable name="args"><gsf:metadata name="numleafdocs"/></xsl:variable><xsl:value-of disable-output-escaping="yes" select="util:getCollectionText($collName, $site_name, /page/@lang, 'numissues', $args)"/></gsf:otherwise></gsf:switch>)</i> 
    166166                    </td> 
    167167                </gsf:template> 
     
    186186                <td valign="top"> 
    187187                    <gsf:link type="document"> 
    188                         <gsf:icon type="document"/> 
     188                        <xsl:call-template name="choose-icon"/> 
    189189                    </gsf:link> 
    190190                </td> 
    191191                <td valign="top"> 
    192                     <gsf:link type="source"> 
    193                         <gsf:choose-metadata> 
    194                             <gsf:metadata name="thumbicon"/> 
    195                             <gsf:metadata name="srcicon"/> 
    196                         </gsf:choose-metadata> 
    197                     </gsf:link> 
    198                 </td> 
    199                 <td valign="top"> 
    200                     <gsf:link type="document"> 
    201192                        <!-- 
    202193                        Defined in the global format statement 
    203194                        --> 
    204195                        <xsl:call-template name="title-plain"/> 
    205                     </gsf:link> 
    206196                </td> 
    207197            </gsf:template> 
     
    213203                </td> 
    214204                <td valign="top"> 
    215                     <gsf:link type="source"> 
    216                         <gsf:choose-metadata> 
    217                             <gsf:metadata name="thumbicon"/> 
    218                             <gsf:metadata name="srcicon"/> 
    219                         </gsf:choose-metadata> 
    220                     </gsf:link> 
    221                 </td> 
    222                 <td valign="top"> 
    223                     <!-- 
    224                     Defined in the global format statement 
    225                     --> 
    226                     <xsl:call-template name="title-plain"/> 
    227                     <gsf:switch> 
    228                         <gsf:metadata name="Source"/> 
    229                         <gsf:when test="exists"> 
    230                             <br/> 
    231                             <i>(<gsf:metadata name="Source"/>)</i> 
    232                         </gsf:when> 
    233                     </gsf:switch> 
     205                               <gsf:metadata name="Title"/> 
    234206                </td> 
    235207            </gsf:template> 
     
    271243                <span style="font-weight:bold; font-size: 120%;"> 
    272244                    <xsl:call-template name="title-plain"/> 
    273                 </span> 
    274                 <gsf:switch> 
     245    <gsf:switch> 
    275246                    <gsf:metadata name="DocType"/> 
    276247                    <gsf:when test="equals" test-value="Abstract"> 
    277                         <gsf:collectionText name="abstract"/> 
     248                        <xsl:text>: </xsl:text><gsf:collectionText name="abstract"/> 
    278249                    </gsf:when> 
     250                </gsf:switch> 
     251                </span> 
     252            <gsf:switch> 
     253                    <gsf:metadata name="DocType"/> 
     254                    <gsf:when test="equals" test-value="Abstract"> 
     255        <div style="text-align:right;"><gsf:link type="page" page="abexpl" titlekey="abexpl.linktitle"><gsf:collectionText name="abexpl"/></gsf:link></div> 
     256</gsf:when> 
    279257                </gsf:switch> 
    280258            </gsf:template> 
     
    292270--> 
    293271            <gsf:template name="sectionHeading"> 
    294                 <xsl:call-template name="title-plain"/> 
    295                 <gsf:metadata name="Date" format="formatDate"/> 
     272    <gsf:switch><gsf:metadata name="Series"/><gsf:when test="exists"> 
     273                <xsl:call-template name="title-plain"/><xsl:text>. </xsl:text><gsf:metadata name="Date" format="formatDate"/> 
     274</gsf:when> 
     275<gsf:otherwise> 
     276          <gsf:metadata name="Title"/> 
     277</gsf:otherwise> 
     278</gsf:switch> 
    296279            </gsf:template> 
    297280 
    298281            <gsf:template name="pageTitle"> 
    299282                <xsl:for-each select="/page/pageResponse/document/documentNode"> 
    300                     <xsl:call-template name="title-plain"/> 
     283                    <xsl:call-template name="title-plain"/><xsl:text>. </xsl:text> 
    301284                    <gsf:metadata name="Date" format="formatDate"/> 
    302285                </xsl:for-each> 
     
    305288Overwriting this template can be used to change the content of the top-level section. 
    306289--> 
    307 <!-- 
     290 
    308291<gsf:template name="topLevelSectionContent"> 
    309 <xsl:call-template name="wrappedSectionImage"/> 
    310 <xsl:call-template name="wrappedSectionText"/> 
     292<div style="text-align:right;"><gsf:link type="document" OIDmetadata="abstract"><gsf:icon file="iabstr.gif" select="collection"/><gsf:collectionText name="abstract"/></gsf:link>, <gsf:link type="document" OIDmetadata="commentary"><gsf:icon file="icomm.gif" select="collection"/><gsf:collectionText name="commentary"/></gsf:link></div> 
    311293</gsf:template> 
    312 --> 
     294 
    313295<!-- 
    314296Overwriting this template can be used to change the content of sections.