mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-05-03 04:43:41 +02:00
Metadata jacket: Show custom rating columns using stars
This commit is contained in:
parent
84f7755a43
commit
f95cc11015
1 changed files with 3 additions and 1 deletions
|
|
@ -20,7 +20,7 @@
|
|||
from calibre.utils.date import is_date_undefined
|
||||
from calibre.utils.icu import sort_key
|
||||
from calibre.ebooks.chardet import strip_encoding_declarations
|
||||
from calibre.ebooks.metadata import fmt_sidx
|
||||
from calibre.ebooks.metadata import fmt_sidx, rating_to_stars
|
||||
|
||||
JACKET_XPATH = '//h:meta[@name="calibre-content" and @content="jacket"]'
|
||||
|
||||
|
|
@ -263,6 +263,8 @@ def generate_html(comments):
|
|||
dt = m.get('datatype')
|
||||
if dt == 'series':
|
||||
args[dkey] = Series(mi.get(key), mi.get(key + '_index'))
|
||||
elif dt == 'rating':
|
||||
args[dkey] = rating_to_stars(mi.get(key), m.get('display', {}).get('allow_half_stars', False))
|
||||
else:
|
||||
args[dkey] = escape(val)
|
||||
args[dkey+'_label'] = escape(display_name)
|
||||
|
|
|
|||
Loading…
Reference in a new issue