Changeset 32125


Ignore:
Timestamp:
02/12/18 10:19:23 (3 years ago)
Author:
kjdon
Message:

rearranged metadata table

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-sites-dev/pei-jones/transform/pages/document.xsl

    r31941 r32125  
    9696    <!-- The default template for displaying the document node text -->
    9797    <!-- equivalent to gsf:text -->
    98     <xsl:template name="documentNodeText">
     98    <xsl:template name="documentNodeTextOld">
    9999        <!-- Hides the "This document has no text." message -->
    100100        <xsl:variable name="noText">0</xsl:variable>
     
    140140    </xsl:template>
    141141
     142    <xsl:template name="sectionContentForEditing">
     143        <xsl:call-template name="wrappedSectionImage"/>
     144        <xsl:call-template name="imageDownloadLink"/>
     145        <xsl:call-template name="wrappedSectionTextForEditing"/>
     146    </xsl:template>
     147
    142148    <xsl:template name="imageDownloadLink">
    143       <gsf:link type="source" source_meta="Source">download tif image</gsf:link>
     149      <xsl:if test="$collName = 'written-works'">
     150      <gsf:if-metadata-exists>
     151        <gsf:metadata name="Image" hidden="true"/>
     152        <gsf:if>
     153          <gsf:link type="source" source_meta="Source">download tif image</gsf:link>
     154        </gsf:if>
     155      </gsf:if-metadata-exists>
     156      </xsl:if>
    144157    </xsl:template>
    145158
     
    147160    <table cellpadding="1" cellspacing="0" class="alternating" hspace="5" style="margin-top: 15px; border: 1px solid #000; border-collapse: collapse;" vspace="5">
    148161      <gsf:switch>
     162        <gsf:metadata name="pj.Title"/>
     163        <gsf:when test="exists">
     164          <tr>
     165        <td class="heading">
     166          <p rect="norect">Title</p>
     167        </td>
     168        <td>
     169          <p data="Title" rect="norect">
     170            <gsf:metadata name="pj.Title"/>
     171          </p>
     172        </td>
     173          </tr>
     174        </gsf:when>
     175      </gsf:switch>
     176      <gsf:switch>
     177        <gsf:metadata name="pj.Date"/>
     178        <gsf:when test="exists">
     179          <tr>
     180        <td class="heading">
     181          <p rect="norect">Date</p>
     182        </td>
     183        <td>
     184          <p data="Date" rect="norect">
     185            <gsf:metadata name="pj.Date" format="formatDate"/>
     186          </p>
     187        </td>
     188          </tr>
     189        </gsf:when>
     190      </gsf:switch>
     191      <gsf:switch>
     192        <gsf:metadata name="pj.Author"/>
     193        <gsf:when test="exists">
     194          <tr>
     195        <td class="heading">
     196          <p rect="norect">Author</p>
     197        </td>
     198        <td>
     199          <p data="Author" rect="norect">
     200            <gsf:metadata name="pj.Author"/>
     201          </p>
     202        </td>
     203          </tr>
     204        </gsf:when>
     205      </gsf:switch>
     206      <gsf:switch>
     207        <gsf:metadata name="pj.Correspondent"/>
     208        <gsf:when test="exists">
     209          <tr>
     210        <td class="heading">
     211          <p rect="norect">Correspondent</p>
     212        </td>
     213        <td>
     214          <p data="Correspondent" rect="norect">
     215            <gsf:metadata name="pj.Correspondent"/>
     216          </p>
     217        </td>
     218          </tr>
     219        </gsf:when>
     220      </gsf:switch>
     221      <gsf:switch>
     222        <gsf:metadata name="pj.Description"/>
     223        <gsf:when test="exists">
     224          <tr>
     225        <td class="heading">
     226          <p rect="norect" style="font-weight: bold;">Description</p>
     227        </td>
     228        <td>
     229          <p data="Description" rect="norect">
     230            <gsf:metadata name="pj.Description"/>
     231          </p>
     232        </td>
     233          </tr>
     234        </gsf:when>
     235      </gsf:switch>
     236      <gsf:switch>
     237        <gsf:metadata name="pj.Subject"/>
     238        <gsf:when test="exists">
     239          <tr>
     240        <td class="heading">
     241          <p rect="norect" style="font-weight: bold;">Subject</p>
     242        </td>
     243        <td>
     244          <p data="Subject" rect="norect">
     245            <gsf:metadata name="pj.Subject"/>
     246          </p>
     247        </td>
     248          </tr>
     249        </gsf:when>
     250      </gsf:switch>
     251      <gsf:switch>
     252        <gsf:metadata name="pj.PersonOfInterest"/>
     253        <gsf:when test="exists">
     254          <tr>
     255        <td class="heading">
     256          <p rect="norect">Person of Interest</p>
     257        </td>
     258        <td>
     259          <p data="PersonOfInterest" rect="norect">
     260            <gsf:metadata name="pj.PersonOfInterest"/>
     261          </p>
     262        </td>
     263          </tr>
     264        </gsf:when>
     265      </gsf:switch>
     266      <gsf:switch>
     267        <gsf:metadata name="pj.Event"/>
     268        <gsf:when test="exists">
     269          <tr>
     270        <td class="heading">
     271          <p rect="norect">Event</p>
     272        </td>
     273        <td>
     274          <p data="Event" rect="norect">
     275            <gsf:metadata name="pj.Event"/>
     276          </p>
     277        </td>
     278          </tr>
     279        </gsf:when>
     280      </gsf:switch>
     281      <gsf:switch>
     282        <gsf:metadata name="pj.Location"/>
     283        <gsf:when test="exists">
     284          <tr>
     285        <td class="heading">
     286          <p rect="norect">Location</p>
     287        </td>
     288        <td>
     289          <p data="Location" rect="norect">
     290            <gsf:metadata name="pj.Location"/>
     291          </p>
     292        </td>
     293          </tr>
     294        </gsf:when>
     295      </gsf:switch>
     296      <gsf:switch>
     297        <gsf:metadata name="pj.Access"/>
     298        <gsf:when test="exists">
     299          <tr>
     300        <td class="heading">
     301          <p rect="norect" style="font-weight: bold;">Access</p>
     302        </td>
     303        <td>
     304          <p data="MSAccess" rect="norect">
     305            <gsf:metadata name="pj.Access"/>
     306          </p>
     307        </td>
     308          </tr>
     309        </gsf:when>
     310      </gsf:switch>
     311      <gsf:switch>
     312        <gsf:metadata name="pj.MSHeading"/>
     313        <gsf:when test="exists">
     314          <tr>
     315        <td class="heading">
     316          <p rect="norect" style="font-weight: bold;">Maori Subject Heading</p>
     317        </td>
     318        <td>
     319          <p data="MSHeading" rect="norect">
     320            <gsf:metadata name="pj.MSHeading"/>
     321          </p>
     322        </td>
     323          </tr>
     324        </gsf:when>
     325      </gsf:switch>
     326      <gsf:switch>
     327        <gsf:metadata name="pj.Document-Type"/>
     328        <gsf:when test="exists">
     329          <tr>
     330        <td class="heading">
     331          <p rect="norect" style="font-weight: bold;">Document-Type</p>
     332        </td>
     333        <td>
     334          <p data="Document-Type" rect="norect">
     335            <gsf:metadata name="pj.Document-Type"/>
     336          </p>
     337        </td>
     338          </tr>
     339        </gsf:when>
     340      </gsf:switch>
     341      <gsf:switch>
     342        <gsf:metadata name="pj.Notes"/>
     343        <gsf:when test="exists">
     344          <tr>
     345        <td class="heading">
     346          <p rect="norect" style="font-weight: bold;">Notes</p>
     347        </td>
     348        <td>
     349          <p data="Notes" rect="norect">
     350            <gsf:metadata name="pj.Notes"/>
     351          </p>
     352        </td>
     353          </tr>
     354        </gsf:when>
     355      </gsf:switch>
     356      <gsf:switch>
     357        <gsf:metadata name="pj.Provenance"/>
     358        <gsf:when test="exists">
     359          <tr>
     360        <td class="heading">
     361          <p rect="norect" style="font-weight:bold;">Provenance</p>
     362        </td>
     363        <td>
     364          <p data="Provenance" rect="norect">
     365            <gsf:metadata name="pj.Provenance"/>
     366          </p>
     367        </td>
     368          </tr>
     369        </gsf:when>
     370      </gsf:switch>
     371      <gsf:switch>
     372        <gsf:metadata name="pj.Tags"/>
     373        <gsf:when test="exists">
     374          <tr>
     375        <td class="heading">
     376          <p rect="norect" style="font-weight: bold;">Tags</p>
     377        </td>
     378        <td>
     379          <p data="Tags" rect="norect">
     380            <gsf:metadata name="pj.Tags"/>
     381          </p>
     382        </td>
     383          </tr>
     384        </gsf:when>
     385      </gsf:switch>
     386      <gsf:switch>
    149387        <gsf:metadata name="pj.Catalogue-Number"/>
    150388        <gsf:when test="exists">
     
    161399        </gsf:when>
    162400      </gsf:switch>
    163       <gsf:switch>
     401<!--      <gsf:switch>
    164402        <gsf:metadata name="pj.Catalogue-Short"/>
    165403        <gsf:when test="exists">
     
    175413          </tr>
    176414        </gsf:when>
    177       </gsf:switch>
    178       <gsf:switch>
    179         <gsf:metadata name="pj.Title"/>
    180         <gsf:when test="exists">
    181           <tr>
    182         <td class="heading">
    183           <p rect="norect">Title</p>
    184         </td>
    185         <td>
    186           <p data="Title" rect="norect">
    187             <gsf:metadata name="pj.Title"/>
    188           </p>
    189         </td>
    190           </tr>
    191         </gsf:when>
    192       </gsf:switch>
    193       <gsf:switch>
    194         <gsf:metadata name="pj.Date"/>
    195         <gsf:when test="exists">
    196           <tr>
    197         <td class="heading">
    198           <p rect="norect">Date</p>
    199         </td>
    200         <td>
    201           <p data="Date" rect="norect">
    202             <gsf:metadata name="pj.Date"/>
     415      </gsf:switch>-->
     416      <gsf:switch>
     417        <gsf:metadata name="pj.Physical-Location"/>
     418        <gsf:when test="exists">
     419          <tr>
     420        <td class="heading">
     421          <p rect="norect">Physical Location</p>
     422        </td>
     423        <td>
     424          <p data="Physical-Location" rect="norect">
     425            <gsf:metadata name="pj.Physical-Location"/>
     426          </p>
     427        </td>
     428          </tr>
     429        </gsf:when>
     430      </gsf:switch>
     431      <gsf:switch>
     432        <gsf:metadata name="pj.Physical-Description"/>
     433        <gsf:when test="exists">
     434          <tr>
     435        <td class="heading">
     436          <p rect="norect">Physical Description</p>
     437        </td>
     438        <td>
     439          <p data="Physical-Location" rect="norect">
     440            <gsf:metadata name="pj.Physical-Description"/>
    203441          </p>
    204442        </td>
     
    222460      </gsf:switch>
    223461      <gsf:switch>
    224         <gsf:metadata name="pj.Author"/>
    225         <gsf:when test="exists">
    226           <tr>
    227         <td class="heading">
    228           <p rect="norect">Author</p>
    229         </td>
    230         <td>
    231           <p data="Author" rect="norect">
    232             <gsf:metadata name="pj.Author"/>
    233           </p>
    234         </td>
    235           </tr>
    236         </gsf:when>
    237       </gsf:switch>
    238       <gsf:switch>
    239         <gsf:metadata name="pj.Physical-Location"/>
    240         <gsf:when test="exists">
    241           <tr>
    242         <td class="heading">
    243           <p rect="norect">Physical Location</p>
    244         </td>
    245         <td>
    246           <p data="Physical-Location" rect="norect">
    247             <gsf:metadata name="pj.Physical-Location"/>
    248           </p>
    249         </td>
    250           </tr>
    251         </gsf:when>
    252       </gsf:switch>
    253       <gsf:switch>
    254         <gsf:metadata name="pj.Location"/>
    255         <gsf:when test="exists">
    256           <tr>
    257         <td class="heading">
    258           <p rect="norect">Location</p>
    259         </td>
    260         <td>
    261           <p data="Location" rect="norect">
    262             <gsf:metadata name="pj.Location"/>
    263           </p>
    264         </td>
    265           </tr>
    266         </gsf:when>
    267       </gsf:switch>
    268       <gsf:switch>
    269         <gsf:metadata name="pj.Provenance"/>
    270         <gsf:when test="exists">
    271           <tr>
    272         <td class="heading">
    273           <p rect="norect" style="font-weight:bold;">Provenance</p>
    274         </td>
    275         <td>
    276           <p data="Provenance" rect="norect">
    277             <gsf:metadata name="pj.Provenance"/>
    278           </p>
    279         </td>
    280           </tr>
    281         </gsf:when>
    282       </gsf:switch>
    283       <gsf:switch>
    284         <gsf:metadata name="pj.Description"/>
    285         <gsf:when test="exists">
    286           <tr>
    287         <td class="heading">
    288           <p rect="norect" style="font-weight: bold;">Description</p>
    289         </td>
    290         <td>
    291           <p data="Description" rect="norect">
    292             <gsf:metadata name="pj.Description"/>
    293           </p>
    294         </td>
    295           </tr>
    296         </gsf:when>
    297       </gsf:switch>
    298       <gsf:switch>
    299         <gsf:metadata name="pj.Document-Type"/>
    300         <gsf:when test="exists">
    301           <tr>
    302         <td class="heading">
    303           <p rect="norect" style="font-weight: bold;">Document-Type</p>
    304         </td>
    305         <td>
    306           <p data="Document-Type" rect="norect">
    307             <gsf:metadata name="pj.Document-Type"/>
    308           </p>
    309         </td>
    310           </tr>
    311         </gsf:when>
    312       </gsf:switch>
    313       <gsf:switch>
    314         <gsf:metadata name="pj.Subject"/>
    315         <gsf:when test="exists">
    316           <tr>
    317         <td class="heading">
    318           <p rect="norect" style="font-weight: bold;">Subject</p>
    319         </td>
    320         <td>
    321           <p data="Subject" rect="norect">
    322             <gsf:metadata name="pj.Subject"/>
    323           </p>
    324         </td>
    325           </tr>
    326         </gsf:when>
    327       </gsf:switch>
    328       <gsf:switch>
    329         <gsf:metadata name="pj.Tags"/>
    330         <gsf:when test="exists">
    331           <tr>
    332         <td class="heading">
    333           <p rect="norect" style="font-weight: bold;">Tags</p>
    334         </td>
    335         <td>
    336           <p data="Tags" rect="norect">
    337             <gsf:metadata name="pj.Tags"/>
    338           </p>
    339         </td>
    340           </tr>
    341         </gsf:when>
    342       </gsf:switch>
    343       <gsf:switch>
    344         <gsf:metadata name="pj.Notes"/>
    345         <gsf:when test="exists">
    346           <tr>
    347         <td class="heading">
    348           <p rect="norect" style="font-weight: bold;">Notes</p>
    349         </td>
    350         <td>
    351           <p data="Notes" rect="norect">
    352             <gsf:metadata name="pj.Notes"/>
    353           </p>
    354         </td>
    355           </tr>
    356         </gsf:when>
    357       </gsf:switch>
    358       <gsf:switch>
    359         <gsf:metadata name="pj.MSHeading"/>
    360         <gsf:when test="exists">
    361           <tr>
    362         <td class="heading">
    363           <p rect="norect" style="font-weight: bold;">Maori Subject Heading</p>
    364         </td>
    365         <td>
    366           <p data="MSHeading" rect="norect">
    367             <gsf:metadata name="pj.MSHeading"/>
    368           </p>
    369         </td>
    370           </tr>
    371         </gsf:when>
    372       </gsf:switch>
    373       <gsf:switch>
    374         <gsf:metadata name="pj.Access"/>
    375         <gsf:when test="exists">
    376           <tr>
    377         <td class="heading">
    378           <p rect="norect" style="font-weight: bold;">Access</p>
    379         </td>
    380         <td>
    381           <p data="MSAccess" rect="norect">
    382             <gsf:metadata name="pj.Access"/>
     462        <gsf:metadata name="pj.Format"/>
     463        <gsf:when test="exists">
     464          <tr>
     465        <td class="heading">
     466          <p rect="norect">Format</p>
     467        </td>
     468        <td>
     469          <p data="Format" rect="norect">
     470            <gsf:metadata name="pj.Format"/>
    383471          </p>
    384472        </td>
Note: See TracChangeset for help on using the changeset viewer.