Commit 8dde31e3 authored by Jerome Chauveau's avatar Jerome Chauveau
Browse files

un peu de doc, suppressions fragments de test XML démo

parent 108ae140
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -5,8 +5,9 @@
* **configuration**: dossier contenant le/les fichiers de configuration
* **documentation**: dossier documentation de MaX
* **editions**: dossier des éditions hébergées par l'instance de MaX. Chaque éditions à son propre dossier dans lequel sont stockés ses ressources HTML, XSLT, CSS, Javascript, XQuery, etc.
* **node_modules**: dossier des dépendances node.js installées
* **plugins**: dossier des plugins disponibles. Chaque plugin dispose de son propre dossier de ressources: fichiers Javascript, XQuery, XSL, ...
* **node_modules**: dossier des dépendances node.js installées. Ce dossier n'est créé qu'a l'initialisation de MaX (ou avec un ```npm install```)
* **plugins-available**: dossier des plugins disponibles. Chaque plugin dispose de son propre dossier de ressources: fichiers Javascript, XQuery, XSL, ...
* **plugins-enabled**: dossier des plugins activés (liens symboliques vers *plugins-available*).
* **rxq**: ensemble des modules RestXQ
* **tools**: outils de déploiement de l'édition de démonstration et d'une nouvelle édition
* **ui**
+6 −4
Original line number Diff line number Diff line
@@ -2,7 +2,9 @@

## Le fichier menu.xml

Le menu d'une édition **my_edition** se configure dans un fichier **editions/m_edition/menu.xml** décrivant au maximum deux niveaux de menu . Pour une entrée de menu (), il est nécessaire de renseigner son identifiant ainsi que sa cible. Dans l'exemple ci-contre, le menu généré contiendra deux entrées principales (attribut type='main') : home et parcours.
Le menu d'une édition **mon_edition** se configure dans un fichier **editions/mon_edition/menu.xml** décrivant au maximum deux niveaux de menu . 
Pour une entrée de menu, il est nécessaire de renseigner son identifiant ainsi que sa cible. Dans l'exemple ci-contre, 
le menu généré contiendra deux entrées principales (attribut type='main') : home et parcours.

```
<menu>
@@ -29,12 +31,12 @@ Le menu d'une édition **my_edition** se configure dans un fichier **editions/m_
</menu>
```

L'entrée home pointera vers l'URL **/my_edition/accueil** et contiendra deux sous-entrées **presentation** et **contacts** pointant respectivement vers **/my_edition/presentation** et **/my_edition/contact**.
L'entrée home pointera vers l'URL **/mon_edition/accueil** et contiendra deux sous-entrées **presentation** et **contacts** pointant respectivement vers **/mon_edition/presentation** et **/mon_edition/contact**.

## Modification de la mise en forme du menu

Le menu HTML est le résultat de la transformation du fichiers **my_edition/menu.xml** par la feuille XSL par défaut placée dans **MAX/ui/menu.xsl**.
Une feuille de transformation placée dans **my_edition/ui/xsl/menu.xsl** remplacera celle par défaut. 3 paramètres sont disponibles dans cette XSL :
Le menu HTML est le résultat de la transformation du fichiers **mon_edition/menu.xml** par la feuille XSL par défaut placée dans **MAX/ui/menu.xsl**.
Une feuille de transformation placée dans **mon_edition/ui/xsl/menu.xsl** remplacera celle par défaut. 3 paramètres sont disponibles dans cette XSL :

* *projectId* : identifiant du projet
* *baseURI* : baseURI du projet
+0 −9
Original line number Diff line number Diff line
@@ -100,15 +100,6 @@ elementum mi. Phasellus non ullamcorper urna.</quote>
          egestas quis ut quam. Donec sollicitudin lectus a mauris pulvinar id aliquam urna cursus. Cras quis ligula sem, vel
          elementum mi. Phasellus non ullamcorper urna.
          </p>
	  <p>
	    <bibl>
	      <title level="a">L'Enracinement</title>
	      <author>Simone Weil</author>, 
	      <title>Prélude à une déclaration des devoirs envers l'être humain </title>. 
	      <publisher>Gallimard</publisher>
	      <date>1968</date>.
	    </bibl>  
	  </p>  
      </div>
    </body>
    </text>
+0 −9
Original line number Diff line number Diff line
@@ -100,15 +100,6 @@ elementum mi. Phasellus non ullamcorper urna.</quote>
          egestas quis ut quam. Donec sollicitudin lectus a mauris pulvinar id aliquam urna cursus. Cras quis ligula sem, vel
          elementum mi. Phasellus non ullamcorper urna.
          </p>
	  <p>
	    <bibl>
	      <title level="a">L'Enracinement</title>
	      <author>Simone Weil</author>, 
	      <title>Prélude à une déclaration des devoirs envers l'être humain </title>. 
	      <publisher>Gallimard</publisher>
	      <date>1968</date>.
	    </bibl>  
	  </p>  
      </div>
    </body>
    </text>
+6 −1
Original line number Diff line number Diff line
@@ -26,6 +26,10 @@ body.maxhome{
.error {
  color: red;
}
.btn:focus {
  outline: none !important;
  box-shadow: none;
}

#header_right {
  position: fixed;
@@ -49,6 +53,7 @@ body.maxhome{
  display: none;
}


#topbar .dropdown{
  min-width: 250px;
}
@@ -103,7 +108,7 @@ padding-left:5px;
  text-transform: capitalize;
}
#navigation-tool #dropdown-navigation {
  margin-left: 20px;
  width: 100%;
}
#main-max-container {
  text-align: justify;