Changeset 34239 for main/trunk


Ignore:
Timestamp:
2020-07-02T06:46:10+12:00 (4 years ago)
Author:
ak19
Message:

Metadata and additional format statement changse for newly added presentation file

Location:
main/trunk/model-sites-dev/opotiki/collect/gs3tutorials
Files:
5 edited

Legend:

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

    r34236 r34239  
    112112        <searchType name="simpleform"/>
    113113        <searchType name="advancedform"/>
    114         <format>
    115             <gsf:template match="documentNode">
    116                 <gsf:switch>
    117                     <gsf:metadata name="dc.Type"/>
    118                     <gsf:when test="equals" test-value="video">
    119                         <td colspan="3" valign="top">
    120                             <gsf:link type="source">
    121                                 <gsf:metadata name="srcicon"/>
    122                             </gsf:link>
    123                         </td>
    124                         <td>
    125                             <gsf:link type="source">
    126                                 <xsl:call-template name="choose-title"/>
    127                             </gsf:link>
    128                             <xsl:call-template name="video-date-length-info"/>
    129                         </td>
    130                     </gsf:when>
    131                     <gsf:otherwise>
    132                         <td valign="top">
    133                             <gsf:link type="document">
    134                                 <gsf:icon type="document"/>
    135                             </gsf:link>
    136                         </td>
    137                         <td valign="top">
    138                             <gsf:link type="source">
    139                                 <gsf:choose-metadata>
    140                                     <gsf:metadata name="thumbicon"/>
    141                                     <gsf:metadata name="srcicon"/>
    142                                 </gsf:choose-metadata>
    143                             </gsf:link>
    144                         </td>
    145                         <td valign="top">
    146                             <gsf:metadata name="equivDocLink"/>
    147                             <gsf:metadata name="equivDocIcon"/>
    148                             <gsf:metadata name="/equivDocLink"/>
    149                         </td>
    150                         <td>
    151                             <gsf:switch>
    152                                 <gsf:metadata name="Title" select="parent"/>
    153                                 <gsf:when test="exists"><xsl:call-template name="choose-title"/> of<gsf:metadata name="dc.Title" select="root"/></gsf:when>
    154                                 <gsf:otherwise>
    155                                     <gsf:link type="document">
    156                                         <xsl:call-template name="choose-title"/>
    157                                     </gsf:link>
    158                                 </gsf:otherwise>
    159                             </gsf:switch>
    160                         </td>
    161                     </gsf:otherwise>
    162                 </gsf:switch>
    163             </gsf:template>
    164         </format>
     114        <format>  <gsf:template match="documentNode">
     115    <gsf:switch>
     116      <gsf:metadata name="dc.Type"/>
     117      <gsf:when test="equals" test-value="video">
     118        <td colspan="3" valign="top">
     119          <gsf:link type="source">
     120            <gsf:metadata name="srcicon"/>
     121          </gsf:link>
     122        </td>
     123        <td>
     124          <gsf:link type="source">
     125            <xsl:call-template name="choose-title"/>
     126          </gsf:link>
     127          <xsl:call-template name="video-date-length-info"/>
     128        </td>
     129      </gsf:when>
     130      <gsf:otherwise>
     131        <td valign="top">
     132          <gsf:link type="document">
     133            <gsf:icon type="document"/>
     134          </gsf:link>
     135        </td>
     136        <td valign="top">
     137          <gsf:link type="source">
     138            <gsf:choose-metadata>
     139              <gsf:metadata name="thumbicon"/>
     140              <gsf:metadata name="srcicon"/>
     141            </gsf:choose-metadata>
     142          </gsf:link>
     143        </td>
     144        <td valign="top">
     145          <gsf:metadata name="equivDocLink"/>
     146          <gsf:metadata name="equivDocIcon"/>
     147          <gsf:metadata name="/equivDocLink"/>
     148        </td>
     149        <td>
     150          <gsf:switch>
     151            <gsf:metadata name="Title" select="parent"/>
     152            <gsf:when test="exists"><xsl:call-template name="choose-title"/> of<gsf:metadata name="dc.Title" select="root"/></gsf:when>
     153            <gsf:otherwise>
     154              <gsf:link type="document">
     155                <xsl:call-template name="choose-title"/>
     156              </gsf:link>
     157              <gsf:switch>
     158              <gsf:metadata name="dc.Coverage"/>
     159              <gsf:when test="exists">
     160                - <b><gsf:metadata name="dc.Coverage"/></b>
     161              </gsf:when>
     162            </gsf:switch>
     163            </gsf:otherwise>
     164          </gsf:switch>
     165        </td>
     166      </gsf:otherwise>
     167    </gsf:switch>
     168  </gsf:template>
     169
     170</format>
    165171    </search>
    166172    <infodb type="jdbm"/>
     
    212218            <option name="-metadata_selection_mode_within_level" value="firstvalue"/>
    213219            <option name="-buttonname" value="Titles"/>
    214             <format>
    215             <gsf:template match="documentNode">
    216                 <gsf:switch>
    217                     <gsf:metadata name="dc.Type"/>
    218                     <gsf:when test="equals" test-value="video">
    219                         <td valign="top">
    220                             <gsf:link type="source">
    221                                 <gsf:metadata name="srcicon"/>
    222                             </gsf:link>
    223                         </td>
    224                         <td valign="top">
    225                             <gsf:link type="source">
     220            <option name="-metadata_sort_mode_within_level" value="alphanumeric"/>
     221            <format>  <gsf:template match="documentNode">
     222    <gsf:switch>
     223      <gsf:metadata name="dc.Type"/>
     224      <gsf:when test="equals" test-value="video">
     225        <td valign="top">
     226          <gsf:link type="source">
     227            <gsf:metadata name="srcicon"/>
     228          </gsf:link>
     229        </td>
     230        <td valign="top">
     231          <gsf:link type="source">
    226232<!--
    227233Instead of using choose-title here, we want to display the title that the document was classified on
    228234-->
    229                                 <gsf:metadata name="dc.Title,Title" pos="classifiedBy"/>
    230                                 <gsf:switch>
    231                                     <gsf:metadata name="Source"/>
    232                                     <gsf:when test="exists">
    233                                         <br/>
    234                                         <i>(<gsf:metadata name="Source"/>)</i>
    235                                     </gsf:when>
    236                                 </gsf:switch>
    237                             </gsf:link>
    238                             <xsl:call-template name="video-date-length-info"/>
    239                         </td>
    240                     </gsf:when>
    241                     <gsf:otherwise>
    242                         <td valign="top">
    243                             <gsf:link type="document">
    244                                 <gsf:icon type="document"/>
    245                             </gsf:link>
    246                         </td>
    247                         <td valign="top">
    248                             <gsf:link type="source">
    249                                 <gsf:choose-metadata>
    250                                     <gsf:metadata name="thumbicon"/>
    251                                     <gsf:metadata name="srcicon"/>
    252                                 </gsf:choose-metadata>
    253                             </gsf:link>
    254                         </td>
    255                         <td valign="top">
    256                             <gsf:metadata name="equivDocLink"/>
    257                             <gsf:metadata name="equivDocIcon"/>
    258                             <gsf:metadata name="/equivDocLink"/>
    259                         </td>
    260                         <td valign="top">
    261                             <gsf:link type="document">
     235            <gsf:metadata name="dc.Title,Title" pos="classifiedBy"/>
     236            <gsf:switch>
     237              <gsf:metadata name="Source"/>
     238              <gsf:when test="exists">
     239                <br/>
     240                <i>(<gsf:metadata name="Source"/>)</i>
     241              </gsf:when>
     242            </gsf:switch>
     243          </gsf:link>
     244          <xsl:call-template name="video-date-length-info"/>
     245        </td>
     246      </gsf:when>
     247      <gsf:otherwise>
     248        <td valign="top">
     249          <gsf:link type="document">
     250            <gsf:icon type="document"/>
     251          </gsf:link>
     252        </td>
     253        <td valign="top">
     254          <gsf:link type="source">
     255            <gsf:choose-metadata>
     256              <gsf:metadata name="thumbicon"/>
     257              <gsf:metadata name="srcicon"/>
     258            </gsf:choose-metadata>
     259          </gsf:link>
     260        </td>
     261        <td valign="top">
     262          <gsf:metadata name="equivDocLink"/>
     263          <gsf:metadata name="equivDocIcon"/>
     264          <gsf:metadata name="/equivDocLink"/>
     265        </td>
     266        <td valign="top">
     267          <gsf:link type="document">
    262268<!--
    263269Instead of using choose-title here, we want to display the title that the document was classified on
    264270-->
    265                                 <gsf:metadata name="dc.Title,Title" pos="classifiedBy"/>
    266                             </gsf:link>
    267                             <gsf:switch>
    268                                 <gsf:metadata name="Source"/>
    269                                 <gsf:when test="exists">
    270                                     <br/>
    271                                     <i>(<gsf:metadata name="Source"/>)</i>
    272                                 </gsf:when>
    273                             </gsf:switch>
    274                         </td>
    275                     </gsf:otherwise>
    276                 </gsf:switch>
    277             </gsf:template>
    278         </format>
     271            <gsf:metadata name="dc.Title,Title" pos="classifiedBy"/>
     272          </gsf:link>
     273          <gsf:switch>
     274            <gsf:metadata name="dc.Coverage"/>
     275            <gsf:when test="exists"> -<b><gsf:metadata name="dc.Coverage"/></b></gsf:when>
     276          </gsf:switch>
     277          <gsf:switch>
     278            <gsf:metadata name="Source"/>
     279            <gsf:when test="exists">
     280              <br/>
     281              <i>(<gsf:metadata name="Source"/>)</i>
     282            </gsf:when>
     283          </gsf:switch>
     284        </td>
     285      </gsf:otherwise>
     286    </gsf:switch>
     287  </gsf:template>
     288
     289</format>
    279290        </classifier>
    280291        <classifier name="List">
     
    305316            <option name="-buttonname" value="Source"/>
    306317        </classifier>
    307         <format>
    308             <gsf:template match="documentNode">
    309                 <gsf:switch>
    310                     <gsf:metadata name="dc.Type"/>
    311                     <gsf:when test="equals" test-value="video">
    312                         <td valign="top">
    313                             <gsf:link type="source">
    314                                 <gsf:metadata name="srcicon"/>
    315                             </gsf:link>
    316                         </td>
    317                         <td valign="top">
    318                             <gsf:link type="source">
     318        <format>  <gsf:template match="documentNode">
     319    <gsf:switch>
     320      <gsf:metadata name="dc.Type"/>
     321      <gsf:when test="equals" test-value="video">
     322        <td valign="top">
     323          <gsf:link type="source">
     324            <gsf:metadata name="srcicon"/>
     325          </gsf:link>
     326        </td>
     327        <td valign="top">
     328          <gsf:link type="source">
    319329<!--
    320330Defined in the global format statement
    321331-->
    322                                 <xsl:call-template name="choose-title"/>
    323                                 <gsf:switch>
    324                                     <gsf:metadata name="Source"/>
    325                                     <gsf:when test="exists">
    326                                         <br/>
    327                                         <i>(<gsf:metadata name="Source"/>)</i>
    328                                     </gsf:when>
    329                                 </gsf:switch>
    330                             </gsf:link>
    331                             <xsl:call-template name="video-date-length-info"/>
    332                         </td>
    333                     </gsf:when>
    334                     <gsf:otherwise>
    335                         <td valign="top">
    336                             <gsf:link type="document">
    337                                 <gsf:icon type="document"/>
    338                             </gsf:link>
    339                         </td>
    340                         <td valign="top">
    341                             <gsf:link type="source">
    342                                 <gsf:choose-metadata>
    343                                     <gsf:metadata name="thumbicon"/>
    344                                     <gsf:metadata name="srcicon"/>
    345                                 </gsf:choose-metadata>
    346                             </gsf:link>
    347                         </td>
    348                         <td valign="top">
    349                             <gsf:metadata name="equivDocLink"/>
    350                             <gsf:metadata name="equivDocIcon"/>
    351                             <gsf:metadata name="/equivDocLink"/>
    352                         </td>
    353                         <td valign="top">
    354                             <gsf:link type="document">
     332            <xsl:call-template name="choose-title"/>
     333            <gsf:switch>
     334              <gsf:metadata name="Source"/>
     335              <gsf:when test="exists">
     336                <br/>
     337                <i>(<gsf:metadata name="Source"/>)</i>
     338              </gsf:when>
     339            </gsf:switch>
     340          </gsf:link>
     341          <xsl:call-template name="video-date-length-info"/>
     342        </td>
     343      </gsf:when>
     344      <gsf:otherwise>
     345        <td valign="top">
     346          <gsf:link type="document">
     347            <gsf:icon type="document"/>
     348          </gsf:link>
     349        </td>
     350        <td valign="top">
     351          <gsf:link type="source">
     352            <gsf:choose-metadata>
     353              <gsf:metadata name="thumbicon"/>
     354              <gsf:metadata name="srcicon"/>
     355            </gsf:choose-metadata>
     356          </gsf:link>
     357        </td>
     358        <td valign="top">
     359          <gsf:metadata name="equivDocLink"/>
     360          <gsf:metadata name="equivDocIcon"/>
     361          <gsf:metadata name="/equivDocLink"/>
     362        </td>
     363        <td valign="top">
     364          <gsf:link type="document">
    355365<!--
    356366Defined in the global format statement
    357367-->
    358                                 <xsl:call-template name="choose-title"/>
    359                             </gsf:link>
    360                             <gsf:switch>
    361                                 <gsf:metadata name="Source"/>
    362                                 <gsf:when test="exists">
    363                                     <br/>
    364                                     <i>(<gsf:metadata name="Source"/>)</i>
    365                                 </gsf:when>
    366                             </gsf:switch>
    367                         </td>
    368                     </gsf:otherwise>
    369                 </gsf:switch>
    370             </gsf:template>
    371             <gsf:template match="classifierNode[@classifierStyle = 'VList']">
    372                 <td valign="top">
    373                     <gsf:link style="static" type="classifier">
    374                         <gsf:icon type="classifier"/>
    375                     </gsf:link>
    376                 </td>
    377                 <td valign="top">
    378                     <gsf:link type="classifier">
    379                         <gsf:metadata name="Title"/>
    380                     </gsf:link>
    381                 </td>
    382                 <td valign="top">(<gsf:metadata name="numleafdocs"/>)</td>
    383             </gsf:template>
    384             <gsf:template match="classifierNode[@classifierStyle = 'HList']">
    385                 <gsf:link style="static" type="classifier">
    386                     <gsf:metadata name="Title"/>
    387                 </gsf:link>
    388             </gsf:template>
    389         </format>
     368            <xsl:call-template name="choose-title"/>
     369          </gsf:link>
     370          <gsf:switch>
     371            <gsf:metadata name="dc.Coverage"/>
     372            <gsf:when test="exists"> -  <b><gsf:metadata name="dc.Coverage"/></b></gsf:when>
     373          </gsf:switch>
     374          <gsf:switch>
     375            <gsf:metadata name="Source"/>
     376            <gsf:when test="exists">
     377              <br/>
     378              <i>(<gsf:metadata name="Source"/>)</i>
     379            </gsf:when>
     380          </gsf:switch>
     381        </td>
     382      </gsf:otherwise>
     383    </gsf:switch>
     384  </gsf:template>
     385  <gsf:template match="classifierNode[@classifierStyle = 'VList']">
     386    <td valign="top">
     387      <gsf:link style="static" type="classifier">
     388        <gsf:icon type="classifier"/>
     389      </gsf:link>
     390    </td>
     391    <td valign="top">
     392      <gsf:link type="classifier">
     393        <gsf:metadata name="Title"/>
     394      </gsf:link>
     395    </td>
     396    <td valign="top">(<gsf:metadata name="numleafdocs"/>)</td>
     397  </gsf:template>
     398  <gsf:template match="classifierNode[@classifierStyle = 'HList']">
     399    <gsf:link style="static" type="classifier">
     400      <gsf:metadata name="Title"/>
     401    </gsf:link>
     402  </gsf:template>
     403
     404</format>
    390405    </browse>
    391406    <display>
  • main/trunk/model-sites-dev/opotiki/collect/gs3tutorials/import/presentations/metadata.xml

    r34213 r34239  
    5050            <Metadata mode="accumulate" name="dc.Title">03 Overview of creating a collection in GLI</Metadata>
    5151            <Metadata mode="accumulate" name="dc.Description">Creating a collection</Metadata>
     52            <Metadata mode="accumulate" name="dc.Coverage">still to complete</Metadata>
     53        </Description>
     54    </FileSet>
     55    <FileSet>
     56        <FileName>04 Users_Groups_Security\.pdf</FileName>
     57        <Description>
     58            <Metadata mode="accumulate" name="dc.Coverage">still to complete</Metadata>
     59            <Metadata mode="accumulate" name="dc.Title">04 Users, Groups, Protecting Collections and Documents</Metadata>
     60            <Metadata mode="accumulate" name="dc.Subject">Users</Metadata>
     61            <Metadata mode="accumulate" name="dc.Subject">Groups</Metadata>
     62            <Metadata mode="accumulate" name="dc.Subject">Authentication</Metadata>
     63            <Metadata mode="accumulate" name="dc.Subject">Collection security</Metadata>
     64            <Metadata mode="accumulate" name="dc.Subject">Document security</Metadata>
     65            <Metadata mode="accumulate" name="dc.Description">Types of groups: administrator, collection editing, viewing</Metadata>
     66            <Metadata mode="accumulate" name="dc.Description">Setting up groups for users</Metadata>
     67            <Metadata mode="accumulate" name="dc.Description">Protecting or controlling access to collections</Metadata>
     68            <Metadata mode="accumulate" name="dc.Description">Protecting or controlling access to documents</Metadata>
    5269        </Description>
    5370    </FileSet>
  • main/trunk/model-sites-dev/opotiki/collect/gs3tutorials/import/videos/metadata.xml

    r34236 r34239  
    130130            <Metadata mode="accumulate" name="dc.Date">20 June 2020</Metadata>
    131131            <Metadata mode="accumulate" name="dc.Coverage">3:35 hrs</Metadata>
     132            <Metadata mode="accumulate" name="dc.Description">Protecting or controlling access to documents</Metadata>
     133            <Metadata mode="accumulate" name="dc.Description">Protecting or controlling access to collections</Metadata>
     134            <Metadata mode="accumulate" name="dc.Subject">Collection security</Metadata>
     135            <Metadata mode="accumulate" name="dc.Subject">Document security</Metadata>
     136            <Metadata mode="accumulate" name="dc.Description">Types of groups: administrator, collection editing, viewing</Metadata>
     137            <Metadata mode="accumulate" name="dc.Description">Setting up groups for users</Metadata>
    132138        </Description>
    133139    </FileSet>
Note: See TracChangeset for help on using the changeset viewer.