annotate doc/_templates/layout.html @ 7958:fffbaa3f963b

test: revert last commit it broke xapian build Last commit caused the following error: /usr/bin/install -c -m 644 xapian/__init__.py xapian/__pycache__/__init__.cpython-310.pyc ./xapian/__pycache__/__init__. '/opt/hostedtoolcache/Python/3.10.14/x64/lib/python3.10/site-packages/xapian' /usr/bin/install: cannot stat './xapian/__pycache__/__init__.': No such file or directory with the old code that errored out because of the missing sys import I got the working: /usr/bin/install -c -m 644 xapian/__init__.py xapian/__pycache__/__init__.cpython-310.pyc xapian/__pycache__/__init__.cpython-310.opt-1.pyc '/opt/hostedtoolcache/Python/3.10.14/x64/lib/python3.10/site-packages/xapian' whatever.
author John Rouillard <rouilj@ieee.org>
date Sun, 12 May 2024 21:00:38 -0400
parents bd013590d8d6
children 7ac637506acf
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7745
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7492
diff changeset
1 {% set script_files = ['_static/jquery.js', '_static/doctools.js',
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7492
diff changeset
2 '_static/language_data.js',
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7492
diff changeset
3 '_static/searchtools.js',
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7492
diff changeset
4 '_static/sphinx_highlight.js'] %}
5030
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
5 {#
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
6 _templates/layout.html
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
7 ~~~~~~~~~~~~~~~~~~~~~~
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
8
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
9 Custom layout template for Roundup.
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
10
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
11 #}
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
12 {%- block doctype -%}
7140
33124f6dc1c4 remove xhtml structures; merge changes from www layout to doc layout
John Rouillard <rouilj@ieee.org>
parents: 7133
diff changeset
13 <!DOCTYPE html>
5030
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
14 {%- endblock %}
4033
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
15 {%- macro relbar(class) %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
16 <div class="related {{ class }}">
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
17 <ul>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
18 {%- for rellink in rellinks %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
19 <li class="right" {% if loop.first %}style="margin-right: 10px"{% endif %}>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
20 <a href="{{ pathto(rellink[0]) }}" title="{{ rellink[1]|striptags }}"
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
21 accesskey="{{ rellink[2] }}">{{ rellink[3] }}</a>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
22 {%- if not loop.first %}{{ reldelim2 }}{% endif %}</li>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
23 {%- endfor %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
24 {%- block rootrellink %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
25 <li><a href="{{ pathto(master_doc) }}">{{ shorttitle|e }}</a>{{ reldelim1 }}</li>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
26 {%- endblock %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
27 {%- for parent in parents %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
28 <li><a href="{{ parent.link|e }}" accesskey="U">{{ parent.title }}</a>{{ reldelim1 }}</li>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
29 {%- endfor %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
30 {%- block relbaritems %} {% endblock %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
31 </ul>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
32 </div>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
33 {%- endmacro %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
34 {%- macro sidebar() %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
35 {%- block sidebartoc %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
36 {%- if display_toc %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
37 <h3><a href="{{ pathto(master_doc) }}">{{ _('Table Of Contents') }}</a></h3>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
38 {{ toc }}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
39 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
40 {%- endblock %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
41 {%- block sidebarrel %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
42 {%- if prev %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
43 <h4>{{ _('Previous topic') }}</h4>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
44 <p class="topless"><a href="{{ prev.link|e }}"
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
45 title="{{ _('previous chapter') }}">{{ prev.title }}</a></p>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
46 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
47 {%- if next %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
48 <h4>{{ _('Next topic') }}</h4>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
49 <p class="topless"><a href="{{ next.link|e }}"
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
50 title="{{ _('next chapter') }}">{{ next.title }}</a></p>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
51 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
52 {%- endblock %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
53 {%- block sidebarsourcelink %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
54 {%- if show_source and has_source and sourcename %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
55 <h3>{{ _('This Page') }}</h3>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
56 <ul class="this-page-menu">
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
57 <li><a href="{{ pathto('_sources/' + sourcename, true)|e }}"
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
58 rel="nofollow">{{ _('Show Source') }}</a></li>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
59 </ul>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
60 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
61 {%- endblock %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
62 {%- block sidebarsearch %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
63 {%- if pagename != "search" %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
64 <div id="searchbox" style="display: none">
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
65 <h3>{{ _('Quick search') }}</h3>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
66 <form class="search" action="{{ pathto('search') }}" method="get">
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
67 <input type="text" name="q" size="18" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
68 <input type="submit" value="{{ _('Go') }}" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
69 <input type="hidden" name="check_keywords" value="yes" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
70 <input type="hidden" name="area" value="default" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
71 </form>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
72 <p style="font-size: 90%">{{ _('Enter search terms or a module, class or function name.') }}</p>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
73 </div>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
74 <script type="text/javascript">$('#searchbox').show(0);</script>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
75 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
76 {%- endblock %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
77 {%- endmacro %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
78
5030
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
79 {%- macro css() %}
7492
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
80 <link rel="stylesheet" href="{{ pathto('_static/NO_basic.css', 1) }}" type="text/css" />
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
81 <link rel="stylesheet" href="{{ pathto('_static/' + styles[-1], 1) }}" type="text/css" />
5030
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
82 <link rel="stylesheet" href="{{ pathto('_static/pygments.css', 1) }}" type="text/css" />
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
83 {%- for cssfile in css_files %}
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
84 <link rel="stylesheet" href="{{ pathto(cssfile, 1) }}" type="text/css" />
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
85 {%- endfor %}
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
86 {%- endmacro %}
515ab1749b14 Preparing 1.5.1 steps 7/16
anatoly techtonik <techtonik@gmail.com>
parents: 4811
diff changeset
87
7492
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
88 {#
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
89 In newer sphinx styles is an array and style does not exist
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
90 In older sphinx (1.x) style is the style set in conf.py.
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
91
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
92 If style exists, assume styles doesn't exist and make styles
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
93 exist with style as the only value.
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
94
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
95 So we can use styles[-1] in the css() macro.
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
96 When sourceforge lets me build docs with something newer than sphinx 1,
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
97 we can delete this.
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
98 #}
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
99 {% if style %}
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
100 {% set styles = [] %}
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
101 {{ styles.append( style ) }}
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
102 {% endif %}
452a8bd1d826 add file with sphinx requirements for building doc.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
103
7140
33124f6dc1c4 remove xhtml structures; merge changes from www layout to doc layout
John Rouillard <rouilj@ieee.org>
parents: 7133
diff changeset
104 <html lang="en">
4033
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
105 <head>
7140
33124f6dc1c4 remove xhtml structures; merge changes from www layout to doc layout
John Rouillard <rouilj@ieee.org>
parents: 7133
diff changeset
106 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
33124f6dc1c4 remove xhtml structures; merge changes from www layout to doc layout
John Rouillard <rouilj@ieee.org>
parents: 7133
diff changeset
107 <meta name="viewport" content="width=device-width, initial-scale=1">
4033
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
108 {%- if builder != 'htmlhelp' %}
6162
9cfdbfc6d8ed Mark entity safe and reinstall escape -- make title display right
John Rouillard <rouilj@ieee.org>
parents: 6161
diff changeset
109 {%- set titlesuffix = " &mdash; "|safe + docstitle|e %}
4033
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
110 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
111 <title>{{ title|striptags }}{{ titlesuffix }}</title>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
112 {%- if builder != 'htmlhelp' %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
113 <script type="text/javascript">
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
114 var DOCUMENTATION_OPTIONS = {
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
115 URL_ROOT: '{{ pathto("", 1) }}',
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
116 VERSION: '{{ release|e }}',
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
117 COLLAPSE_MODINDEX: false,
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
118 FILE_SUFFIX: '{{ file_suffix }}'
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
119 };
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
120 </script>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
121 {%- for scriptfile in script_files %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
122 <script type="text/javascript" src="{{ pathto(scriptfile, 1) }}"></script>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
123 {%- endfor %}
7751
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
124 {%- if builder == 'web' %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
125 <link rel="stylesheet" href="{{ pathto('index') }}?do=stylesheet{%
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
126 if in_admin_panel %}&admin=yes{% endif %}" type="text/css" />
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
127 {%- for link, type, title in page_links %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
128 <link rel="alternate" type="{{ type|e(true) }}" title="{{ title|e(true) }}" href="{{ link|e(true) }}" />
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
129 {%- endfor %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
130 {%- else %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
131 {{ css() }}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
132 {%- endif %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
133 <!-- https://github.com/sphinx-doc/sphinx/issues/11699 means a
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
134 duplicate viewport tag -->
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
135 {{ metatags }}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
136 {%- if 'name="description"' not in metatags %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
137 <meta name="description"
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
138 content="Page {{ pagename }} in documentation on the Roundup issue tracker, version {{ release|e }}.">
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
139 {%- endif %}
4033
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
140 {%- if use_opensearch %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
141 <link rel="search" type="application/opensearchdescription+xml"
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
142 title="{% trans docstitle=docstitle|e %}Search within {{ docstitle }}{% endtrans %}"
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
143 href="{{ pathto('_static/opensearch.xml', 1) }}"/>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
144 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
145 {%- if favicon %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
146 <link rel="shortcut icon" href="{{ pathto('_static/' + favicon, 1) }}"/>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
147 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
148 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
149 {%- block linktags %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
150 {%- if hasdoc('about') %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
151 <link rel="author" title="{{ _('About these documents') }}" href="{{ pathto('about') }}" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
152 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
153 <link rel="index" title="{{ _('Index') }}" href="{{ pathto('genindex') }}" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
154 <link rel="search" title="{{ _('Search') }}" href="{{ pathto('search') }}" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
155 {%- if hasdoc('copyright') %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
156 <link rel="copyright" title="{{ _('Copyright') }}" href="{{ pathto('copyright') }}" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
157 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
158 <link rel="top" title="{{ docstitle|e }}" href="{{ pathto('index') }}" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
159 {%- if parents %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
160 <link rel="up" title="{{ parents[-1].title|striptags }}" href="{{ parents[-1].link|e }}" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
161 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
162 {%- if next %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
163 <link rel="next" title="{{ next.title|striptags }}" href="{{ next.link|e }}" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
164 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
165 {%- if prev %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
166 <link rel="prev" title="{{ prev.title|striptags }}" href="{{ prev.link|e }}" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
167 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
168 {%- endblock %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
169 {%- block extrahead %} {% endblock %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
170 </head>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
171 <body>
7133
b5b1f2830e23 Remove duplicate h1 headers from website
John Rouillard <rouilj@ieee.org>
parents: 6162
diff changeset
172 <div class="header"><div class="label">Roundup</div>
4033
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
173 {%- if pagename != "search" %}
7745
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7492
diff changeset
174 <script id="documentation_options" data-url_root="{{ url_root }}"
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7492
diff changeset
175 src="{{ pathto('_static/documentation_options.js', 1) }}">
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7492
diff changeset
176 </script>
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7492
diff changeset
177
4033
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
178 <div id="searchbox" style="display: none">
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
179 <form class="search" action="{{ pathto('search') }}" method="get">
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
180 <input type="text" name="q" size="18" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
181 <input type="submit" value="{{ _('Search') }}" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
182 <input type="hidden" name="check_keywords" value="yes" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
183 <input type="hidden" name="area" value="default" />
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
184 </form>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
185 </div>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
186 <script type="text/javascript">$('#searchbox').show(0);</script>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
187 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
188 </div>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
189 <div class="navigation">
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
190 <div class="menu">
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
191 {{ sidebar() }}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
192 </div>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
193 </div>
6160
9619d64c0351 Doc updates for customizing.txt, start of index generation
John Rouillard <rouilj@ieee.org>
parents: 5030
diff changeset
194 {%- block content %}
7745
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7492
diff changeset
195 <main id="main" role="main" class="content">
4033
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
196 {{ relbar('related-top') }}
6160
9619d64c0351 Doc updates for customizing.txt, start of index generation
John Rouillard <rouilj@ieee.org>
parents: 5030
diff changeset
197 {% block body %} {% endblock %}
4033
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
198 {{ relbar('related-bottom') }}
7745
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7492
diff changeset
199 </main>
6160
9619d64c0351 Doc updates for customizing.txt, start of index generation
John Rouillard <rouilj@ieee.org>
parents: 5030
diff changeset
200 {%- endblock %}
4033
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
201 {%- block footer %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
202 <div class="footer">
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
203 {%- if hasdoc('copyright') %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
204 {% trans path=pathto('copyright'), copyright=copyright|e %}&copy; <a href="{{ path }}">Copyright</a> {{ copyright }}.{% endtrans %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
205 {%- else %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
206 {% trans copyright=copyright|e %}&copy; Copyright {{ copyright }}.{% endtrans %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
207 {%- endif %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
208 </div>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
209 {%- endblock %}
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
210 </body>
bca7c59ac400 Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff changeset
211 </html>

Roundup Issue Tracker: http://roundup-tracker.org/