Commit e9a30c35 authored by Marie Bisson's avatar Marie Bisson
Browse files

Update readme.md

parent eb18202b
Loading
Loading
Loading
Loading
+83 −43
Original line number Diff line number Diff line
@@ -47,10 +47,18 @@ Exemple de traitement XSL associé (fichier à placer dans `PROJET/ui/xsl/index_
  xmlns:tei="http://www.tei-c.org/ns/1.0"
  xmlns:ead="urn:isbn:1-931666-22-9"
  xmlns:hfp="http://www.w3.org/2001/XMLSchema-hasFacetAndProperty"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="ead tei xsl xsi xs xlink xinclude xhtml tei hfp">

  xmlns:max="https://max.unicaen.fr"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="max ead tei xsl xsi xs xlink xinclude xhtml tei hfp">
  <!--pour importer le i18n-->
  <xsl:import href="../../../../ui/xsl/i18n.xsl"/>
  <xsl:output method="xhtml" encoding="utf-8" indent="no"/>
  
  <xsl:preserve-space elements="*:*"/>
  
<!--variables pour le i18n-->
  <xsl:param name="project"/>
  <xsl:param name="locale"/>
  <xsl:param name="key"/>
  <xsl:template match="*:index[@type='personnes']">

    <div class="{./@type}">
@@ -60,21 +68,53 @@ Exemple de traitement XSL associé (fichier à placer dans `PROJET/ui/xsl/index_
        <div class="subindex" id="{current-grouping-key()}">
          <h2 class="collapsible">
            <xsl:choose>
              <xsl:when test="@role='auteur'"><xsl:text>Auteurs</xsl:text></xsl:when>
              <xsl:when test="@role='annotateur'"><xsl:text>Annotateurs</xsl:text></xsl:when>
              <xsl:when test="@role='commanditaire'"><xsl:text>Commanditaires</xsl:text></xsl:when>
              <xsl:when test="@role='commentateur'"><xsl:text>Commentateurs</xsl:text></xsl:when>
              <xsl:when test="@role='conservateur'"><xsl:text>Conservateurs</xsl:text></xsl:when>
              <xsl:when test="@role='dedicataire'"><xsl:text>Dédicataires</xsl:text></xsl:when>
              <xsl:when test="@role='donateur'"><xsl:text>Donateurs</xsl:text></xsl:when>
              <xsl:when test="@role='editeur_sci'"><xsl:text>Éditeurs scientifiques</xsl:text></xsl:when>
              <xsl:when test="@role='graveur'"><xsl:text>Graveurs</xsl:text></xsl:when>
              <xsl:when test="@role='illustrateur'"><xsl:text>Illustrateurs</xsl:text></xsl:when>
              <xsl:when test="@role='imprimeur-libraire'"><xsl:text>Imprimeurs-libraires</xsl:text></xsl:when>
              <xsl:when test="@role='possesseur'"><xsl:text>Possesseurs</xsl:text></xsl:when>
              <xsl:when test="@role='scribe'"><xsl:text>Scribes</xsl:text></xsl:when>
              <xsl:when test="@role='traducteur'"><xsl:text>Traducteurs</xsl:text></xsl:when>
              <xsl:otherwise><xsl:value-of select="current-grouping-key()"/></xsl:otherwise>
              <xsl:when test="@role='auteur'">
                <!-- pour avoir une variante de titre selon la langue -->
                  <xsl:value-of select="max:i18n($project,'label.index_auteur',$locale)"/>
                
              </xsl:when>
              <xsl:when test="@role='annotateur'">
                <xsl:text>Annotateurs</xsl:text>
              </xsl:when>
              <xsl:when test="@role='commanditaire'">
                <xsl:text>Commanditaires</xsl:text>
              </xsl:when>
              <xsl:when test="@role='commentateur'">
                <xsl:text>Commentateurs</xsl:text>
              </xsl:when>
              <xsl:when test="@role='conservateur'">
                <xsl:text>Conservateurs</xsl:text>
              </xsl:when>
              <xsl:when test="@role='dedicataire'">
                <xsl:text>Dédicataires</xsl:text>
              </xsl:when>
              <xsl:when test="@role='donateur'">
                <xsl:text>Donateurs</xsl:text>
              </xsl:when>
              <xsl:when test="@role='editeur_sci'">
                <xsl:text>Éditeurs scientifiques</xsl:text>
              </xsl:when>
              <xsl:when test="@role='graveur'">
                <xsl:text>Graveurs</xsl:text>
              </xsl:when>
              <xsl:when test="@role='illustrateur'">
                <xsl:text>Illustrateurs</xsl:text>
              </xsl:when>
              <xsl:when test="@role='imprimeur-libraire'">
                <xsl:text>Imprimeurs-libraires</xsl:text>
              </xsl:when>
              <xsl:when test="@role='possesseur'">
                <xsl:text>Possesseurs</xsl:text>
              </xsl:when>
              <xsl:when test="@role='scribe'">
                <xsl:text>Scribes</xsl:text>
              </xsl:when>
              <xsl:when test="@role='traducteur'">
                <xsl:text>Traducteurs</xsl:text>
              </xsl:when>
              <xsl:otherwise>
                <xsl:value-of select="current-grouping-key()"/>
              </xsl:otherwise>
            </xsl:choose>

          </h2>