Vous pouvez créer plusieurs événements d’un seul coup en remplissant le Tableau Import et en le chargeant sur le site.
Comment utiliser le Tableau Import ?
Télécharger le Tableau Trame du fichier à utiliser : Fichier import
Remplissez-le
a. Pour chaque événement, remplissez une ligne du tableau avec les informations correspondantes.
b. Dans l’onglet « événement », vous trouverez des explications pour chacune des cellules.
c. Assurez-vous d’avoir bien rempli les cellules obligatoires (signalées par un o).
Enregistrez le tableau complété sur votre ordinateur
Importez le tableau complété sur Octant
a. Sur le tableau de bord, rendez-vous à l’onglet « Evénements »
b. Cliquez sur le bouton bleu ‘importer’ , insérez votre fichier et cliquez sur « Confirmez ».
Vous allez recevoir un courrier de vérification pour confirmer votre import sur Octant. Cela peut prendre plusieurs minutes : plus votre tableau comporte d’événements, plus cela peut être long.
NB : s’il y a une quelconque erreur dans votre tableau, vous en serez averti(e) dans ce même message. Dans ce cas, aucun événement du tableau ne sera importé. Cf. infra.
Règles d’utilisation du Tableau Import
• Format du fichier
Le fichier doit être au format .xlsx.
• En-têtes des colonnes
Elles doivent être identiques à celles du Tableau Import original.
• Nom du fichier
Le nom du fichier ou de l’onglet doit rester « fichier import ».
• Champs de texte particuliers
Certaines colonnes requièrent un type de texte particulier. Par exemple, certaines n’accepteront que « Y » ou « N ». Consultez l’onglet « événement » pour savoir lesquelles.
• Colonnes suffixées de o
Ces cellules doivent impérativement être remplies.
• Les colonnes « Description » et « Licence »
Si une ligne/un événement contient du texte dans la colonne « Description », la colonne « Licence » doit être remplie également. Cf. supra.
• Les colonnes suffixées d’un astérisque
Ce sont des colonnes à champ multivalué, c’est-à-dire que l’on peut y insérer plusieurs valeurs, en les séparant avec un « | », sans espace avant et après.
Ex : mon événement nécessite les mots-clefs MLK, Martin Luther King Jr., et civil rights la valeur de la colonne mot-clé sera MLK|Martin Luther King Jr.|civil rights
• Dates (colonnes « periodeDébut » et « periodeFin »)
Les entrée doivent être au format AAAA ou AAAA/MM/JJ.
Ex : mon événement s’est passé le 14 septembre 1400.
→ Dates « avant JC »
Pour entrer une date d’avant notre ère, entrez-la comme un nombre négatif.
Ex : mon événement s’est passé en 2000 av. JC.
→ Événement ponctuel
Si l’événement est ponctuel, c’est-à-dire que ce n’est pas une période, ne remplissez par la colonne « periodeFin ».
Ex : mon événement s’est passé en 2000 av. JC.
→ Dates imprécises
Pour entrer des dates imprécises, remplissez les colonnes « displayStart » et « displayEnd » (/!\ en plus des colonnes « periodeDebut » et « periodeFin »). Ces colonnes vous permettent d’ajouter du texte tel que « avant », « après » ou « circa ».
Ex : mon événement s’est passé à un moment entre 1776 et 1800.
Messages d’erreur suite à l’import
Le résultat de l’import est envoyé par mail à la personne qui réalise l’import.
Rappel : en cas d’erreur aucun élément n’est importé. Le mail signale où est la première erreur rencontrée.
Liste des messages possibles (liste non exhaustive)
Message | Résultat de l’import | Résolution | |
---|---|---|---|
argument cannot be of ‘NoneType’ type, must be of text type | L’import a été annulé, aucun événement n’a été importé. | Une valeur est au mauvais format | |
Import error on line 1: “01/12/1050” is not a valid date | L’import a été annulé, aucun événement n’a été importé. | Les dates doivent être au format yyyy/mm/dd ou une année | |
Import error on line 19: Licence “CC-BY-NC-4.76” does not exist | L’import est annulé | La licence mentionnée n’est pas référencée dans la liste des licences : à vérifier dans le référentiel Licences ou dans le modèle gabarit d’import | |
Import error on line 1: Discipline “Langueset littératures anciennes” does not exist | L’import est annulé | à vérifier dans le modèle de gabarit d’import | vérifier la liste des disciplines dans le modèle gabarit |
Import error on line 0: The following fields are missing in the file: periodeDebut * | Import annulé | La date de début n’a pas été renseignée | |
Worksheet “fichier import” not found in Excel file | L’import a été annulé, aucun événement n’a été importé | Le fichier csv n’a pas été enregistré dans l’onglet “fichier import” ou l’onglet “fichier import” est manquant | |
Import error on line 1: Event type “PERIODE” does not exist | L’import a été annulé, aucun événement n’a été importé. | Il manque des dates | |
Import error on line 0:Certains champs sont manquants: description | L’import a été annulé, aucun événement n’a été importé. | Il manque le champ description obligatoire | |
Import error on line 2:Licence “known by only one manuscript (Nowell codex).” does not exist | L’import a été annulé, aucun événement n’a été importé. | La licence n’existe pas, se référerer au modèle de gabarit d’import | |
Import error on line 2:Event type “Oeuvre” does not exist | L’import a été annulé, aucun événement n’a été importé. | le type d’événement n’existe pas, se référerer au modèle de gabarit de l’import | |
‘datetime.datetime’ object has no attribute ‘strip’. L’import a été annulé, aucun événement n’a été importé. | L’import a été annulé, aucun événement n’a été importé. | Pb dans le format des dates |
Rapport de l’import
A la fin du traitement un courriel vous est envoyé qui rapporte l’état de l’import. Si l’import a échoué il sera le numéro de la ligne posant problème ainsi que le type d’erreur sera communiqué.
Rappel :
en cas d’erreur aucun élément n’est importé. Le mail signale où est la première erreur rencontrée.
dans cette version éviter les virgules dans le titre
En cas de problème ou questionnement contactez octant@unistra.fr
Liste des références à utiliser
Certaines références sont des listes fermées contrôlées : si des valeurs autres sont utilisées l’import ne sera pas réalisé.
Disciplines : https://gitlab.unistra.fr/di/cesar/octant/octant/-/wikis/Referentiel/disciplines
Types d’événements : https://gitlab.unistra.fr/di/cesar/octant/octant/-/wikis/Referentiel/types_evenement
Licences d’utilisation : ici
Récupérer une référence Nominatim