{% extends "public/base.html" %} {% load blocks faq %} {% comment %}Podstrona - wyglad wlasny projektu. Zalozenie jest jedno: na gorze strony jej tytul pada raz. Nie ma wiec metryki z dzialem, data i numerem w dziale, nie ma rzedu odnosnikow do pozostalych stron dzialu i nie ma bocznej kolumny ze spisem tresci - kolumna zabierala tresci szerokosc, a na krotkiej stronie zostawala pusta. Co z tego jest nadal potrzebne, czytelnik ma pod reka gdzie indziej: sciezke w okruszkach nad tytulem. Odnosnikow do sasiednich stron tez nie ma - gdy sa potrzebne, stawia je sama tresc strony, a szablon nie powtarza ich drugi raz pod spodem. Zostaje tytul, zdanie wprowadzajace i tresc w jednej kolumnie o szerokosci wygodnej do czytania. Wgrany szablon moze ten plik podmienic; dopoki tego nie robi, podstrona wyglada wlasnie tak.{% endcomment %} {% comment %}Strona bez tytułu nad treścią nie ma też okruszków - zostałby po nich samotny wiersz nad sekcją, która zaczyna stronę.{% endcomment %} {% block breadcrumbs %}{% if page.show_header %}{{ block.super }}{% endif %}{% endblock %} {% block content %} {% include 'public/partials/preview_bar.html' %} {% comment %}Szerokość kolumny ustawia sama strona (Treść > Szerokość treści), bo to jej treść wie, czy jest tekstem do czytania, czy wklejona sekcja z własnym układem. Tytuł stoi w tej samej kolumnie co treść, żeby zaczynały się w jednej linii. Wyłączony tytuł (Treść > Pokaż tytuł nad treścią) zostaje tylko dla czytników ekranu - widoczny nagłówek ma wtedy sama treść.{% endcomment %} {% if page.show_header %}

{{ page.title }}

{% if page.excerpt %}

{{ page.excerpt }}

{% endif %}
{% else %}

{{ page.title }}

{% endif %} {% comment %}Bloki tresci doczepione do tej strony w panelu (modul `blocks`) - nad wlasnym tekstem strony i pod nim. Bez zadnego bloku znacznik nie zostawia po sobie nic.{% endcomment %} {% content_blocks page 'before' %}
{{ page.body_html }}
{% content_blocks page 'after' %}
{% comment %}Pytania i odpowiedzi doczepione do tej strony (modul `faq`). Te same pary ida w naglowku jako FAQPage - widok podaje je w `seo.faq`.{% endcomment %} {% faq_sections page %} {% endblock %}