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.