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

Merge branch 'mb/corrcoquilles' of git.unicaen.fr:pdn-certic/MaX into mb/corrcoquilles

corr
parents 91c025a1 53ee72a3
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -19,8 +19,10 @@ declare function local:buildEADDocumentTOC($projectId, $docPath){
                return
                    <details id="details_{$c/@id}">
                        <summary>
                        <a href="{$baseURI}{$projectId}/{$docPath}/{$c/@id}.html">
                            {$c/@id}
                            {$c/*:did/*:unittitle[1]//text()}
                            </a>
                        </summary>
                        {local:childrenToc($c, $projectId, $docPath)}
                    </details>
+10 −3
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ dependency_test(){
      echo 'Dependency '$1' not satisfied - please install it first'
      exit -1
  else
      echo 'Dependency '$1' statisfied'
      echo 'Dependency '$1' satisfied'
  fi
}

@@ -280,7 +280,7 @@ init_max(){
#creates config file if not exists (.dist copy)
if [ ! -f $DIRECTORY/../configuration/configuration.xml ]
then
    echo "Configuration file does not exists: copying the .dist one"
    echo "Configuration file does not exist: copying the .dist one"
    cp  $DIRECTORY/../configuration/configuration.dist.xml $DIRECTORY/../configuration/configuration.xml
fi

@@ -293,10 +293,17 @@ then
    new_edition_build $project_id $db_path $xmlns
    read -e -p "XML sources path ? " data_path
    db_project_feed $db_path $data_path
    mkdir $DIRECTORY/../editions/$project_id/fragments
    mkdir $DIRECTORY/../editions/$project_id/xq
    mkdir $DIRECTORY/../editions/$project_id/ui
    mkdir $DIRECTORY/../editions/$project_id/ui/css
    mkdir $DIRECTORY/../editions/$project_id/ui/xsl
    mkdir $DIRECTORY/../editions/$project_id/ui/fonts
    mkdir $DIRECTORY/../editions/$project_id/ui/i18n
    mkdir $DIRECTORY/../editions/$project_id/ui/images
    mkdir $DIRECTORY/../editions/$project_id/ui/js
    mkdir $DIRECTORY/../editions/$project_id/ui/templates
    mkdir $DIRECTORY/../editions/$project_id/ui/xsl

    touch $DIRECTORY/../editions/$project_id/ui/css/$project_id.css
    cp $DIRECTORY/menu_default.xml $DIRECTORY/../editions/$project_id/menu.xml
    if [ $xmlns = 'ead' ]
+169 −144
Original line number Diff line number Diff line
.super {
    vertical-align: super;
  font-size: 66%;}
    font-size: 66%;
}

.italic {
  font-style: italic;}
    font-style: italic;
}

.bold {
  font-weight: bold;}
    font-weight: bold;
}

.smcaps {
  font-variant: small-caps;}
    font-variant: small-caps;
}

#toc, .side-toc nav, .browse nav{
#toc,
.side-toc nav,
.browse nav {
    margin-top: 6em;
}

@@ -32,9 +41,11 @@ body {
    margin: 0;
}


/*
 * Header & Footer
 */

header {
    position: fixed;
    height: 5em;
@@ -43,7 +54,6 @@ header {
    width: 100%;
    border-bottom: 1px solid #1b1e21;
    background-color: white;

    display: flex;
}

@@ -53,17 +63,20 @@ header h1 {
}



/* menu top */
header #menu, header #menu nav{

header #menu,
header #menu nav {
    display: flex;
    justify-content: center;
    align-items: center;
}

header nav button {
 display: none;/*...*/
    display: none;
    /*...*/
}

header nav ul {
    display: flex;
    margin: 0;
@@ -78,7 +91,10 @@ header nav ul li a{
header nav ul li.active {
    font-weight: bold;
}


/*----------*/

footer {
    border-top: 1px solid #1b1e21;
    text-align: center;
@@ -101,6 +117,7 @@ footer p {
/*
 * Affichage si aucun noeud sélectionné
 */

section.home {
    position: fixed;
    top: 5.1em;
@@ -114,6 +131,7 @@ section.home {
/*
 * Panneau de droite, le détail de l'item
 */

section.browse>div>div {
    position: fixed;
    left: 40vw;
@@ -154,9 +172,16 @@ figcaption {
    font-style: italic;
}

img {
    width: 100px;
    margin: 5px;
}


/*
 * Affichage de l'arborescence
 */

summary {
    border: 1px dotted transparent;
    /*margin-bottom: 0.3em;*/
@@ -179,7 +204,6 @@ summary a {
    color: var(--ead-link-color-hover);
}


.side-toc details details {
    padding: 0;
    margin-left: 2em;
@@ -263,14 +287,15 @@ section.porte-documents {
    opacity: 0;
}


/*
 * Adaptation pour écran large
 */

@media (min-width: 1000px) {
    section.browse nav {
        right: 60vw;
    }

    section.browse article {
        left: 40vw;
    }
+5 −5
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@



  <xsl:template match="ead:archdesc">
  <xsl:template match="ead:ead">
    <fo:root>
      <!-- équivalent du head html -->
      <fo:layout-master-set>
@@ -79,16 +79,16 @@
            <xsl:value-of select="$pretty-name"/>
          </fo:block>
          <fo:block text-align="center" font-size="14pt" font-weight="bold" space-after="26pt">
            <xsl:value-of select="../ead:eadheader/ead:filedesc/ead:titlestmt/ead:titleproper"/>
            <xsl:value-of select="ead:eadheader/ead:filedesc/ead:titlestmt/ead:titleproper"/>
          </fo:block>
          <fo:block text-align="left" font-size="10pt" space-after="6pt">
            <xsl:text>Auteur(s) : </xsl:text>
            <xsl:value-of select="../ead:eadheader/ead:filedesc/ead:titlestmt/ead:author"/>
            <xsl:value-of select="ead:eadheader/ead:filedesc/ead:titlestmt/ead:author"/>
          </fo:block>
          <fo:block text-align="left" font-size="10pt" space-after="6pt">
            <xsl:if test="../ead:eadheader/ead:filedesc/ead:titlestmt/ead:sponsor">
            <xsl:if test="ead:eadheader/ead:filedesc/ead:titlestmt/ead:sponsor">
              <xsl:text>Commanditaire : </xsl:text>
              <xsl:value-of select="../ead:eadheader/ead:filedesc/ead:titlestmt/ead:sponsor"/>
              <xsl:value-of select="ead:eadheader/ead:filedesc/ead:titlestmt/ead:sponsor"/>
            </xsl:if>
          </fo:block>
        </fo:flow>
+9 −2
Original line number Diff line number Diff line
@@ -683,16 +683,23 @@
        </tr>
    </xsl:template>


    <xsl:template match="ead:daoloc">
        <figure>
            <img src="{@xlink:href}" alt="IMAGE"/>
            <img src="{@xlink:href}" alt="IMAGE">
            <xsl:attribute name="src">
         <xsl:value-of select="concat($baseuri, $project, '/ui/images/',@xlink:href)"/>
         </xsl:attribute>
            
            </img>
        </figure>
    </xsl:template>

    <xsl:template match="ead:dao">
        <!-- <figure> -->
        <img>
            <xsl:attribute name="src"><xsl:value-of select="@xlink:href"/>
            <xsl:attribute name="src">
            <xsl:value-of select="concat($baseuri, $project, '/ui/images/',@xlink:href)"/>
            </xsl:attribute>
        </img>
        <!-- <desc><xsl:apply-templates select="ead:daodesc/ead:p/node()"/></desc>
Loading