- for author in book.authors:
- names = filter(None,
- (author.surname, author.name, author.misc_name))
- fullname = u' '.join(names)
- print fullname.encode(default_encoding),
- print
-
-
-def _search_extensions(case_sensitive, args):
+ if args.details >= 1:
+ print " ", _("Author(s)"), ":",
+ for author in book.authors:
+ names = filter(None,
+ (author.surname, author.name, author.misc_name))
+ fullname = u' '.join(names)
+ print fullname.encode(default_encoding),
+ print
+ print " ", _("Genre(s)"), ":",
+ for genre in book.genres:
+ print (genre.title or genre.name).encode(default_encoding),
+ print
+ if book.series:
+ print " ", _("Series"), ":",
+ print book.series.encode(default_encoding), \
+ "(%d)" % book.ser_no
+
+ if args.details >= 2:
+ print " ", _("Date"), ":", book.date
+ print " ", _("Language"), ":", book.language.name
+
+ if args.details >= 3:
+ print " ", _("Archive"), ":", book.archive
+ print " ", _("File"), ":", book.file
+ print " ", _("Extension"), ":", book.extension.name
+ print " ", _("Size"), ":", book.size, _("bytes")
+ print " ", _("Deleted"), ":", _(str(book.deleted))
+
+
+def _search_extensions(case_sensitive, search_type, args):