Configuration

Configuration générale de MaX

Le fichier configuration.xml (dans le dossier configuration) inclut les fichiers de configuration des différentes éditions gérées par MaX.


<!-- Exemple de fichier de configuration de MaX incluant 2 éditions : 
    max-tei-demo et mon-edition -->

<?xml version="1.0"?>
<configuration xmlns:xi="http://www.w3.org/2001/XInclude">
  <baseURI/>
  <editions>
    <xi:include href="../editions/max_tei_demo/max_tei_demo_config_inc.xml"/>
    <xi:include href="../editions/mon-edition/mon-edition_config_inc.xml"/>
    [...]
  </editions>
</configuration>

Chaque nouvelle édition implémentée avec l’outil max.sh ajoute un élément <xi:include>.

Quand une édition déjà préparée est récupérée, cette ligne peut être ajoutée manuellement.

Configuration d’une édition

L’édition mon-edition sera configurée grâce au fichier editions/mon-edition/mon-edition_config_inc.xml.

<!-- Exemple de fichier de configuration par défaut, sans option, ni surcharge, ni plugin-->

<edition xml:id="mon-edition" dbpath="moneditiondb" env="tei" prettyName="Mon Édition">
</edition>
  • @xml:id : identifiant de l’édition. Toutes les URLs de consultation commencent par cet identifiant,
  • @dbpath : nom de la base de données contenant les sources XML consultables
  • @env : grammaire XML de l’édition (tei ou ead).

Ces trois paramètres sont définis lors de l’étape 3 de la procédure de déploiement d’une nouvelle édition.

  • @prettyName : titre de l’édition qui pourra être récupéré sous forme de variable et affiché à divers endroits du site.

Ce fichier contiendra si nécessaire, la configuration des options de lecture, l’activation et le paramètrage de l’alignement et des plugins.