2022-11-15 20:46:50 +01:00
{#
basic/layout.html
~~~~~~~~~~~~~~~~~
Master layout template for Sphinx themes.
:copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS.
:license: BSD, see LICENSE for details.
#}
{%- block doctype -%}{%- if html5_doctype %}
<!DOCTYPE html>
{%- else %}
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
{%- endif %}{%- endblock %}
{%- set reldelim1 = reldelim1 is not defined and ' » ' or reldelim1 %}
{%- set reldelim2 = reldelim2 is not defined and ' |' or reldelim2 %}
{%- set render_sidebar = (not embedded) and (not theme_nosidebar|tobool) and
(sidebars != []) %}
{%- set url_root = pathto('', 1) %}
{# XXX necessary? #}
{%- if url_root == '#' %}{% set url_root = '' %}{% endif %}
{%- if not embedded and docstitle %}
{%- set titlesuffix = " — "|safe + docstitle|e %}
{%- else %}
{%- set titlesuffix = "" %}
{%- endif %}
{%- macro relbar() %}
< div class = "related" role = "navigation" aria-label = "related navigation" >
< h3 > {{ _('Navigation') }}< / h3 >
< ul >
{%- for rellink in rellinks %}
< li class = "right" { % if loop . first % } style = "margin-right: 10px" { % endif % } >
< a href = "{{ pathto(rellink[0])|e }}" title = "{{ rellink[1]|striptags|e }}"
{{ accesskey(rellink[2]) }}>{{ rellink[3] }}< / a >
{%- if not loop.first %}{{ reldelim2 }}{% endif %}< / li >
{%- endfor %}
{%- block rootrellink %}
< li class = "nav-item nav-item-0" > < a href = "{{ pathto(master_doc)|e }}" > {{ shorttitle|e }} {{ release }}< / a > {{ reldelim1 }}< / li >
{%- endblock %}
{%- for parent in parents %}
< li class = "nav-item nav-item-{{ loop.index }}" > < a href = "{{ parent.link|e }}" { % if loop . last % } { { accesskey ( " U " ) } } { % endif % } > {{ parent.title }}< / a > {{ reldelim1 }}< / li >
{%- endfor %}
< li class = "nav-item nav-item-this" > < a href = "{{ link|e }}" > {{ title }}< / a > < / li >
{%- block relbaritems %} {% endblock %}
< / ul >
< / div >
{%- endmacro %}
{%- macro sidebar() %}
{%- if render_sidebar %}
< div class = "sphinxsidebar" role = "navigation" aria-label = "main navigation" >
< div class = "sphinxsidebarwrapper" >
{%- block sidebarlogo %}
{%- if logo %}
< p class = "logo" > < a href = "{{ pathto(master_doc)|e }}" >
< img class = "logo" src = "{{ pathto('_static/' + logo, 1)|e }}" alt = "Logo" / >
< / a > < / p >
{%- endif %}
{%- endblock %}
{%- if sidebars != None %}
{#- new style sidebar: explicitly include/exclude templates #}
{%- for sidebartemplate in sidebars %}
{%- include sidebartemplate %}
{%- endfor %}
{%- else %}
{#- old style sidebars: using blocks -- should be deprecated #}
{%- block sidebartoc %}
{%- include "localtoc.html" %}
{%- endblock %}
{%- block sidebarrel %}
{%- include "relations.html" %}
{%- endblock %}
{%- block sidebarsourcelink %}
{%- include "sourcelink.html" %}
{%- endblock %}
{%- if customsidebar %}
{%- include customsidebar %}
{%- endif %}
{%- block sidebarsearch %}
{%- include "searchbox.html" %}
{%- endblock %}
{%- endif %}
< / div >
< / div >
{%- endif %}
{%- endmacro %}
{%- macro script() %}
< script id = "documentation_options" data-url_root = "{{ pathto('', 1) }}" src = "{{ pathto('_static/documentation_options.js', 1) }}" > < / script >
{%- for js in script_files %}
{{ js_tag(js) }}
{%- endfor %}
{%- endmacro %}
{%- macro css() %}
< link rel = "stylesheet" href = "{{ pathto('_static/' + style, 1)|e }}" type = "text/css" / >
< link rel = "stylesheet" href = "{{ pathto('_static/pygments.css', 1) }}" type = "text/css" / >
{%- for css in css_files %}
{%- if css|attr("filename") %}
{{ css_tag(css) }}
{%- else %}
< link rel = "stylesheet" href = "{{ pathto(css, 1)|e }}" type = "text/css" / >
{%- endif %}
{%- endfor %}
{%- endmacro %}
{%- if html_tag %}
{{ html_tag }}
{%- else %}
< html { % if not html5_doctype % } xmlns = "http://www.w3.org/1999/xhtml" { % endif % } { % if language is not none % } lang = "{{ language }}" { % endif % } >
{%- endif %}
< head >
{%- if not html5_doctype and not skip_ua_compatible %}
< meta http-equiv = "X-UA-Compatible" content = "IE=Edge" / >
{%- endif %}
{%- if use_meta_charset or html5_doctype %}
< meta charset = "{{ encoding }}" / >
{%- else %}
< meta http-equiv = "Content-Type" content = "text/html; charset={{ encoding }}" / >
{%- endif %}
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" / >
{{- metatags }}
{%- block htmltitle %}
< title > {{ title|striptags|e }}{{ titlesuffix }}< / title >
{%- endblock %}
{%- block css %}
{{- css() }}
{%- endblock %}
{%- if not embedded %}
{%- block scripts %}
{{- script() }}
{%- endblock %}
{%- if pageurl %}
< link rel = "canonical" href = "{{ pageurl|e }}" / >
{%- endif %}
{%- if use_opensearch %}
< link rel = "search" type = "application/opensearchdescription+xml"
title="{% trans docstitle=docstitle|e %}Search within {{ docstitle }}{% endtrans %}"
href="{{ pathto('_static/opensearch.xml', 1) }}"/>
{%- endif %}
{%- if favicon %}
< link rel = "shortcut icon" href = "{{ pathto('_static/' + favicon, 1)|e }}" / >
{%- endif %}
{%- endif %}
{%- block linktags %}
{%- if hasdoc('about') %}
< link rel = "author" title = "{{ _('About these documents') }}" href = "{{ pathto('about') }}" / >
{%- endif %}
{%- if hasdoc('genindex') %}
< link rel = "index" title = "{{ _('Index') }}" href = "{{ pathto('genindex') }}" / >
{%- endif %}
{%- if hasdoc('search') %}
< link rel = "search" title = "{{ _('Search') }}" href = "{{ pathto('search') }}" / >
{%- endif %}
{%- if hasdoc('copyright') %}
< link rel = "copyright" title = "{{ _('Copyright') }}" href = "{{ pathto('copyright') }}" / >
{%- endif %}
{%- if next %}
< link rel = "next" title = "{{ next.title|striptags|e }}" href = "{{ next.link|e }}" / >
{%- endif %}
{%- if prev %}
< link rel = "prev" title = "{{ prev.title|striptags|e }}" href = "{{ prev.link|e }}" / >
{%- endif %}
{%- endblock %}
{%- block extrahead %} {% endblock %}
< / head >
{%- block body_tag %}< body > {% endblock %}
2023-06-10 08:08:07 +02:00
{%- block header %}
2023-06-10 10:46:30 +02:00
{% if current_is_legacy %}
< div class = "admonition important" >
< p class = "first admonition-title" > Note< / p >
< p class = "last" > You are reading an old version of the Evennia documentation. < a href = "https://www.evennia.com/docs/latest/index.html" > The latest version is here< / a > < / p > .
< / div >
{% endif %}
2023-06-10 08:08:07 +02:00
{% endblock %}
2022-11-15 20:46:50 +01:00
{%- block relbar1 %}{{ relbar() }}{% endblock %}
{%- block content %}
2023-06-10 08:08:07 +02:00
2022-11-15 20:46:50 +01:00
{%- block sidebar1 %} {# possible location for sidebar #} {% endblock %}
< div class = "document" >
{%- block document %}
< div class = "documentwrapper" >
{%- if render_sidebar %}
{%- block sidebar2 %}{{ sidebar() }}{% endblock %}
< div class = "bodywrapper" >
{%- endif %}
< div class = "body" role = "main" >
{% block body %} {% endblock %}
< / div >
{%- if render_sidebar %}
< / div >
{%- endif %}
< / div >
{%- endblock %}
< / div >
{%- endblock %}
{%- block relbar2 %}{{ relbar() }}{% endblock %}
{%- block footer %}
2023-06-10 10:46:30 +02:00
{% if current_is_legacy %}
< div class = "admonition important" >
< p class = "first admonition-title" > Note< / p >
< p class = "last" > You are reading an old version of the Evennia documentation. < a href = "https://www.evennia.com/docs/latest/index.html" > The latest version is here< / a > < / p > .
< / div >
{% endif %}
2022-11-15 20:46:50 +01:00
< div class = "footer" role = "contentinfo" >
2023-06-10 10:46:30 +02:00
2022-11-15 20:46:50 +01:00
{%- if show_copyright %}
{%- if hasdoc('copyright') %}
{% trans path=pathto('copyright'), copyright=copyright|e %}© < a href = "{{ path }}" > Copyright< / a > {{ copyright }}.{% endtrans %}
{%- else %}
{% trans copyright=copyright|e %}© Copyright {{ copyright }}.{% endtrans %}
{%- endif %}
{%- endif %}
{%- if last_updated %}
{% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %}
{%- endif %}
{%- if show_sphinx %}
{% trans sphinx_version=sphinx_version|e %}Created using < a href = "https://www.sphinx-doc.org/" > Sphinx< / a > {{ sphinx_version }}.{% endtrans %}
{%- endif %}
< / div >
{%- endblock %}
< / body >
< / html >