Importer ou exporter des fiches de bibliothèque
Exporter une ou toutes les bibliothèques en fichier .json, le modifier, et le réimporter avec un aperçu.
Pour saisir ou relire beaucoup de fiches d'un coup, un seul format dans les deux sens : le fichier .json de l'app. (L'ancien CSV, qui perdait les photos, les allergènes en détail et les réglages, a été retiré.)
Exporter
- Toutes les bibliothèques de l'établissement : Bibliothèques, menu …, Exporter.
- Une seule : ouvre-la, menu … en haut à droite, Exporter.
Le fichier contient tout : le modèle et ses champs, l'icône, la note « À savoir », les onglets, si la bibliothèque est active, et chaque fiche avec tous ses champs (photos comprises), dans l'ordre. Réimporté tel quel, l'aperçu dit « Rien à changer ». Modifie-le (ou demande à Claude de le faire), puis réimporte-le : une fiche effacée du fichier est retirée (en rouge dans l'aperçu), l'ordre des fiches devient celui du fichier.
Importer (.json)
Le fichier vient d'un export, ou se prépare avec Claude. Rien n'est écrit avant ta validation.
- Va dans Bibliothèques, menu …, Importer….
- Dépose le fichier dans le panneau « Importer une bibliothèque ». Tu peux en déposer plusieurs à la fois (par exemple les six bibliothèques d'un bar, ou les deux bars) : chacun a son aperçu.
- Lis l'aperçu : bibliothèque nouvelle ou existante, fiches nouvelles, modifiées (avec leurs champs), retirées en rouge, inchangées, gardées.
- Clique Importer (Importer 6 fichiers s'il y en a plusieurs ; un fichier avec des erreurs ou sans rien à changer est laissé de côté, et c'est écrit à côté du bouton). Les dix derniers imports s'affichent au bas du panneau.
Bon à savoir
- Une fiche absente du fichier .json est gardée, sauf si le fichier demande de la retirer : l'aperçu la nomme alors en rouge.
- L'import ne modifie jamais un modèle : si le fichier décrit un modèle différent de celui du site, ajuste d'abord le modèle.
- Le fichier dit lui-même pour quel établissement il est fait.
Si ça ne marche pas
- `Importer` reste éteint : la raison s'affiche à côté (« Corrige d'abord les erreurs du fichier. », ou « Rien à changer : le site a déjà ce contenu. »).
- Fichier trop lourd pour le back-office (au-delà de 700 Ko, souvent à cause des photos) : il passe par le script du Mac, npm run publier.
- Pas de bouton Importer : il faut la permission « Écrire une fiche ».