X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/357027375ff8867f42ca34bcbfb5a78b5b185fc3..e24e657ebf536f55c1bde66bd41563fae30a98b0:/src/api/templates/api/main.html diff --git a/src/api/templates/api/main.html b/src/api/templates/api/main.html old mode 100755 new mode 100644 index 04244dc91..62bb535b3 --- a/src/api/templates/api/main.html +++ b/src/api/templates/api/main.html @@ -1,97 +1,106 @@ -{% extends "base.html" %} +{% extends "base_simple.html" %} {% load i18n %} {% load build_absolute_uri from fnp_common %} -{% block title %}{% trans "WolneLektury.pl API" %}{% endblock %} +{% block settings %} + {% load title %} + {% trans "API WolneLektury.pl" as title %} + {% title title %} +{% endblock %} + +{% block title %}{% trans "API WolneLektury.pl" %}{% endblock %} {% block bodyid %}api{% endblock %} {% block body %} +

API

-

API

- -
-

-{% url "api" as u %} -{% blocktrans with u=u|build_absolute_uri:request %} -WolneLektury.pl API resides under {{ u }}. -You can use it to access information about books, their fragments and -their metadata. -{% endblocktrans %} -

+
+

+ {% url "api" as u %} + {% blocktrans trimmed with u=u|build_absolute_uri:request %} + API serwisu WolneLektury.pl znajduje się pod adresem {{ u }}. + Za jego pomocą można uzyskać informacje o utworach, ich fragmentach + i metadanych. + {% endblocktrans %} +

-

-{% blocktrans %} -Default data serialization format is -JSON, -but you can also use XML by appending ?format=xml -query parameter to each URL. -{% endblocktrans %} -

+

+ {% blocktrans trimmed %} + Dane domyślnie są serializowane w formacie JSON, + ale dostępny jest też format XML – wystarczy dodać parametr + ?format=xml do dowolnego zapytania. + {% endblocktrans %} +

-

-{% blocktrans %} -The URLs in WolneLektury.pl API are: -{% endblocktrans %} -

+

+ {% blocktrans trimmed %} + API Wolnych Lektur zawiera następujące adresy URL: + {% endblocktrans %} +

- -

-{% url "api_book" "studnia-i-wahadlo" as e1 %} -{% url "api_tag" "authors" "edgar-allan-poe" as e2 %} -{% blocktrans %} -Each element of those lists contains a link (in a "href") attibute -which points to individual resource's details, i.e.: -{{e1}} or -{{e2}}. -{% endblocktrans %} -

+

+ {% url "catalogue_api_book" "studnia-i-wahadlo" as e1 %} + {% url "catalogue_api_tag" "author" "edgar-allan-poe" as e2 %} + {% blocktrans trimmed %} + Każdy element na tych listach zawiera adres (w atrybucie „href”), pod którym + można znaleźć szczegółowe dane, np. + {% endblocktrans %} + {{e1}} {% trans "albo" %} + {{e2}}. +

-

-{% blocktrans with "/api/authors/adam-mickiewicz/kinds/liryka/books/" as e %} -You can combine authors, epochs, genres and kinds to find only books matching -those criteria. For instance: -{{e}}. -{% endblocktrans %} -

+

+ {% blocktrans trimmed %} + Można łączyć autorów, epoki, gatunki i rodzaje, aby wybrać tylko utwory + odpowiadające zadanym kryteriom. Na przykład: + {% endblocktrans %} + /api/authors/adam-mickiewicz/kinds/liryka/books/. +

-

-{% blocktrans with "/api/authors/adam-mickiewicz/kinds/liryka/parent_books/" as e %} -If you only want top-level books and not all the children, you can use /parent_books/, as in: -{{e}}. -{% endblocktrans %} -

+

+ {% blocktrans trimmed %} + Aby spośród wszystkich pasujących wybrać tylko utwory najwyższego poziomu + (pomijając ich podutwory), można użyć zapytania /parent_books/, np.: + {% endblocktrans %} + /api/authors/adam-mickiewicz/kinds/liryka/parent_books/". +

-

-{% url "api_fragment" "sen-nocy-letniej" "1290526312912-3814598192" as f %} -{% blocktrans with "/api/authors/william-shakespeare/themes/zabawa/fragments/" as e %} -The same way, using also books and themes, you can search for a list of fragments: -{{e}}. -Again, each entry has a "href" attribute which links to the fragment's details, i.e.: -{{f}}. -{% endblocktrans %} -

-
+

+ {% blocktrans trimmed %} + W ten sam sposób, filtrując dodatkowo według lektur lub motywów, można + wyszukiwać fragmenty: + {% endblocktrans %} + /api/authors/william-shakespeare/themes/zabawa/fragments/. + {% blocktrans trimmed %} + Każdy element uzyskanej listy w atrybucie „href” zawiera link do + szczegółowego opisu danego fragmentu, np.: + {% endblocktrans %} + {% url "catalogue_api_fragment" "sen-nocy-letniej" "1290526312912-3814598192" as f %} + {{f}}. +

+
{% endblock %}