Changeset 38136 for gs3-installations


Ignore:
Timestamp:
2023-09-15T11:31:10+12:00 (9 months ago)
Author:
davidb
Message:

Expanded to do CL2 for tabletop in XML

File:
1 edited

Legend:

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

    r38132 r38136  
    145145            <option name="-buttonname" value="All Names"/>
    146146            <format>
    147             <gsf:template match="documentNode">
     147              <gsf:template match="documentNode">
    148148                <xsl:choose>
    149149                    <xsl:when test="/page/pageRequest/@subaction = 'tabletop'">
    150 <!--
    151 Example record for Tbl_People: ID, FirstName,MiddleName,LastName,DOB,DOD,MainPicture,Summary,Type,Feature,ServiceNo
    152 -->
     150                      <!--
     151                          Example record for Tbl_People:
     152                            ID, FirstName, MiddleName, LastName, DOB, DOD, MainPicture,
     153                        Summary, Type, Feature, ServiceNo
     154                      -->
    153155                        <c>
    154156                            <xsl:value-of select="substring(@nodeID,2)"/>
    155 <!--
    156 <xsl:value-of select="@nodeID"/>
    157 -->
    158 <!--
    159 <gsf:metadata name="staff.TableID"/>
    160 -->
     157                            <!--
     158                                <xsl:value-of select="@nodeID"/>
     159                            -->
     160                            <!--
     161                                <gsf:metadata name="staff.TableID"/>
     162                            -->
    161163                        </c>
    162164                        <c>
     
    178180                              DOD
    179181                          -->
    180                         </c>                        <c>
     182                        </c>
     183                        <c>
    181184                            <gsf:metadata hidden="true" name="Screen"/>
    182185                            <GS3URL>
     
    261264            <option name="-metadata" value="dc.Publisher"/>
    262265            <option name="-buttonname" value="All Photos"/>
     266
     267            <format>
     268              <gsf:template match="documentNode">
     269                <xsl:choose>
     270                  <xsl:when test="/page/pageRequest/@subaction = 'tabletop'">
     271                <!--
     272                    Example record for Tbl_Pictures:
     273                      ID, Pictures, Title, Description, MajorEventsID, Per_EventsID,
     274                      LocationID, MapID, [Cool+stuff], Stream, Audio, LocationY,LocationX,
     275                      Achnolodgements, Order
     276                -->
     277                <c>
     278                  <!-- ID -->
     279                  <xsl:value-of select="substring(@nodeID,2)"/>
     280                </c>
     281                <c>
     282                  <!-- Pictures -->
     283                  <gsf:metadata hidden="true" name="Screen"/>
     284                  <GS3URL>
     285                    <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/metadataList/metadata[@name = 'httpPath']"/>
     286                    <xsl:text>/index/assoc/</xsl:text>
     287                    <xsl:value-of disable-output-escaping="yes" select="metadataList/metadata[@name='assocfilepath']"/>
     288                    <xsl:text>/</xsl:text>
     289                    <xsl:value-of disable-output-escaping="yes" select="metadataList/metadata[@name='Screen']"/>
     290                  </GS3URL>
     291                </c>
     292                <c>
     293                  <!-- Title -->
     294                  <xsl:call-template name="choose-title"/>
     295                </c>
     296                <c>
     297                  <!-- Description -->
     298                  <gsf:metadata name="dc.Description"/>
     299                </c>
     300                <c>
     301                  <!-- MajorEventsID (matches to Staff ID)-->
     302                                </c>
     303                <c>
     304                  <!-- Per_EventsID -->
     305                </c>
     306               
     307                <c>
     308                  <!-- LocationID -->
     309                </c>
     310                <c>
     311                  <!-- MapID -->
     312                </c>
     313                <c>
     314                  <!-- [Cool+stuff] -->
     315                </c>
     316                <c>
     317                  <!-- Stream -->
     318                </c>
     319                <c>
     320                  <!-- Audio -->
     321                </c>
     322                <c>
     323                  <!-- LocationY -->
     324                </c>
     325                <c>
     326                  <!-- LocationX -->
     327                </c>
     328               
     329                <c>
     330                  <!--
     331                      Achnolodgements [sic]
     332                  -->
     333                </c>
     334                <c>
     335                  <!--
     336                      Order
     337                  -->
     338                </c>
     339                  </xsl:when>
     340                  <xsl:otherwise>
     341                <td valign="top">
     342                  <gsf:link type="document">
     343                    <gsf:choose-metadata>
     344                      <gsf:metadata name="thumbicon"/>
     345                      <gsf:metadata name="srcicon"/>
     346                    </gsf:choose-metadata>
     347                  </gsf:link>
     348                </td>
     349                <td valign="top">
     350                  <gsf:link type="document">
     351                    <xsl:call-template name="choose-title"/>
     352                  </gsf:link>
     353                </td>
     354                  </xsl:otherwise>
     355                </xsl:choose>
     356              </gsf:template>
     357            </format>
    263358        </classifier>
    264359
Note: See TracChangeset for help on using the changeset viewer.