Commit 9a74b53a authored by Marie Bisson's avatar Marie Bisson
Browse files

Merge branch 'ag/doc' into mb/doc

récupérer modifs Anne
parents 8d150487 9332c73f
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -16,13 +16,9 @@ Par défaut, la page d'accueil affiche la liste des fichiers XML contenus dans B

`http://[host]:[port]/[edition]/sommaire.html`

Pour avoir une page d’accueil spécifique, il faut créer un dossier **fragments** dans le dossier de l’édition, dans lequel est ajouté un fichier **accueil.frag.html**.
Pour avoir une page d’accueil spécifique, il suffit d'ajouter dans le dossier **fragments** du dossier de l’édition,  un fichier **accueil.frag.html**.

```
<!-- chemin du fichier accueil.frag.html-->

 [projet-]editions/[edition]/fragments/accueil.frag.html
```
`[projet-]editions/[edition]/fragments/accueil.frag.html`

<div class="mermaid">
graph LR;
+105 KiB
Loading image diff...
+4 −6
Original line number Diff line number Diff line
@@ -4,11 +4,7 @@

Les différents onglets et sous-onglets d’une édition se configurent dans le fichier *menu.xml* qui est généré dès la création d’une édition avec l’outil *max.sh* (cf. [Déploiement d’une nouvelle édition](../script/#deploiement-dune-nouvelle-edition))

```
<!-- chemin du fichier accueil.frag.html-->

 [projet-]editions/[edition]/menu.xml
```
`[projet-]editions/[edition]/menu.xml`

<div class="mermaid">
graph LR;
@@ -99,7 +95,9 @@ Trois paramètres sont disponibles dans cette XSL :

###Fichier i18n

Pour surcharger le fichier i18n, il faut créer un dossier **ui** dans le dossier de l'édition, puis un dossier **i18n**, dans lequel est ajouté un fichier **I18n.xml**
Pour surcharger le fichier i18n, il faut créer un fichier  **I18n.xml**  dans le dossier **i18n**, qui se trouve dans le dossier **ui** de l'édition.

`[projet-]editions/[edition]/ui/i18n/I18n.xml`

<div class="mermaid">
graph LR;
+17 −1
Original line number Diff line number Diff line
@@ -78,6 +78,7 @@ Par défaut, le titre du document est :
* pour la TEI : `/tei:TEI/tei:teiHeader/tei:fileDesc/tei:titleStmt`
* pour l’EAD  : `/ead:ead/ead:eadheader/ead:filedesc/ead:titlestmt`

<!--
Les requêtes pour récupérer ces titres sont :

* pour la TEI : 
@@ -90,11 +91,26 @@ Que transforme ensuite :
* pour la TEI : `[projet-]MaX/ui/xsl/tei/document_title.xsl`
* pour l’EAD : `[projet-]MaX/ui/xsl/ead/document_title.xsl`

-->

La fonction Xquery pour afficher le titre du document :
``max.util:getDocTitle($dbName, $docPath, $xmlFormat)``

````xml
<!-- exemple d'utilisation -->

let $title:= max.util:getDocTitle(max.config:getProjectDBPath($project),
                                  $docName, 
                                  $max.cons:TEI) 
````

<!--

|Nota Bene|
|---------|
|OVP : c’est la même opération qui permet de récupérer les titres des documents pour le sommaire de l’édition (cf. supra). Du coup ça fait un peu redite non ?

<br/>
<br/>-->

### Surcharge du comportement