{{ url_for('static', filename='favicon.ico') }} urn:uuid:2853dacf-ed79-42f5-8e8a-a7bb3d1ae6a2 {{ current_time }} {% if pagination and pagination.has_prev %} {% endif %} {% if pagination and pagination.has_next %} {% endif %} {% if pagination and pagination.has_prev %} {% endif %} {{instance}} {{instance}} https://github.com/janeczku/calibre-web {% if entries and entries[0] %} {% for entry in entries %} {{entry.Books.title}} urn:uuid:{{entry.Books.uuid}} {{entry.Books.atom_timestamp}} {% for author in entry.Books.authors %} {{author.name}} {% endfor %} {% if entry.Books.publishers.__len__() > 0 %} {{entry.Books.publishers[0].name}} {% endif %} {{entry.Books.pubdate.strftime("%Y-%m-%dT%H:%M:%S+00:00")}} {% for lang in entry.Books.languages %} {{lang.lang_code}} {% endfor %} {% for tag in entry.Books.tags %} {% endfor %}
{% if entry.Books.ratings.__len__() > 0 %} RATING: {% for number in range((entry.Books.ratings[0].rating/2)|int(2)) %}★{% endfor %}
{% endif %} {% if entry.Books.tags|length > 0 %} TAGS: {% for tag in entry.Books.tags %}{{tag.name}}{{ ", " if not loop.last else "" }}{% endfor %}
{% endif %} {% if entry.Books.series.__len__() > 0 %} SERIES: {{entry.Books.series[0].name}} [{{entry.Books.series_index|formatfloat(2)}}]
{% endif %} {% if cc|length > 0 %} {% for c in cc %} {% if entry.Books['custom_column_' ~ c.id]|length > 0 %} {{ c.name }}: {% for column in entry.Books['custom_column_' ~ c.id] %} {% if c.datatype == 'rating' %} {{ (column.value / 2)|formatfloat }} {% else %} {% if c.datatype == 'bool' %} {% if column.value == true %} ✓ {% else %} ✕ {% endif %} {% else %} {% if c.datatype == 'float' %} {{ column.value|formatfloat(2) }} {% elif c.datatype == 'datetime' %} {{ column.value|formatdate }} {% elif c.datatype == 'comments' %} {{ column.value|clean_string|safe }} {% elif c.datatype == 'series' %} {{ '%s [%s]' % (column.value, column.extra|formatfloat(2)) }} {% elif c.datatype == 'text' %} {{ column.value.strip() }}{% if not loop.last %}, {% endif %} {% else %} {{ column.value }} {% endif %} {% endif %} {% endif %} {% endfor %}
{% endif %} {% endfor %} {% endif %} {% if entry.Books.comments[0] %}

{{entry.Books.comments[0].text}}

{% endif %}
{% if entry.Books.has_cover %} {% endif %} {% for format in entry.Books.data %} {% endfor %}
{% endfor %} {% endif %} {% for entry in listelements %} {% if entry.__class__.__name__ == 'Shelf' and entry.is_public == 1 %} {{entry.name}} {{_('(Public)')}} {% else %} {{entry.name}} {% endif %} {{ url_for(folder, book_id=entry.id) }} {% endfor %} {% for entry in letterelements %} {{entry['name']}} {{ url_for(folder, book_id=entry['id']) }} {% endfor %}