{#-
boilerplate/layout.html
~~~~~~~~~~~~~~~~~~~~~~~
Master layout template for Tinkerer blog themes.
:copyright: Copyright 2011-2012 by Vlad Riscutia and contributors (see
CONTRIBUTORS file).
:license: FreeBSD. Parts of this file are licensed under BSD license. See
LICENSE file.
-#}
{#- Doctype -#}
{%- block doctype -%}
{%- endblock -%}
{%- set render_sidebar = (not embedded) and (not theme_nosidebar|tobool) and
(sidebars != []) -%}
{%- set url_root = pathto('', 1) -%}
{%- if not embedded and docstitle -%}
{%- set titlesuffix = " — "|safe + docstitle|e -%}
{%- else -%}
{%- set titlesuffix = "" -%}
{%- endif -%}
{%- set prevchar = prevchar is not defined and ' « ' or prevchar -%}
{%- set nextchar = nextchar is not defined and ' » ' or nextchar -%}
{%- set archivechar = archivechar is not defined and ' — ' or archivechar -%}
{%- if rss_service -%}
{%- set rss_feed_link = rss_service -%}
{%- else -%}
{%- set rss_feed_link = pathto('rss') -%}
{%- endif -%}
{%- set rss_in_page_nav = rss_in_page_nav is not defined or rss_in_page_nav -%}
{%- set rss_link_text = rss_link_text is not defined and None or rss_link_text -%}
{%- set rss_symbol = rss_symbol is not defined or rss_symbol -%}
{%- set timestamp_format = timestamp_format is not defined and
'%B%d, %Y'
or timestamp_format -%}
{%- set timestamp_short_format = timestamp_short_format is not defined and
'%b%d' or timestamp_short_format -%}
{%- macro script() -%}
{%- for scriptfile in script_files -%}
{#- Hack to filter out jquery.js auto-included by Sphinx since jquery is
already included in head. -#}
{%- if scriptfile != "_static/jquery.js" -%}
{%- endif -%}
{%- endfor -%}
{%- endmacro -%}
{%- macro css() -%}
{%- for cssfile in css_files -%}
{%- endfor -%}
{%- endmacro -%}
{#- RSS link -#}
{%- macro rss_link() -%}