Changeset 38113 for gs3-installations


Ignore:
Timestamp:
2023-09-13T16:24:11+12:00 (9 months ago)
Author:
davidb
Message:

Collection config expanded to include photo-archive import content, managed as CL2 for browsing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gs3-installations/computing50/trunk/sites/computing50/collect/computing-50-tabletop/etc/collectionConfig.xml

    r38043 r38113  
    1212
    1313Currently contains: a collection of photos of both current and former staff.
    14 
    1514</displayItem>
    1615    </displayItemList>
     
    8887            <plugin name="GreenstoneXMLPlugin"/>
    8988            <plugin name="EmbeddedMetadataPlugin"/>
     89            <plugin name="CSVPlugin"/>
    9090            <plugin name="TextPlugin"/>
    9191            <plugin name="UnknownConverterPlugin">
     
    9999            <plugin name="WordPlugin"/>
    100100            <plugin name="ImagePlugin">
     101                    <option name="-process_exp" value="(?i)staff-photos.*"/>
     102                <option name="-OIDtype" value="assigned"/>
     103                <option name="-OIDmetadata" value="staff.TableID"/>           
     104                <option name="-create_thumbnail" value="true"/>
     105                <option name="-thumbnailsize" value="150"/>
     106                <option name="-thumbnailtype" value="png"/>
     107                <option name="-create_screenview" value="true"/>
     108                <option name="-screenviewsize" value="750"/>
     109                <option name="-enable_cache"/>
     110                <option name="-noscaleup"/>
     111            </plugin>
     112            <plugin name="ImagePlugin">
     113                    <option name="-process_exp" value="(?i)photo-archive.*"/>
     114                <option name="-OIDtype" value="incremental"/>
    101115                <option name="-create_thumbnail" value="true"/>
    102116                <option name="-thumbnailsize" value="150"/>
     
    118132            <option name="-metadata" value="staff.Fullname"/>
    119133            <option name="-buttonname" value="All Names"/>
    120         </classifier>
    121         <format>
     134            <format>
    122135            <gsf:template match="documentNode">
    123136                <xsl:choose>
     
    127140-->
    128141                        <c>
    129                             <xsl:value-of select="substring(@nodeID,2)"/>
     142<!--
     143<xsl:value-of select="substring(@nodeID,2)"/>
     144-->
     145<!--
     146<xsl:value-of select="@nodeID"/>
     147-->
     148                            <gsf:metadata name="staff.TableID"/>
    130149                        </c>
    131150                        <c>
     
    165184<!--
    166185<xslt:text disable-output-escaping="yes">
    167         <gsf:metadata name="staff.Bio"/>
    168       </xslt:text>
     186<gsf:metadata name="staff.Bio"/>
     187</xslt:text>
    169188-->
    170189                        </c>
     
    197216<br />
    198217-->
    199                                 <gsf:metadata name="dc.Creator"/>
     218                                <gsf:metadata name="staff.Fullname"/>
    200219                            </gsf:link>
    201220                        </td>
     
    203222                </xsl:choose>
    204223            </gsf:template>
    205             <gsf:template match="classifierNode[@classifierStyle = 'VList']">
     224<!--
     225<gsf:template match="classifierNode[@classifierStyle = 'VList']">
     226              <td valign="top">
     227                <gsf:link style="static" type="classifier">
     228                  <gsf:icon type="classifier"/>
     229                </gsf:link>
     230              </td>
     231              <td valign="top">
     232                <gsf:link type="classifier">
     233                  <gsf:metadata name="Title"/>
     234                </gsf:link>
     235              </td>
     236            </gsf:template>
     237            <gsf:template match="classifierNode[@classifierStyle = 'HList']">
     238              <gsf:link style="static" type="classifier">
     239                <gsf:metadata name="Title"/>
     240              </gsf:link>
     241            </gsf:template>
     242-->
     243        </format>
     244        </classifier>
     245        <classifier name="Hierarchy">
     246            <option name="-metadata" value="dc.Publisher"/>
     247            <option name="-sort" value="ex.Date"/>
     248            <option name="-buttonname" value="Photographs"/>
     249            <format>
     250<!--
     251Pictures,Title,Description,MajorEventsID,Per_EventsID,LocationID,MapID,[Cool+stuff],Stream,Audio,LocationY,LocationX,Achnolodgements,Order
     252-->
     253            <gsf:template match="documentNode">
    206254                <td valign="top">
    207                     <gsf:link style="static" type="classifier">
    208                         <gsf:icon type="classifier"/>
     255                    <gsf:link type="source">
     256                        <gsf:choose-metadata>
     257                            <gsf:metadata name="thumbicon"/>
     258                            <gsf:metadata name="srcicon"/>
     259                            <gsf:default>
     260                                <gsf:icon/>
     261                            </gsf:default>
     262                        </gsf:choose-metadata>
    209263                    </gsf:link>
    210264                </td>
    211265                <td valign="top">
    212                     <gsf:link type="classifier">
    213                         <gsf:metadata name="Title"/>
     266                    <gsf:link type="document">
     267                        <strong>
     268                            <gsf:metadata name="Year"/>
     269                        </strong>
     270                        <xsl:call-template name="choose-title"/>
    214271                    </gsf:link>
    215272                </td>
    216273            </gsf:template>
    217             <gsf:template match="classifierNode[@classifierStyle = 'HList']">
    218                 <gsf:link style="static" type="classifier">
    219                     <gsf:metadata name="Title"/>
    220                 </gsf:link>
    221             </gsf:template>
    222         </format>
     274<!--
     275<gsf:template match="classifierNode[@classifierStyle = 'VList']">
     276                <td valign="top">
     277                  <gsf:link style="static" type="classifier">
     278                <gsf:icon type="classifier"/>
     279                  </gsf:link>
     280                </td>
     281                <td valign="top">
     282                  <gsf:link type="classifier">
     283                <gsf:metadata name="Title"/>
     284                  </gsf:link>
     285                </td>
     286              </gsf:template>
     287
     288              <gsf:template match="classifierNode[@classifierStyle = 'HList']">
     289                <gsf:link type="classifier">
     290                  <gsf:metadata name="Title"/>
     291                </gsf:link>
     292              </gsf:template>
     293-->
     294        </format>
     295        </classifier>
     296        <format/>
    223297    </browse>
    224298    <display>
     
    243317<!--
    244318<gsf:template name="documentContent">
    245     <div id="gs-document">
    246       <xsl:call-template name="documentPre"/>
    247       <xsl:call-template name="wrappedSectionImage"/>
    248       <div id="gs-document-text">
    249         <xsl:call-template name="documentNodeText"/>
    250       </div>
    251     </div>
    252   </gsf:template>
     319<div id="gs-document">
     320<xsl:call-template name="documentPre"/>
     321<xsl:call-template name="wrappedSectionImage"/>
     322<div id="gs-document-text">
     323<xsl:call-template name="documentNodeText"/>
     324</div>
     325</div>
     326</gsf:template>
    253327-->
    254328            <gsf:template name="documentNodeText">
     
    291365        <serviceRack name="RSSRetrieve"/><!-- comment out the following serviceRack if you want to disable OAI for this collection -->
    292366        <serviceRack name="OAIPMH">
    293             <setName>staffpho</setName>
     367            <setName>computing50tabletop</setName>
    294368            <setDescription/><!-- uncomment the following and set the name attribute if
    295369               you want this collection to be part of a super set. --><!--<oaiSuperSet name="xxx"/>-->
     
    300374        </serviceRack>
    301375    </serviceRackList>
    302     <importOption name="OIDtype" value="incremental"/>
     376    <!--
     377    <importOption name="OIDtype" value="assigned"/>
     378    <importOption name="OIDmetadata" value="staff.TableID"/>
     379    -->
    303380</CollectionConfig>
Note: See TracChangeset for help on using the changeset viewer.