Changeset 26319 for main/trunk


Ignore:
Timestamp:
2012-10-16T14:58:21+13:00 (12 years ago)
Author:
kjdon
Message:

more changes to get it working like gs2 version

File:
1 edited

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.
Note: See TracChangeset for help on using the changeset viewer.