FILE
Fichier média
File reference
Référence vers un fichier externe ou local utilisant le type FilePath.
FILEFile reference
Référence vers un fichier externe ou local utilisant le type FilePath.
L’objectif n’est pas seulement de reconnaître le tag, mais de comprendre ce qu’il fait à cet endroit précis de la hiérarchie.
Exemple minimal — « 0 @M1@ OBJE » : le niveau 0 crée le record identifié par @M1@.
Exemple minimal — « 1 FILE media/portrait-jeanne.jpg » : le niveau 1 place FILE sous OBJE avec la valeur « media/portrait-jeanne.jpg ».
Exemple minimal — « 2 FORM image/jpeg » : le niveau 2 place FORM sous FILE avec la valeur « image/jpeg ».
Exemple réaliste — « 0 @M1@ OBJE » : le niveau 0 crée le record identifié par @M1@.
Exemple réaliste — « 1 FILE media/portrait-jeanne.jpg » : le niveau 1 place FILE sous OBJE avec la valeur « media/portrait-jeanne.jpg ».
Exemple réaliste — « 2 FORM image/jpeg » : le niveau 2 place FORM sous FILE avec la valeur « image/jpeg ».
Exemple réaliste — « 2 TITL Portrait de Jeanne Dupont » : le niveau 2 place TITL sous FILE avec la valeur « Portrait de Jeanne Dupont ».
Exemple réaliste — « 1 FILE https://example.org/archives/acte.pdf » : le niveau 1 place FILE sous OBJE avec la valeur « https://example.org/archives/acte.pdf ».
Exemple réaliste — « 2 FORM application/pdf » : le niveau 2 place FORM sous FILE avec la valeur « application/pdf ».
Exemple réaliste — « 2 TITL Copie en ligne de l’acte » : le niveau 2 place TITL sous FILE avec la valeur « Copie en ligne de l’acte ».
GEDCOM 7 accepte les URL ftp, http et https ; une URL file: peut désigner un fichier local ou non local, mais une URL file locale est interdite dans GEDZIP et déconseillée pour un partage large.
Un chemin local n’a pas de schéma, ne commence pas par /, ne contient aucun segment .., aucune barre oblique inversée, ni requête ou fragment.
Le séparateur est / ; les caractères qui ne peuvent pas apparaître littéralement dans une URI doivent être percent-encodés dans FilePath.
Dans GEDZIP, chaque FilePath local correspond au nom d’une entrée de l’archive ; un chemin absolu ne peut donc pas représenter un fichier local du paquet.
Un simple nom comme portrait.jpg est un chemin local valide, mais il ne désigne pas nécessairement le même emplacement que media/portrait.jpg.
FILE est requis et répétable dans OBJE ; chaque FILE possède exactement un FORM. Plusieurs fichiers regroupés devraient concerner le même contexte.
Le niveau numérique indique à quelle structure ce tag appartient.
Le type du payload et les sous-structures autorisées dépendent du contexte défini par la norme.
Les exemples de cette fiche sont pédagogiques et n’utilisent aucune donnée utilisateur.
FILEUn même tag peut représenter plusieurs types de structures. La combinaison du tag et du type de sa structure parente détermine le type exact.
| Nom officiel | URI de type | Page |
|---|---|---|
| File reference | g7:FILE | 76 |
Le site utilise une session indispensable, mémorise vos préférences à votre demande et peut charger des services externes.
Nécessaire à la connexion, à la sécurité des formulaires et au fonctionnement du site.
Le niveau de documentation et les couleurs d’affichage sont enregistrés seulement lorsque vous choisissez ces réglages.
Autorise le chargement de Cytoscape via jsDelivr, de Leaflet via unpkg et des tuiles OpenStreetMap. Ces requêtes transmettent des données techniques, dont votre adresse IP, aux services concernés.
En savoir plus sur les cookies, stockages et services externes