Champs Readerware : ce qui est repris dans AllMyBooks, et où chaque donnée trouve sa place
Une référence colonne par colonne pour un export de livres Readerware : où va chaque colonne dans AllMyBooks, quelles colonnes ne sont pas reprises, et comment conserver les champs utilisateur grâce aux champs personnalisés.
Par l’équipe AllMyBooks. Dernière relecture : octobre 2026. Si quelque chose a changé, signalez-le-nous depuis la page Contact.
Vous cherchez la marche à suivre ?
Cette page détaille ce que devient chaque colonne d’un export Readerware. L’export et l’import eux-mêmes — File → Export, l’archive ZIP de sauvegarde et les indications propres à Windows, macOS, Linux et Readerware Mobile — sont décrits dans le guide de migration.
Comment l’outil d’import lit le fichier
- C’est la ligne d’en-tête qui permet à l’outil d’import de reconnaître un fichier Readerware. Sans elle, le fichier est traité comme un tableur inconnu et chaque colonne doit être associée à la main : laissez donc activée l’option « Output header line » de Readerware.
- Les fichiers TAB (délimités par des tabulations) et les fichiers CSV dont les champs sont entre guillemets sont lus tous les deux. Un CSV sans guillemets ne l’est pas : un nom d’auteur saisi sous la forme « Strindberg, August » contient le séparateur, ce qui décale d’une colonne toutes les cellules suivantes, et la page d’import bloque un tel fichier plutôt que de ranger des livres sous les mauvais champs.
- Exportez toutes les colonnes. Celles qui n’ont pas de destination sont simplement nommées dans le rapport ; une colonne absente de l’export ne pourra pas être récupérée plus tard.
- Les dates sont écrites telles que l’ordinateur qui exporte les affiche. Les dates ISO (2019-03-15) et celles qui commencent par le mois (03/15/2019, le format américain par défaut de Readerware) sont lues ; une date qui commence par le jour n’est lue correctement que si le jour est égal ou supérieur à 13. Si votre système affiche le jour en premier, vérifiez donc quelques dates d’achat dans le rapport.
- Un texte qui n’est pas en UTF-8 est lu dans l’ancien encodage auquel correspondent ses caractères ; l’étape de confirmation indique cet encodage et montre les premiers livres tels qu’ils seront enregistrés.
Ce qui est repris, et où chaque donnée trouve sa place
Un export complet des livres de Readerware 4 compte 98 colonnes. Chaque colonne citée ci-dessous est lue où qu’elle se trouve, et la façon dont Readerware écrit son nom ne change rien : TITLE, Title et title désignent la même colonne, tout comme Call_Number et « Call Number ». Vous n’avez rien à renommer, réordonner ni supprimer avant l’import.
- Author et Author2–Author6 → les auteurs du livre, dans l’ordre, sans doublons.
- Title et Subtitle → le titre, sous la forme « Titre : Sous-titre » lorsque le sous-titre ne fait pas déjà partie du titre.
- ISBN et LCCN → les identifiants grâce auxquels l’outil d’import retrouve les notices déjà présentes dans le catalogue. Un ISBN réécrit par un tableur (9.78E+12, ou privé de son zéro initial) n’est pas utilisé, et il est compté dans le rapport.
- AM_ASIN → conservé comme ASIN Amazon du livre et, lorsque la ligne n’a pas d’ISBN utilisable, essayé comme son ISBN-10, ce qu’il est pour un livre ; Barcode → essayé de la même façon, ou conservé comme UPC. L’un ou l’autre ne devient l’ISBN que si une recherche dans un catalogue trouve un livre portant le même titre, ou si la notice de la Library of Congress correspondant au LCCN de la ligne cite ce même ISBN — les catalogues enregistrent certains livres sous un autre titre. ISSN → conservé avec les identifiants.
- Publisher, Release_date (ou Copyright_date), Pages, Format, Content_Language, Edition → l’éditeur, l’année, le nombre de pages, le format, les langues et la mention d’édition. Toutes les langues de Content_Language sont conservées, dans l’ordre (« English, Ancient Greek ») ; un Format qui désigne un DVD, un Blu-ray, une cassette vidéo, un kit ou une carte enregistre la nature de l’objet plutôt qu’une reliure, et un Disk_Count supérieur à un, son nombre de disques.
- Editor, Translator, Illustrator → les contributeurs du livre dans ce rôle (plusieurs noms dans une même cellule sont séparés à chaque point-virgule). Ils apparaissent sous les auteurs et ne deviennent jamais auteurs.
- Reading_Level et Lexile_Level → le niveau de lecture et la mesure Lexile du livre. Une valeur qui n’est pas une mesure Lexile est écartée et comptée dans le rapport.
- Une ligne avec un ISSN et sans ISBN → un numéro de ce magazine, numéroté d’après Series_Number et daté d’après Release_date.
- Series et Series_Number → le nom de la série et le rang du livre dans la série.
- Category1–Category3 → des sujets, conservés dans la notice du livre, qui alimentent aussi les filtres par genre que voit chaque membre.
- Product_Info → la description ; List_Price → le prix éditeur.
- Dewey → l’indice Dewey du livre (221.93 pour « 221.93 ADA ») ; Call_Number → la cote de l’exemplaire. Une ligne sans Call_Number reçoit comme cote tout le contenu de la cellule Dewey — « 221.93 ADA », « REF 220.3 ALE » — car c’est ce qui figure sur l’étiquette du dos. L’un comme l’autre peut être imprimé sur des étiquettes et servir au tri.
- Pub_Place, Dimensions, Weight, Media_URL, Alt_Title → le lieu de publication, la hauteur, la largeur et l’épaisseur, le poids (converti en grammes), un lien et le titre original, lorsque l’import crée le livre. Une dimension ou un poids illisible est écarté et compté dans le rapport.
- Date_Entered → la date d’ajout de l’exemplaire. Rowkey → mémorisé sur l’exemplaire, si bien qu’un nouvel import du même fichier reconnaît chaque ligne et n’ajoute rien en double.
- Read_Count ou Date_Last_Read → une lecture terminée dans votre propre journal de lecture (datée d’après Date_Last_Read), jamais dans celui de quelqu’un d’autre.
- Copies → autant d’exemplaires du livre ; Location → une étagère de ce nom (créée si elle n’existe pas).
- Item_Condition → l’état de l’exemplaire lorsqu’il vaut New / As New / Like New / Mint / Fine / Very Good / Good / Fair / Poor ; toute autre valeur est reprise mot pour mot dans les notes sur l’état. Cover_Condition est ajouté aux notes sur l’état.
- Signed → signé ; Purchase_Price, Purchase_Date, Purchase_Place → ce que vous avez payé, quand et où ; Item_Value et Valuation_Date → la valeur estimée et sa date. Currency_symbol n’est utilisé que s’il s’agit d’un code à trois lettres, comme USD ou GBP.
- My_Comments → les notes de l’exemplaire.
- Keywords → des étiquettes rattachées à votre compte, créées si elles n’existent pas encore.
- Status : Own → un exemplaire possédé. Want et Ordered → une entrée de la liste d’envies (« Souhaité » / « En commande ») avec vos commentaires comme note, et non un exemplaire possédé. For Sale, Sold, Withdrawn, Missing → un exemplaire possédé dont les notes commencent par la ligne « Readerware status: … », pour que rien ne se perde et que chaque membre puisse la voir ; le livre reçoit en outre, pour vous, l’étiquette readerware:for-sale (et ainsi de suite).
- Loan_To, Loan_To_Email, Loan_To_Phone, Loan_Out, Loan_Due → un prêt en cours sur le premier exemplaire, au nom de la personne qui emprunte, avec la date de retour prévue : il apparaît ainsi dans « Prêts » et passe en retard le jour venu.
- User1–User10 et User_Number → des champs personnalisés, à condition d’avoir d’abord défini des champs portant exactement ces noms (voir plus bas).
Les informations du catalogue (auteurs, titre, série, langue, description…) relèvent de notices partagées. Lorsqu’une ligne correspond à un livre déjà présent dans le catalogue — par ISBN ou LCCN, ou par titre et auteur pour une ligne qui n’a ni l’un ni l’autre — ce sont les informations de cette notice qui sont utilisées, et non celles de la ligne, à une exception près : un indice Dewey ou une classification LC qui manque à la notice est complété à partir de la ligne. Les informations propres à l’exemplaire (état, prix, notes, étagère, prêt) viennent toujours de votre fichier.
Ce qui n’est pas repris
- My_Rating, Favorite — des évaluations, qu’AllMyBooks choisit délibérément de ne pas conserver.
- Loan_Count, Last_Loan_Date, Loan_To_Brwr_ID, Sale_* et Sales_Rank, Owner, Out_Of_Print, Source, External_ID — sans destination ; le rapport cite chacune de celles qui étaient présentes.
- Type, Date_Last_Updated, Inventory, In_Last_Batch, Row#, ainsi que les colonnes de prix du marché New_Value/New_Count, Used_Value/Used_Count, Collectible_Value/Collectible_Count — Readerware les écrit, mais son propre manuel ne les a jamais documentées. Elles n’ont pas de destination non plus, et le rapport les cite.
- Les lignes « contents » (volumes et chapitres) et les fiches d’emprunteurs du Loan Client — elles ne font pas partie de l’export des livres.
- Les images de couverture. Le manuel mentionne des colonnes IMAGE1–4_FILE et LARGE_IMAGE1–4_FILE, mais les exports réels que nous avons vus n’en contiennent aucune : il n’y aurait donc rien à lire dans le fichier même si nous le voulions, et les chemins pointeraient de toute façon vers votre ancien ordinateur. Les couvertures viennent du catalogue après l’import ; votre archive ZIP de sauvegarde est le seul endroit où se trouvent les images elles-mêmes, alors conservez-la.
Conserver les champs utilisateur : la solution des champs personnalisés
Toute colonne que l’outil d’import ne lit pas et ne met pas délibérément de côté est reprise dans un champ personnalisé du même nom, s’il en existe un — les colonnes indiquées plus haut comme non reprises n’atteignent donc jamais un champ personnalisé, quel que soit son nom. Avant d’importer, commencez par définir les champs personnalisés voulus, nommés exactement comme les colonnes (User1, User2, User_Number, etc.), dans les réglages des champs personnalisés de la bibliothèque. Lancez ensuite l’import. Chaque exemplaire créé par l’import reçoit ces valeurs.
Définissez les champs avant le premier import. Un réimport ultérieur avec « Ignorer » laisse intacts les exemplaires déjà détenus : il ne remplit donc pas les valeurs personnalisées des exemplaires importés auparavant — il faudrait les modifier à la main, ou ne réimporter que les lignes que vous avez retirées.
Qui voit quoi
Les étagères que l’import crée à partir de la colonne Location appartiennent à la bibliothèque : tous les membres voient les mêmes étagères et l’endroit où se trouve chaque exemplaire. Les étiquettes créées à partir de Keywords (et les étiquettes de statut readerware:…) appartiennent à votre compte — les autres membres voient les exemplaires, mais pas vos étiquettes. C’est pourquoi un statut autre que Own est aussi inscrit dans les notes de l’exemplaire, que tout le monde peut lire.
