From dfca074cf7b3424d0135b7bb0318ff1d8dc053f4 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 8 Feb 2012 10:30:13 +0530 Subject: [PATCH] Fix #927737 (add other identifiers to catalog output) --- src/calibre/customize/__init__.py | 2 +- src/calibre/library/catalogs/__init__.py | 2 +- src/calibre/library/catalogs/csv_xml.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calibre/customize/__init__.py b/src/calibre/customize/__init__.py index 8b4544ffcb..ca43e8c2b5 100644 --- a/src/calibre/customize/__init__.py +++ b/src/calibre/customize/__init__.py @@ -449,7 +449,7 @@ class CatalogPlugin(Plugin): # {{{ ['author_sort','authors','comments','cover','formats', 'id','isbn','ondevice','pubdate','publisher','rating', 'series_index','series','size','tags','timestamp', - 'title_sort','title','uuid','languages']) + 'title_sort','title','uuid','languages','identifiers']) all_custom_fields = set(db.custom_field_keys()) for field in list(all_custom_fields): fm = db.field_metadata[field] diff --git a/src/calibre/library/catalogs/__init__.py b/src/calibre/library/catalogs/__init__.py index a53fffb344..0fcf8266da 100644 --- a/src/calibre/library/catalogs/__init__.py +++ b/src/calibre/library/catalogs/__init__.py @@ -11,7 +11,7 @@ __docformat__ = 'restructuredtext en' FIELDS = ['all', 'title', 'title_sort', 'author_sort', 'authors', 'comments', 'cover', 'formats','id', 'isbn', 'ondevice', 'pubdate', 'publisher', 'rating', 'series_index', 'series', 'size', 'tags', 'timestamp', - 'uuid', 'languages'] + 'uuid', 'languages', 'identifiers'] #Allowed fields for template TEMPLATE_ALLOWED_FIELDS = [ 'author_sort', 'authors', 'id', 'isbn', 'pubdate', 'title_sort', diff --git a/src/calibre/library/catalogs/csv_xml.py b/src/calibre/library/catalogs/csv_xml.py index f4a05d86a9..c8b414c6be 100644 --- a/src/calibre/library/catalogs/csv_xml.py +++ b/src/calibre/library/catalogs/csv_xml.py @@ -162,7 +162,7 @@ class CSV_XML(CatalogPlugin): record.append(item) for field in ('id', 'uuid', 'publisher', 'rating', 'size', - 'isbn','ondevice'): + 'isbn','ondevice', 'identifiers'): if field in fields: val = r[field] if not val: