Un type de collection soigneusement construit mérite d'être partagé. KolleK peut exporter une définition de type sous forme de fichier JSON et en importer une, afin que vous puissiez copier une configuration entre comptes, la partager avec un autre collectionneur, ou en garder un instantané avant de la retravailler.
Vous avez besoin du rôle éditeur ou propriétaire.
L'export contient uniquement la définition du type : son nom, sa couleur, ses groupes de champs, ses champs personnalisés, et les options de tout champ de type liste.
Ouvrir le type
Dans les paramètres du compte, ouvrez Types de collection et sélectionnez le type que vous voulez exporter.
L'exporter
Choisissez Exporter. KolleK télécharge un fichier JSON décrivant le type.
::screenshot{label="Éditeur de type avec l'option d'export"}
Le fichier est du texte brut. Vous pouvez le lire, le garder avec vos sauvegardes, ou l'envoyer à quelqu'un.
L'import fonctionne à partir de JSON collé, alors ouvrez d'abord le fichier reçu dans n'importe quel éditeur de texte et copiez son contenu.
Démarrer l'import
Dans les paramètres du compte, ouvrez Types de collection et choisissez Importer.
Coller le JSON
Collez la définition du type dans le champ et confirmez. KolleK la valide et crée le type avec ses groupes, ses champs et ses options.
::screenshot{label="Formulaire d'import avec du JSON collé"}
Vérifier le résultat
Ouvrez le nouveau type et vérifiez que les champs sont bien arrivés, puis rattachez le à une collection pour commencer à l'utiliser.
L'ami de Noah collectionne lui aussi des vinyles et a peaufiné un type "Disques vinyles" avec un ensemble de champs groupés : informations de sortie (artiste, album, année de sortie) et détails de pressage (pressage, vitesse, vinyle coloré). Plutôt que de le reconstruire à la main, Noah demande l'export, colle le JSON dans son propre compte, et obtient la structure identique en quelques secondes.
Si vous voulez voir le format exact attendu par l'importeur, exportez d'abord n'importe quel type existant, comme le type Bandes dessinées prêt à l'emploi, et utilisez le comme modèle. Vos propres exports s'importent toujours proprement.