Changeset 34707 for main


Ignore:
Timestamp:
2021-01-24T23:53:31+13:00 (3 years ago)
Author:
davidb
Message:

Bespoke format statements for Year and Country classifiers; commented out format statements for controlling document view as place-markers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-sites-dev/eurovision-lod/collect/eurovision/etc/collectionConfig.xml

    r34694 r34707  
    1616  <format>
    1717    <!-- Define any global format statements here -->
     18    <gsf:template name="choose-title">
     19
     20      <gsf:choose-metadata>
     21        <gsf:metadata name="dc.Title"/>
     22        <gsf:metadata name="exp.Title"/>
     23        <gsf:metadata name="ex.dc.Title"/>
     24        <gsf:metadata name="ex.ID3.Title"/>
     25        <gsf:metadata name="ex.Title"/>
     26        <gsf:metadata name="Title"/>
     27        <gsf:default>Untitled</gsf:default>
     28      </gsf:choose-metadata>
     29
     30      <gsf:switch>
     31        <gsf:metadata name='Creator'/>
     32        <gsf:when test='exists'>
     33
     34          <gsf:switch>
     35            <gsf:metadata name="Creator"/>
     36            <gsf:when test="notEquals" test-value="Unknown">
     37
     38              by <i><gsf:metadata name='Creator'/></i>
     39            </gsf:when>
     40          </gsf:switch>
     41
     42        </gsf:when>
     43      </gsf:switch>
     44    </gsf:template>
    1845
    1946    <!-- Setting the RSS option to true here will display a link to the collection's RSS feed on all
     
    92119      <option name="-partition_type_within_level" value="constant_size"/>
    93120    </classifier>
     121
    94122    <classifier name="AZCompactList">
    95123      <option name="-metadata" value="dc.Creator,Creator"/>
    96124      <option name="-buttonname" value="Artist"/>
    97125    </classifier>
     126   
    98127    <classifier name="AZCompactList">
    99       <option name="-metadata" value="country"/>
     128      <option name="-metadata" value="Country"/>
    100129      <option name="-buttonname" value="Country"/>
    101     </classifier>
     130
     131      <format>
     132    <gsf:template match="classifierNode[@classifierStyle = 'VList']">
     133      <td valign="top" style="width: 30px; text-align: right; padding-right: 4px;">
     134        <gsf:link type="classifier">
     135          [<gsf:metadata name="numleafdocs" />]
     136        </gsf:link>
     137      </td>
     138      <td valign="top">
     139        <gsf:link type="classifier">
     140          <gsf:metadata name="Title"/>
     141        </gsf:link>       
     142      </td>
     143    </gsf:template>
     144      </format>     
     145    </classifier>
     146   
    102147    <classifier name="AZCompactList">
    103       <option name="-metadata" value="year"/>
     148      <option name="-metadata" value="Year"/>
    104149      <option name="-buttonname" value="Year"/>
    105     </classifier>
     150
     151      <format>
     152    <gsf:template match="classifierNode[@classifierStyle = 'VList']">
     153      <td valign="top" style="width: 30px; text-align: right; padding-right: 4px;">
     154        <gsf:link type="classifier">
     155          [<gsf:metadata name="numleafdocs" />]
     156        </gsf:link>
     157      </td>
     158      <td valign="top">
     159        <gsf:link type="classifier">
     160          <gsf:metadata name="Title"/>
     161        </gsf:link>
     162      </td>
     163    </gsf:template>
     164      </format>           
     165    </classifier>
     166   
    106167    <!--
    107168    <classifier name="Hierarchy">
     
    179240    <gsf:metadata name="dc.Title"/>
    180241    <gsf:metadata name="dc.Subject"/>
    181     <gsf:metadata name="dls.Organization"/>
     242
     243    <gsf:metadata name="Title"/>
     244    <gsf:metadata name="Artist"/>
     245    <gsf:metadata name="Country"/>
     246    <gsf:metadata name="Year"/>
     247
     248
     249    <gsf:metadata name="song_uri"/>
     250    <gsf:metadata name="entrant_uri"/>
     251    <gsf:metadata name="WikipediaURL_uri"/>
     252
    182253      </gsf:headMetaTags>
    183254
     255
     256
     257     <!--
     258           Overwriting this template can be used to redefine the content of the whole document.
     259           This is useful for simple documents, but not recommended for more complex documents
     260           (e.g. hierachical and paged documents) as it can prevent any sub-sections from showing.
     261      -->
     262      <!--
     263           <gsf:template name="documentContent">
     264           <xsl:call-template name="wrappedSectionImage"/>
     265           <xsl:call-template name="wrappedSectionText"/>
     266           </gsf:template>
     267      -->
     268
     269     
     270      <!--
     271          Overwriting this template can be used to change the content of section headings.
     272      -->
     273      <!--
     274          <gsf:template name="sectionHeading">
     275          <xsl:call-template name="choose-title"/>
     276          </gsf:template>
     277      -->
     278
     279      <!--
     280          Overwriting this template can be used to change the content of the top-level section.
     281      -->
     282      <!--
     283          <gsf:template name="topLevelSectionContent">
     284          <xsl:call-template name="wrappedSectionImage"/>
     285          <xsl:call-template name="wrappedSectionText"/>
     286          </gsf:template>
     287      -->
     288
     289      <!--
     290          Overwriting this template can be used to change the content of sections.
     291      -->
     292
     293      <!--
     294          <gsf:template name="sectionContent">
     295          <xsl:call-template name="wrappedSectionImage"/>
     296          <xsl:call-template name="wrappedSectionText"/>
     297          </gsf:template>
     298      -->
     299
     300      <!--
     301      <xsl:template name="additionalHeaderContent">
     302      </xsl:template>
     303      -->
     304
     305     
    184306    </format>
    185307  </display>
Note: See TracChangeset for help on using the changeset viewer.