Changeset 26300 for main

Show
Ignore:
Timestamp:
09.10.2012 15:21:00 (7 years ago)
Author:
sjm84
Message:

Reformatting this as well as making abstracts show up on the Dates classifier

Files:
1 modified

Legend:

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

    r26295 r26300  
    1111    </displayItemList> 
    1212    <format> 
    13             <gsf:template name="choose-icon"> 
    14                 <gsf:switch> 
    15                     <gsf:metadata name="DocType"/> 
    16                     <gsf:when test="equals" test-value="Commentary"> 
    17                         <gsf:icon file="icomm.gif" select="collection"/> 
    18                     </gsf:when> 
    19                     <gsf:when test="equals" test-value="Abstract"> 
    20                         <gsf:icon file="iabstr.gif" select="collection"/> 
    21                     </gsf:when> 
    22                     <gsf:when test="equals" test-value="Niupepa"> 
    23                         <gsf:icon file="np.gif" select="collection"/> 
    24                     </gsf:when> 
    25                     <gsf:otherwise> 
    26                         <gsf:icon type="document"/> 
    27                     </gsf:otherwise> 
    28                 </gsf:switch> 
    29             </gsf:template> 
    30     <gsf:template name="title-plain"> 
    31       <gsf:choose-metadata> 
    32     <gsf:metadata name="Series" select="root"/> 
    33     <gsf:metadata name="Series"/> 
    34       </gsf:choose-metadata> 
    35       <xsl:text>: </xsl:text> 
    36       <gsf:switch> 
    37     <gsf:metadata name="Title" select="ancestors"/> 
    38     <gsf:when test="exists"> 
    39       <gsf:metadata name="Title" select="ancestors"/><xsl:text>: </xsl:text> 
    40     </gsf:when> 
    41       </gsf:switch> 
    42     <gsf:metadata name="Title"/> 
    43     </gsf:template> 
    44         </format> 
     13        <gsf:template name="choose-icon"> 
     14            <gsf:switch> 
     15                <gsf:metadata name="DocType"/> 
     16                <gsf:when test="equals" test-value="Commentary"> 
     17                    <gsf:icon file="icomm.gif" select="collection"/> 
     18                </gsf:when> 
     19                <gsf:when test="equals" test-value="Abstract"> 
     20                    <gsf:icon file="iabstr.gif" select="collection"/> 
     21                </gsf:when> 
     22                <gsf:when test="equals" test-value="Niupepa"> 
     23                    <gsf:icon file="np.gif" select="collection"/> 
     24                </gsf:when> 
     25                <gsf:otherwise> 
     26                    <gsf:icon type="document"/> 
     27                </gsf:otherwise> 
     28            </gsf:switch> 
     29        </gsf:template> 
     30        <gsf:template name="title-plain"> 
     31            <gsf:choose-metadata> 
     32                <gsf:metadata name="Series" select="root"/> 
     33                <gsf:metadata name="Series"/> 
     34            </gsf:choose-metadata> 
     35            <xsl:text>: </xsl:text> 
     36            <gsf:switch> 
     37                <gsf:metadata name="Title" select="ancestors"/> 
     38                <gsf:when test="exists"> 
     39                    <gsf:metadata name="Title" select="ancestors"/><xsl:text>: </xsl:text> 
     40                </gsf:when> 
     41            </gsf:switch> 
     42            <gsf:metadata name="Title"/> 
     43        </gsf:template> 
     44    </format> 
    4545    <search type="mgpp"> 
    4646        <level name="section"> 
     
    5858        </indexOption> 
    5959        <indexSubcollection name="abstract,commentary,niupepa"> 
    60       <displayItem lang="en" name="name">papers, commentaries and abstracts</displayItem> 
    61       <displayItem lang="mi" name="name">ngā niupepa, kupu whakataki, me ngā rāpopoto</displayItem> 
    62     </indexSubcollection> 
     60            <displayItem lang="en" name="name">papers, commentaries and abstracts</displayItem> 
     61            <displayItem lang="mi" name="name">ngā niupepa, kupu whakataki, me ngā rāpopoto</displayItem> 
     62        </indexSubcollection> 
    6363        <indexSubcollection name="niupepa"> 
    64       <displayItem lang="en" name="name">newspapers</displayItem> 
    65       <displayItem lang="mi" name="name">ngā niupepa anake</displayItem> 
    66       </indexSubcollection> 
     64            <displayItem lang="en" name="name">newspapers</displayItem> 
     65            <displayItem lang="mi" name="name">ngā niupepa anake</displayItem> 
     66        </indexSubcollection> 
    6767        <indexSubcollection name="commentary"> 
    68       <displayItem lang="en" name="name">bibliographic commentaries</displayItem> 
    69       <displayItem lang="mi" name="name">ngā kupu whakataki anake</displayItem>0 
    70     </indexSubcollection> 
     68            <displayItem lang="en" name="name">bibliographic commentaries</displayItem> 
     69            <displayItem lang="mi" name="name">ngā kupu whakataki anake</displayItem>0 
     70        </indexSubcollection> 
    7171        <indexSubcollection name="abstract"> 
    72       <displayItem lang="en" name="name">english abstracts</displayItem> 
    73       <displayItem lang="mi" name="name">ngā rāpopoto reo Pākehā anake</displayItem> 
    74       </indexSubcollection> 
     72            <displayItem lang="en" name="name">english abstracts</displayItem> 
     73            <displayItem lang="mi" name="name">ngā rāpopoto reo Pākehā anake</displayItem> 
     74        </indexSubcollection> 
    7575        <subcollection filter="DocType/Commentary/" name="commentary"/> 
    7676        <subcollection filter="DocType/Abstract/" name="abstract"/> 
     
    7878        <searchType name="plain"/> 
    7979        <format> 
    80     <gsf:template name="title-with-link"> 
    81       <gsf:choose-metadata> 
    82     <gsf:metadata name="Series" select="root"/> 
    83     <gsf:metadata name="Series"/> 
    84       </gsf:choose-metadata> 
    85       <xsl:text>: </xsl:text> 
    86       <gsf:switch> 
    87     <gsf:metadata name="Title" select="ancestors"/> 
    88     <gsf:when test="exists"> 
    89       <gsf:metadata name="Title" select="ancestors"/><xsl:text>: </xsl:text> 
    90     </gsf:when> 
    91       </gsf:switch> 
    92       <gsf:link type="document"> 
    93     <gsf:metadata name="Title"/> 
    94       </gsf:link> 
    95     </gsf:template> 
    96  
     80            <gsf:template name="title-with-link"> 
     81                <gsf:choose-metadata> 
     82                    <gsf:metadata name="Series" select="root"/> 
     83                    <gsf:metadata name="Series"/> 
     84                </gsf:choose-metadata> 
     85                <xsl:text>: </xsl:text> 
     86                <gsf:switch> 
     87                    <gsf:metadata name="Title" select="ancestors"/> 
     88                    <gsf:when test="exists"> 
     89                        <gsf:metadata name="Title" select="ancestors"/><xsl:text>: </xsl:text> 
     90                    </gsf:when> 
     91                </gsf:switch> 
     92                <gsf:link type="document"> 
     93                    <gsf:metadata name="Title"/> 
     94                </gsf:link> 
     95            </gsf:template> 
    9796            <gsf:template match="documentNode"> 
    9897                <td valign="top"> 
     
    102101                </td> 
    103102                <td> 
    104                                 <xsl:call-template name="title-with-link"/> 
     103                    <xsl:call-template name="title-with-link"/> 
    105104                </td> 
    106105            </gsf:template> 
     
    132131            <option name="-bookshelf_type" value="always"/> 
    133132            <option name="-partition_type_within_level" value="none"/> 
    134       <option name="-filter_metadata" value="DocType"/> 
    135       <option name="-filter_regex" value="(?i)(niupepa|commentary)"/> 
     133            <option name="-filter_metadata" value="DocType"/> 
     134            <option name="-filter_regex" value="(?i)(niupepa|commentary)"/> 
    136135            <format> 
     136                <gsf:template match="documentNode"> 
     137                    <td valign="top"> 
     138                        <gsf:switch> 
     139                            <gsf:metadata name="abstract"/> 
     140                            <gsf:when test="exists"> 
     141                                <gsf:link OIDmetadata="abstract" type="document"> 
     142                                    <gsf:icon file="iabstr.gif" select="collection"/> 
     143                                </gsf:link> 
     144                            </gsf:when> 
     145                        </gsf:switch> 
     146                    </td> 
     147                    <td valign="top"> 
     148                        <gsf:link type="document"> 
     149                            <xsl:call-template name="choose-icon"/> 
     150                        </gsf:link> 
     151                    </td> 
     152                    <td valign="top"> 
     153                        <gsf:metadata name="Title"/> 
     154                        <xsl:text>                  </xsl:text>                 <i><gsf:metadata format="formatDate" name="Date"/></i> 
     155                    </td> 
     156                </gsf:template> 
     157                <gsf:template match="classifierNode[@classifierStyle = 'VList']"> 
     158                    <td valign="top"> 
     159                        <gsf:link type="classifier"> 
     160                            <gsf:icon type="classifier"/> 
     161                        </gsf:link> 
     162                    </td> 
     163                    <td valign="top"> 
     164                        <gsf:metadata name="Title"/> 
     165                        <xsl:text>                  </xsl:text>                 <i>(<gsf:metadata name="numleafdocs"/> issues)</i> 
     166                    </td> 
     167                </gsf:template> 
     168            </format> 
     169        </classifier> 
     170        <classifier name="DateList"> 
     171            <option name="-metadata" value="Date"/> 
     172            <option name="-nogroup"/> 
     173        </classifier> 
     174        <format> 
    137175            <gsf:template match="documentNode"> 
    138176                <td valign="top"> 
     
    148186                <td valign="top"> 
    149187                    <gsf:link type="document"> 
    150                         <xsl:call-template name="choose-icon"/> 
    151                     </gsf:link> 
    152                 </td> 
    153                 <td valign="top"> 
    154                     <gsf:metadata name="Title"/> 
    155                     <xsl:text>                  </xsl:text>                 <i><gsf:metadata format="formatDate" name="Date"/></i> 
    156                 </td> 
    157             </gsf:template> 
    158             <gsf:template match="classifierNode[@classifierStyle = 'VList']"> 
    159                 <td valign="top"> 
    160                     <gsf:link type="classifier"> 
    161                         <gsf:icon type="classifier"/> 
    162                     </gsf:link> 
    163                 </td> 
    164                 <td valign="top"> 
    165                     <gsf:metadata name="Title"/> 
    166                     <xsl:text>                  </xsl:text>                 <i>(<gsf:metadata name="numleafdocs"/> issues)</i> 
    167                 </td> 
    168             </gsf:template> 
    169         </format> 
    170         </classifier> 
    171         <classifier name="DateList"> 
    172             <option name="-metadata" value="Date"/> 
    173             <option name="-nogroup"/> 
    174         </classifier> 
    175         <format> 
    176             <gsf:template match="documentNode"> 
    177                 <td valign="top"> 
    178                     <gsf:link type="document"> 
    179188                        <gsf:icon type="document"/> 
    180189                    </gsf:link> 
     
    190199                <td valign="top"> 
    191200                    <gsf:link type="document"> 
    192 <!-- 
    193 Defined in the global format statement 
    194 --> 
     201                        <!-- 
     202                        Defined in the global format statement 
     203                        --> 
    195204                        <xsl:call-template name="title-plain"/> 
    196205                    </gsf:link> 
     
    212221                </td> 
    213222                <td valign="top"> 
    214 <!-- 
    215 Defined in the global format statement 
    216 --> 
     223                    <!-- 
     224                    Defined in the global format statement 
     225                    --> 
    217226                    <xsl:call-template name="title-plain"/> 
    218227                    <gsf:switch>