Ignore:
Timestamp:
2017-08-31T13:50:57+12:00 (7 years ago)
Author:
kjdon
Message:

modifed the classifiers to be more useful. importing now converts to png

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-sites-dev/pei-jones/collect/written-works/etc/collectionConfig.xml

    r31921 r31922  
    2828      <displayItem lang="en" name="name">author</displayItem>
    2929    </index>
    30     <index name="pj.Correspondent">
     30   <index name="pj.Correspondent">
    3131      <displayItem lang="en" name="name">correspondent</displayItem>
    3232    </index>
    33     <index name="pj.Description">
     33     <index name="pj.Description">
    3434      <displayItem lang="en" name="name">description</displayItem>
    3535    </index>
     
    4646      <displayItem lang="en" name="name">location</displayItem>
    4747    </index>
    48     <index name="pj.Physical-Location">
     48     <index name="pj.Physical-Location">
    4949      <displayItem lang="en" name="name">physical location</displayItem>
    5050    </index>
     
    5555      <displayItem lang="en" name="name">tags</displayItem>
    5656    </index>
     57    <index name="pj.Tags">
     58      <displayItem lang="en" name="name">tags</displayItem>
     59    </index>
    5760    <index name="pj.Document-Type">
    5861      <displayItem lang="en" name="name">document type</displayItem>
     
    8184    <td>
    8285      <gsf:link type="document">
    83         <gsf:if-metadata-exists><gsf:metadata name="pj.Title" select="parent"/><gsf:if><gsf:metadata name="pj.Title" select="parent"/></gsf:if></gsf:if-metadata-exists>
     86            <gsf:if-metadata-exists><gsf:metadata name="pj.Title" select="parent"/><gsf:if><gsf:metadata name="pj.Title" select="parent"/></gsf:if></gsf:if-metadata-exists>
    8487        <gsf:choose-metadata>
    8588          <gsf:metadata name="pj.Title"/>
     
    100103    <option name="-OIDtype" value="filename"/>
    101104    <option name="-enable_cache"/>
    102       </plugin>
     105        <option name="-thumbnailtype" value="png"/>
     106        <option name="-screenviewtype" value="png"/>
     107        <option name="-converttotype" value="png"/>
     108       </plugin>
    103109      <plugin name="TextPlugin"/>
    104110      <plugin name="HTMLPlugin"/>
    105      <!-- <plugin name="EmailPlugin"/>
     111<!--      <plugin name="EmailPlugin"/>
    106112      <plugin name="PDFPlugin"/>
    107113      <plugin name="RTFPlugin"/>
     
    123129    <classifier name="List">
    124130      <option name="-metadata" value="pj.Title;Title"/>
    125       <option name="-partition_type_within_level" value="approximate_size"/>
     131      <option name="-partition_type_within_level" value="per_letter"/>
     132    <format>
     133      <gsf:template match="documentNode">
     134    <td valign="top">
     135      <gsf:link type="document"><gsf:icon type="document"/></gsf:link>
     136    </td>
     137    <td valign="top">
     138      <gsf:link type="document">
     139        <gsf:choose-metadata>
     140          <gsf:metadata name="pj.Title" pos="classifiedBy"/>
     141          <gsf:metadata name="Title"/>
     142          <gsf:default>Untitled</gsf:default>
     143        </gsf:choose-metadata>
     144        <gsf:switch>
     145          <gsf:metadata name="FileFormat"/>
     146          <gsf:when test="equals" test-value="PagedImage"><i> (<gsf:metadata name="Identifier"/>)</i></gsf:when>
     147        </gsf:switch>
     148      </gsf:link>
     149    </td>
     150      </gsf:template>
     151    </format>
    126152    </classifier>
    127     <classifier name="List">
    128       <option name="-metadata" value="Source"/>
    129       <option name="-partition_type_within_level" value="approximate_size"/>
    130       <format>
     153    <classifier name="PJFileNameList">
     154     <format>
    131155    <gsf:template match="documentNode">
    132156      <td valign="top">
     157        <gsf:link type="document"><gsf:icon type="document"/></gsf:link>
     158    </td>
     159    <td valign="top">
    133160        <gsf:link type="document">
    134           <xsl:variable name="image-file">
    135         <gsf:choose-metadata>
    136           <gsf:metadata name="Thumb"/>
    137           <gsf:metadata name="Thumb" select="children" pos="1"/>
    138           <gsf:metadata name="srcLinkFile"/>
    139         </gsf:choose-metadata>
    140           </xsl:variable>
    141           <img><xsl:attribute name="src">sites/<xsl:value-of select="$site_name"/>/collect/written-works/index/assoc/<gsf:metadata name="assocfilepath"/>/<xsl:value-of select="$image-file"/></xsl:attribute></img>
    142         </gsf:link>
    143       </td>
    144       <td valign="top">
    145         <gsf:link type="document">
    146           <gsf:metadata name="SourceFile"/><xsl:text>: </xsl:text>
     161          <gsf:metadata name="Identifier"/><xsl:text>: </xsl:text>
    147162          <gsf:choose-metadata>
    148163        <gsf:metadata name="pj.Title"/>
     
    154169    </gsf:template>
    155170      </format>
    156     </classifier>
     171     </classifier>
     172     <classifier name="List">
     173       <option name="filter_metadata" value="pj.Format"/>
     174       <option name="filter_regex" value="RealBook"/>
     175      <option name="-metadata" value="pj.Title,Title"/>
     176      <option name="-partition_type_within_level" value="approximate_size"/>
     177      <option name="buttonname" value="RealBooks"/>
     178
    157179    <format>
    158180      <gsf:template match="documentNode">
     
    176198          <gsf:default>Untitled</gsf:default>
    177199        </gsf:choose-metadata>
    178         <gsf:switch>
    179           <gsf:metadata name="FileFormat"/>
    180           <gsf:when test="equals" test-value="PagedImage"><i> (<gsf:metadata name="Identifier"/>)</i></gsf:when>
    181         </gsf:switch>
    182       </gsf:link>
    183     </td>
    184       </gsf:template>
     200      </gsf:link>
     201    </td>
     202      </gsf:template>
     203    </format>
     204     </classifier>
     205     <format>
    185206      <gsf:template match="classifierNode[@classifierStyle = 'VList']">
    186207    <td valign="top">
     
    205226      <gsf:option name="viewSelection" value="false"/>
    206227      <!--<gsf:option name="sideBar" value="false"/>-->
    207       <xsl:template name="documentContent">
     228       <xsl:template name="documentContent">
    208229    <!-- modify the default template. if its a real book, then we link to the real book, otherwise we are using the default template -->
    209230    <xsl:variable name="format">
Note: See TracChangeset for help on using the changeset viewer.