Table des matières

Formats de publication

modes de lecture

Structure de la page html

<!DOCTYPE html>
<html lang="fr-FR">
<head id="head">
</head>
<body>
<header id="header">	
	<div class="blocklink">
	<div id="lang_choise">
</header>
<nav id="navbar">Menu "accueil", "recherche"...</nav>
<section id="content">
	<nav id="toc">contenu du panneau de gauche (dont toc.xml)</nav>
	<div id="tools">Outils de droite</div>
	<article id="tei">Ici le contenu de la partie ou du chapitre .xml (code obfusqué ou non selon le mode en lecture)
	</article>
</section>
<footer id="footer">
</html>

Publication des images

Voir dans le code ce qui les concerne, question dimension surtout. Nous avons intégré une visualisation au moyen de l'application libre OpenSeaDragon : https://openseadragon.github.io/\

Il suffit d'encadrer dans le XML les balises <graphic> par la balise <facsimile> (c'est invalide en TEI mais nous l'assumons pour les besoins de la publication, à défaut d'une meilleure solution qui reste à trouver).

<figure>
<facsimile><graphic/></facsimile>
<caption>...</caption>
<desc>...</desc>
</figure>

Le logiciel Deepzoom est installé sur le serveur et permet de créer les “tuiles” des images dans le dossier images concerné : voir ici https://github.com/DrozNumerique/Zord/wiki/Images#cr%C3%A9er-les-tuiles-dimages-dzi-pour-openseadragon

Obfuscation

lib/tools/obfuscation

Lorsque l'on consulte la page en mode “user” le XML TEI est obfusqué c'est-à-dire camouflé en balises non signifiantes. C'est une sécurité pour éviter le piratage des sources en XML TEI.
À chaque fois que l'on recharge la page la réécritude des balises change.

Textes en vis-à-vis

cas

Protocole

S'assurer que le fichier XML n'aura pas besoin d'être ré importé. Le travail se fait après importation. Il sera donc à refaire si la source XML est corrigée entre-temps !

  1. Dans les fichiers découpés après l'import dans Zord copier le contenu complet du fichier (de <TEI> à </TEI>) qui sera à droite à la fin du contenu du fichier de gauche.
  2. ajuster la toc.html en conséquence.

On obtient donc un fichier dont la structure est du type :
<tei></tei>
<tei></tei>
<tei></tei>

Zord a été développé pour mettre en vis-à- des textes sur la base des <pb>

<tei> <tei>
<pb n>Texte ATexte B<pb n+1
<pb n+2>Texte ATexte B<pb n+3>
<pb n+4>Texte ATexte B<pb n+5>
</tei> </tei>

à développer

Vis-à-vis de plus de deux textes : voir page de développement vis-à-vis x textes
Développer un switch permettant d'afficher le texte voulu de chaque côté dans les cas où il y a plus de deux textes :

Switch A, B, C, D Switch A, B, C, D
<tei C> <tei B>
<pb n>Texte CTexte B<pb n+1
<pb n+2>Texte CTexte B<pb n+3>
<pb n+4>Texte CTexte B<pb n+5>
</tei C> </tei B>

Deuxième développement : switch d'alignement sur <pb> ou sur <section> <ssection>

Page d'accueil

À développer

Connexion

En mode déconnecté tous les visiteurs ont accès aux pages du menu, y compris à la recherche, mais seule la page de Titre des livres est accessible.

Accès libre/fermé

Actuellement le logiciel est pensé pour des accès restreints. Il reste à développer l'accès libre à tout ou partie des corpus/textes.

  1. À une partie du contenu
  2. À un texte complet

À développer