Aide NOEMI et PiXML

Découvrir l'interface de Xeditor

Date de mise à jour

Présentation de l’interface

1.Introduction
2.Organisation générale d’Xeditor
3.La zone de saisie
4. La barre latérale
4.1 Éléments et attributs
4.2 Plan de classement
4.3 Commentaires
5. L’accordéon XML
6. La barre d’outils

1.       Introduction

Xeditor est l’éditeur XML intégré à PiXML. Il permet la modification ou l’enrichissement d’un instrument de recherche.

Pour plus d’informations sur les différentes applications de production de l’EAD à la BnF, voir la fiche Introduction à PiXML.

2.       Organisation générale d’Xeditor

L’interface d’Xeditor est organisée en 5 parties :

  • le bandeau supérieur (1) affiche un fil d’Ariane permettant de naviguer facilement dans l’arborescence de l’instrument de recherche (IR) en cours de modification. Dans cette partie se trouve également un ensemble d’outils ;
  • la partie gauche de l’écran (2) affiche la zone de saisie ;
  • la partie centrale (3), repliée par défaut, donne accès à l’affichage XML (en lecture seule) ;
  • la partie de droite de l’écran (4) affiche un menu avec plusieurs onglets. Il permet de modifier le plan de classement, ajouter des commentaires et gérer les éléments et les valeurs des attributs ;
  • le pied de page (5) affiche un fil d’Ariane permettant à l’utilisateur de naviguer dans les balises en cours de modification.

Penser à enregistrer régulièrement un IR en cours d’édition. Pour quitter Xeditor, il suffit de fermer l’onglet du navigateur.

Attention : il ne faut jamais fermer le navigateur sans quitter d’abord l’application, au risque de verrouiller les composants en édition.

3.       La zone de saisie

La zone de saisie affiche le composant et permet d’agir sur le contenu textuel des éléments (PCDATA), on peut :

  • saisir du texte dans un élément ;
  • modifier du texte dans un élément ;
  • sélectionner un élément et/ou son contenu textuel pour le dupliquer ou le supprimer.

Attention : il n’est pas possible de positionner le curseur dans un élément où le texte n’est pas autorisé par la DTD.

Elle permet également d’ajouter des éléments à partir des raccourcis clavier ou à l’aide d’un clic-droit en positionnant le curseur de la souris à l’endroit souhaité.

4.       La barre latérale

La barre latérale donne accès à plusieurs fonctionnalités :

Les différents menus se déplient et se replient grâce aux chevrons.

4.1      Éléments et attributs

Il est possible :

  • de saisir ou modifier une valeur d’attribut ;
  • d’insérer un élément avant/dedans/après.

Dans les deux cas, il convient d’utiliser l’arbre des éléments EAD pour se positionner à l’endroit souhaité.

Pour plus d’informations sur l’insertion des éléments et des valeurs d’attributs, voir la fiche Insérer des éléments et des valeurs d'attributs.

4.2      Plan de classement

Ce menu latéral permet de naviguer dans le plan de classement en ouvrant/dépliant les chevrons. On peut également déplacer un composant, le dupliquer ou le supprimer. L’accès à ces fonctionnalités se fait par un clic droit de souris, il est alors possible de copier un composant puis de le coller et éventuellement de le déplacer dans l’arborescence par un glisser/déposer.

Pour plus de précisions voir la fiche Créer des composants dans Xeditor et modifier le plan de classement.

4.3      Commentaires

L’application Xeditor permet de saisir des commentaires dans le code XML. Ces commentaires ne font pas partie du formalisme EAD. L’utilisation de cette fonctionnalité est déconseillée.

5.       L’accordéon XML

L’accordéon XML permet de visualiser le code XML et non de l’éditer. On peut ainsi afficher de façon synchronisée les trois blocs : la zone de saisie, la source XML et le plan de classement.

6.       La barre d’outils

La barre d’outils située en haut de l’écran propose différents outils détaillés ci-après.

Le bouton Enregistrer sauvegarde les modifications effectuées dans le composant.

Il faut penser à le faire régulièrement pour sauvegarder son travail en cours et de façon impérative avant de quitter l’interface. Il est également possible d’enregistrer en utilisant le raccourci clavier Ctrl+S.

Le bouton Rechercher/Remplacer permet de rechercher et/ou remplacer une occurrence de texte et de remplacer des contenus.

Il permet aussi de rechercher toutes les occurrences d’un élément EAD ou d’un attribut (en précisant éventuellement sa valeur), mais pas de les remplacer.

On peut également utiliser le raccourci clavier Ctrl+F pour accéder à cette fonctionnalité.

Le bouton Couper enlève un contenu après avoir surligné l’élément. Cette fonctionnalité est également accessible par le raccourci clavier Ctrl+X.

Le bouton Copier copie un contenu à l’endroit où est positionné le curseur. Le bouton Coller insère un contenu qui a été coupé ou copié à l’endroit où est positionné le curseur. Cette fonctionnalité est également accessible par les raccourcis clavier Ctrl+C/Ctrl+V.

Le bouton Sélectionner permet de sélectionner un élément et son contenu.

Le bouton Supprimer supprime un élément et son contenu.

Le bouton Source XML édite les données en source XML. Cette fonctionnalité permet de tout faire, notamment des copier/coller de texte et/ou d’éléments. La fonction rechercher est également disponible dans ce mode d’édition (Ctrl+F) et permet d’accéder à la fonction remplacer, y compris pour les éléments et les attributs.

Attention : cette fonctionnalité est à utiliser avec précaution. Si vous faites des erreurs de saisie dans le code XML, votre composant ne sera pas validé et ne pourra pas être enregistré.

Si vous avez besoin de manipuler le code XML, il est parfois préférable d’utiliser un éditeur externe.

Le bouton Attributs insère une valeur d’attribut en affichant la liste des attributs possibles correspondant à une balise. Cette fonctionnalité permet de saisir et modifier une valeur d’attribut. Elle ne peut être utilisée que dans un élément qui accepte du texte.

Le bouton Numérisation : choix des codes projets et saisie du mécénat permet d’insérer un code lié à un projet de numérisation (voir la fiche Création et gestion d'une filière de numérisation depuis PiXML).

Le bouton Autorités permet de rechercher dans les entités de la BnF. Cette fonctionnalité est un outil d’indexation qui permet de rechercher une instance d’entité de la BnF pour créer un lien.

Elle crée automatiquement l’élément d’indexation EAD correspondant au type d’entité. Il faut ensuite renseigner l’attribut ROLE et le contenu textuel (PCDATA).

Le bouton Afficher/ faire disparaître les étiquettes est activée par défaut. En la désactivant, seul le contenu textuel est affiché.

Le bouton Aide pour les utilisateurs affiche un ensemble de raccourcis clavier, y compris des raccourcis vers pour insérer des caractères spéciaux (translittération).