Outils pour utilisateurs

Outils du site


Panneau latéral

documentation:administration

Ceci est une ancienne révision du document !


Importation des fichiers XML

  • à l'unité ou en lots,
  • statut brouillon/publié,
  • importation simultannée dans 1 ou plusieurs portails.

Nomenclature

- ISBN du livre (13 chiffres) : {ISBN}.XML
C'est sur le nom du fichier que va être construite l'URL : http://calvin.droz.org/9782600017466 et tous les liens internes vers chapitres, etc.

évolution nomenclature

  1. Certains isbn comportent une lettre X (voir l'une des issues dans GitHubDev)
  2. permettre tout type de noms de fichiers ? À réfléchir

DTD

Zord peut être adapté à n'importe quelle DTD.

La transformation XML → Html n'intervient qu'au niveau de la transformation vers ePUB

XMLCheck

/lib/tei
/lib/tools/tei_all.rng
La production des sources en XML-TEI ne fait pas partie des fonctionnalités du logiciel. Ce script XmlCheck permet cependant de vérifier certains points à l'import et émet un rapport basé sur tei-all.rng : xmlCheck : http://xmlcheck.droz.org/. Vérifie si le XML est bien formé ainsi que quelques erreurs récurrentes chez nos prestataires :

  • corrélation xml:id ↔ target (toléré)
  • bonne imbrication des niveaux de titres (rédhibitoire)
  • présence des images (toléré)
  • catégorie (toléré)
  • indiques les balises invalides (toléré)

Découpage des fichiers XML

Rangés dans le dossier /tei/portail :

  • fichier .xml entier
  • un fichier .xml par partie et par chapitre
  • un fichier toc.xml : c'est le fichier qui va permettre de créer la table des matières (table of content = toc) dans la page html et qui est publiée dans le menu de gauche.
  • header.json
  • header.xml
  • ids.json
  • part_save.json

développement

Améliorer xmlCheck ?

Importation des images

Il n'y a pas de module d'importation des images. Cela n'est pas prévu. Les images sont passées en ftp. Voir ici : https://github.com/DrozNumerique/Zord/wiki/Images

  • Les images doivent être déposées dans le dossier zord/appli/medias/ISBN/fichierX.jpg Le dossier contenant les images liées au livre doit bien être nommé avec l'ISBN dudit livre.
  • l'image de couverture, qui servira pour le ePUB, doit être passée dans le dossier /covers. Elle porte le numéros d'ISBN du livre.

Gestion des comptes utilisateurs

Chloé 2017/07/12 09:59 Développement Globalis en cours de mise en prod

  1. création du compte “lecteur”
  2. attribution d'un ou plusieurs abonnements à ce compte lecteur.

Compte lecteur :

  • ajout/suppression,
  • Nom/login,
  • IP
  • mot de passe (pas de générateur de mot de passe),
  • date de début et date de fin des droits d'accès,
  • email utilisateur.
  • niveau d'accès
    • user (accès lecteur simple)
    • administrateur (réservé aux éditeurs)

Abonnements :

  • corpus (l'ensemble des textes du portail)
  • forfait : un choix de livres du corpus, par ISBN.

À développer

  • Ergonomie
  • insérer automatiquement a date du jour au bon format quand on crée un nouvel utilisateur,
  • alerte automatique 1 mois avant échance abonnement (voir clause contrat).

Génération de rapports Counter

Counter (Counting Online Usage of Networked Electronic Resources) est une norme née en 2002, à l'initiative des éditeurs, des bibliothèques et des consortium de bibliothèques. Elle a donné naissance à une société anglaise à but non lucratif : Counter Online Metrics.
Dans Zord sont implémentés :

  • version Counter V 4.0
  • rapports BR2, BR5 (voir fiche négociation Couperin)

Génération de fiches RDF

?

Module ePUB

Modalités d'export : à l'unité ou par lots.

à développer

Intégration automatisée de mentions propres à la publication epub : EANePUB, “comment citer ce livre”, logo CNL et mention de subvention.

Alertes

À développer

  • envoi données biblios dans un mail/html
  • transmis aux clients + abonnés newsletter
  • formulaire d'inscription de email pour recevoir les alertes
  • envoi alerte dans page “Nouveautés” portail
documentation/administration.1499849528.txt.gz · Dernière modification: 2019/02/15 13:37 (modification externe)