Skip to content
Permalink
38b948622f
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
80 lines (77 sloc) 3.79 KB
{% extends "opds/base.xml" %}
{% block id_and_title %}
<id>{{request.scheme}}://{{ request.site }}/opds/{{ Series }}.atom</id>
<title>EBook Catalogue of {{request.site.name}} {{ Series|capfirst }}</title>
{% endblock%}
{% block link_rel_self %}
<link rel="self"
title="{{ Series|capfirst }}"
href="{{request.scheme}}://{{ request.site }}/opds/{{ Series }}.atom"
type="application/atom+xml;profile=opds-catalog;kind=navigation"/>
<link rel="up"
href="{{request.scheme}}://{{ request.site }}/opds/root.atom"
type="application/atom+xml;profile=opds-catalog;kind=navigation"/>
{% endblock%}
{% block content %}
{% for book in Books %}
<entry>
<title>{{ book.Title }}</title>
<id>{{request.scheme}}://{{ request.site }}/{{ book.Serie }}/{{ book.Number }}/index.html</id>
<dcterms:identifier xsi:type="dcterms:URI">urn:ISBN:{{ book.Isbn }}</dcterms:identifier>
{% if book.Publicationauthor1 %}
<author>
<name>{{ book.Publicationauthor1 }}</name>
<uri>{{request.scheme}}://{{ request.site }}/author/{{ book.Publicationauthor1number }}.html</uri>
</author>
{% endif %}
{% if book.Publicationauthor2 %}
<author>
<name>{{ book.Publicationauthor2 }}</name>
<uri>{{request.scheme}}://{{ request.site }}/author/{{ book.Publicationauthor2number }}.html</uri>
</author>
{% endif %}
{% if book.Publicationauthor3 %}
<author>
<name>{{ book.Publicationauthor3 }}</name>
<uri>{{request.scheme}}://{{ request.site }}/author/{{ book.Publicationauthor3number }}.html</uri>
</author>
{% endif %}
{% if book.Publicationauthor4 %}
<author>
<name>{{ book.Publicationauthor4 }}</name>
<uri>{{request.scheme}}://{{ request.site }}/author/{{ book.Publicationauthor4number }}.html</uri>
</author>
{% endif %}
{% if book.Publicationauthor5 %}
<author>
<name>{{ book.Publicationauthor5 }}</name>
<uri>{{request.scheme}}://{{ request.site }}/author/{{ book.Publicationauthor5number }}.html</uri>
</author>
{% endif %}
<published>{{ book.Datepublished |date:"Y-m-d" }}T00:00:00Z</published>
<updated>{{ book.Datepublished |date:"Y-m-d" }}T00:00:00Z</updated>
<dcterms:language>{{ book.Language }}</dcterms:language>
<dcterms:publisher>{{ request.site.name }}</dcterms:publisher>
<dcterms:issued>{{ book.Datepublished |date:"Y-m-d" }}</dcterms:issued>
<summary>{{ book.Descriptionlong }}</summary>
<category term="EOATB" scheme="{{request.scheme}}://{{ request.site }}/opds/categories" label="{{ Series|capfirst }}"/>
<link type="text/html" title="View on {{ reqeust.site.name }}" href="{{request.scheme}}://{{ request.site }}/{{ book.Serie }}/{{ book.Number }}/index.html" rel="alternate"/>
<link type="image/jpeg" href="{{request.scheme}}://{{ request.site }}/media/{{ book.Serie }}/{{ book.Number }}/Cover_medium.jpg" rel="http://opds-spec.org/image"/>
<link type="image/jpeg" href="{{request.scheme}}://{{ request.site }}/media/{{ book.Serie }}/{{ book.Number }}/Cover_small.jpg" rel="http://opds-spec.org/image/thumbnail"/>
{% if book.Shoplink %}
<link type="text/html" href="{{ book.Shoplink }}" rel="http://opds-spec.org/acquisition/buy">
<opds:price currencycode="EUR">{{ book.Price }}</opds:price>
<opds:indirectAcquisition type="application/vnd.adobe.adept+xml">
<opds:indirectAcquisition type="application/pdf"/>
</opds:indirectAcquisition>
</link>
{% endif %}
{% if book.Publicationebookfile %}
<link type="application/epub+zip" href="{{request.scheme}}://{{ request.site }}/media/{{ book.Publicationebookfile.name }}" rel="http://opds-spec.org/acquisition/open-access"/>
{% endif %}
{% if book.Publicationpdffile %}
<link type="application/pdf" href="{{request.scheme}}://{{ request.site }}/media/{{ book.Publicationpdffile.name }}" rel="http://opds-spec.org/acquisition/open-access"/>
{% endif %}
</entry>
{% endfor %}
{% endblock %}