IGN:calibredb add pubdate to listable fields

This commit is contained in:
Kovid Goyal 2009-11-05 09:12:52 -07:00
parent 36e90c8348
commit e67c0db8cf
2 changed files with 3 additions and 2 deletions

View File

@ -20,7 +20,7 @@ from calibre.utils.genshi.template import MarkupTemplate
FIELDS = set(['title', 'authors', 'author_sort', 'publisher', 'rating', FIELDS = set(['title', 'authors', 'author_sort', 'publisher', 'rating',
'timestamp', 'size', 'tags', 'comments', 'series', 'series_index', 'timestamp', 'size', 'tags', 'comments', 'series', 'series_index',
'formats', 'isbn', 'uuid', 'cover']) 'formats', 'isbn', 'uuid', 'pubdate', 'cover'])
XML_TEMPLATE = '''\ XML_TEMPLATE = '''\
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
@ -38,6 +38,7 @@ XML_TEMPLATE = '''\
<publisher>${record['publisher']}</publisher> <publisher>${record['publisher']}</publisher>
<rating>${record['rating']}</rating> <rating>${record['rating']}</rating>
<date>${record['timestamp']}</date> <date>${record['timestamp']}</date>
<pubdate>${record['pubdate']}</pubdate>
<size>${record['size']}</size> <size>${record['size']}</size>
<tags py:if="record['tags']"> <tags py:if="record['tags']">
<py:for each="tag in record['tags']"> <py:for each="tag in record['tags']">

View File

@ -1584,7 +1584,7 @@ class LibraryDatabase2(LibraryDatabase):
prefix = self.library_path prefix = self.library_path
FIELDS = set(['title', 'authors', 'author_sort', 'publisher', 'rating', FIELDS = set(['title', 'authors', 'author_sort', 'publisher', 'rating',
'timestamp', 'size', 'tags', 'comments', 'series', 'series_index', 'timestamp', 'size', 'tags', 'comments', 'series', 'series_index',
'isbn', 'uuid']) 'isbn', 'uuid', 'pubdate'])
data = [] data = []
for record in self.data: for record in self.data:
if record is None: continue if record is None: continue