annotate website/www/_templates/layout.html @ 8106:47f0a4eba1b2

fix: fix key for broken translation template in admin.py
author John Rouillard <rouilj@ieee.org>
date Wed, 07 Aug 2024 21:11:13 -0400
parents 7ac637506acf
children e775cd258763
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: 7740
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: 7740
diff changeset
2 '_static/language_data.js',
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7740
diff changeset
3 '_static/searchtools.js',
8097
7ac637506acf docs: add missing tabs.js required to get tal/jinja2 tabs working.
John Rouillard <rouilj@ieee.org>
parents: 7751
diff changeset
4 '_static/sphinx_highlight.js',
7ac637506acf docs: add missing tabs.js required to get tal/jinja2 tabs working.
John Rouillard <rouilj@ieee.org>
parents: 7751
diff changeset
5 '_static/tabs.js',
7ac637506acf docs: add missing tabs.js required to get tal/jinja2 tabs working.
John Rouillard <rouilj@ieee.org>
parents: 7751
diff changeset
6 ] %}
6253
7849d8c7d917 Improve accessibiity, SEO
John Rouillard <rouilj@ieee.org>
parents: 6169
diff changeset
7 <!DOCTYPE html>
7140
33124f6dc1c4 remove xhtml structures; merge changes from www layout to doc layout
John Rouillard <rouilj@ieee.org>
parents: 7133
diff changeset
8 <html lang="en">
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
9 <head>
7140
33124f6dc1c4 remove xhtml structures; merge changes from www layout to doc layout
John Rouillard <rouilj@ieee.org>
parents: 7133
diff changeset
10 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
6253
7849d8c7d917 Improve accessibiity, SEO
John Rouillard <rouilj@ieee.org>
parents: 6169
diff changeset
11 <meta name="viewport" content="width=device-width, initial-scale=1">
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
12 {%- if builder != 'htmlhelp' %}
4028
5058b51243c2 don't escape the mdash
Richard Jones <richard@users.sourceforge.net>
parents: 4022
diff changeset
13 {%- set titlesuffix = docstitle|e %}
4548
b19488f673ed fix that damned mdash; thanks John Kristensen
Richard Jones <richard@users.sourceforge.net>
parents: 4404
diff changeset
14 {%- set titlesuffix = " - " + titlesuffix %}
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
15 {%- endif %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
16 <title>{{ title|striptags }}{{ titlesuffix }}</title>
7751
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
17
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
18 {%- if builder != 'htmlhelp' %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
19 <script type="text/javascript">
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
20 var DOCUMENTATION_OPTIONS = {
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
21 URL_ROOT: '{{ pathto("", 1) }}',
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
22 VERSION: '{{ release|e }}',
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
23 COLLAPSE_MODINDEX: false,
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
24 FILE_SUFFIX: '{{ file_suffix }}'
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
25 };
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
26 </script>
6790
1800964b9347 For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents: 6785
diff changeset
27 {%- if pagename == 'search' %}
1800964b9347 For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents: 6785
diff changeset
28 {%- for scriptfile in script_files %}
1800964b9347 For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents: 6785
diff changeset
29 <script type="text/javascript" src="{{ pathto(scriptfile, 1) }}"></script>
1800964b9347 For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents: 6785
diff changeset
30 {%- endfor %}
1800964b9347 For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents: 6785
diff changeset
31 <script type="text/javascript">$('#searchbox').show(0);</script>
1800964b9347 For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents: 6785
diff changeset
32 {%- endif %}
7751
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
33
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
34 {%- if builder == 'web' %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
35 <link rel="stylesheet" href="{{ pathto('index') }}?do=stylesheet{%
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
36 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
37 {%- for link, type, title in page_links %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
38 <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
39 {%- endfor %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
40 {%- else %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
41 <link rel="stylesheet" href="{{ pathto('_static/style.css', 1) }}" type="text/css" />
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
42 {%- endif %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
43 <!-- 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
44 duplicate viewport tag -->
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
45 {{ metatags }}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
46 {%- if 'name="description"' not in metatags %}
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
47 <meta name="description"
bd013590d8d6 docs: optimize head section of templates
John Rouillard <rouilj@ieee.org>
parents: 7745
diff changeset
48 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
49 {%- endif %}
6666
54af7ce65e6e Add canonical url link in header
John Rouillard <rouilj@ieee.org>
parents: 6641
diff changeset
50 {%- if pageurl %}
54af7ce65e6e Add canonical url link in header
John Rouillard <rouilj@ieee.org>
parents: 6641
diff changeset
51 <link rel="canonical" href="{{ pageurl|e }}" />
54af7ce65e6e Add canonical url link in header
John Rouillard <rouilj@ieee.org>
parents: 6641
diff changeset
52 {%- endif %}
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
53 {%- if use_opensearch %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
54 <link rel="search" type="application/opensearchdescription+xml"
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
55 title="{% trans docstitle=docstitle|e %}Search within {{ docstitle }}{% endtrans %}"
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
56 href="{{ pathto('_static/opensearch.xml', 1) }}"/>
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
57 {%- endif %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
58 {%- if favicon %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
59 <link rel="shortcut icon" href="{{ pathto('_static/' + favicon, 1) }}"/>
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
60 {%- endif %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
61 {%- endif %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
62 {%- block linktags %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
63 {%- if hasdoc('about') %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
64 <link rel="author" title="{{ _('About these documents') }}" href="{{ pathto('about') }}" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
65 {%- endif %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
66 <link rel="index" title="{{ _('Index') }}" href="{{ pathto('genindex') }}" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
67 <link rel="search" title="{{ _('Search') }}" href="{{ pathto('search') }}" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
68 {%- if hasdoc('copyright') %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
69 <link rel="copyright" title="{{ _('Copyright') }}" href="{{ pathto('copyright') }}" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
70 {%- endif %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
71 <link rel="top" title="{{ docstitle|e }}" href="{{ pathto('index') }}" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
72 {%- if parents %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
73 <link rel="up" title="{{ parents[-1].title|striptags }}" href="{{ parents[-1].link|e }}" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
74 {%- endif %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
75 {%- if next %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
76 <link rel="next" title="{{ next.title|striptags }}" href="{{ next.link|e }}" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
77 {%- endif %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
78 {%- if prev %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
79 <link rel="prev" title="{{ prev.title|striptags }}" href="{{ prev.link|e }}" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
80 {%- endif %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
81 {%- endblock %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
82 </head>
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
83 <body>
6774
e7b4ad2c57ac landmarks, skiplink, remove bad attrs, autocomplete search
John Rouillard <rouilj@ieee.org>
parents: 6771
diff changeset
84 <div id="skiplink"><a href="#main">Skip to main content</a></div>
7346
4295ac110551 Ad skiplink to main on moblie; fix overlapping links
John Rouillard <rouilj@ieee.org>
parents: 7338
diff changeset
85 <header class="header">
4295ac110551 Ad skiplink to main on moblie; fix overlapping links
John Rouillard <rouilj@ieee.org>
parents: 7338
diff changeset
86 <div class="label non_mobile">Roundup</div>
4295ac110551 Ad skiplink to main on moblie; fix overlapping links
John Rouillard <rouilj@ieee.org>
parents: 7338
diff changeset
87 <div class="label mobile"><a href="#main">Roundup
4295ac110551 Ad skiplink to main on moblie; fix overlapping links
John Rouillard <rouilj@ieee.org>
parents: 7338
diff changeset
88 <span class="jumplabel">jump to {{ title|e }}</span></a></div>
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
89 {%- if pagename != "search" %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
90 <div id="searchbox" style="display: none">
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
91 <form class="search" action="{{ pathto('search') }}" method="get">
6253
7849d8c7d917 Improve accessibiity, SEO
John Rouillard <rouilj@ieee.org>
parents: 6169
diff changeset
92 <input type="text" aria-label="Enter search terms"
6774
e7b4ad2c57ac landmarks, skiplink, remove bad attrs, autocomplete search
John Rouillard <rouilj@ieee.org>
parents: 6771
diff changeset
93 name="q" size="18" autocomplete="on" />
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
94 <input type="submit" value="{{ _('Search') }}" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
95 <input type="hidden" name="check_keywords" value="yes" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
96 <input type="hidden" name="area" value="default" />
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
97 </form>
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
98 </div>
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
99 {%- endif %}
7338
dc1715ebbc6d Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
100 </header>
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
101 <div class="navigation">
7338
dc1715ebbc6d Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
102 <nav aria-label="primary navigation">
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
103 <div class="menu">
4138
0bc287f7559e Adjust to sphinx 0.6.2.
Stefan Seefeld <stefan@users.sourceforge.net>
parents: 4028
diff changeset
104 {{ toctree() }}
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
105 </div>
6774
e7b4ad2c57ac landmarks, skiplink, remove bad attrs, autocomplete search
John Rouillard <rouilj@ieee.org>
parents: 6771
diff changeset
106 </nav>
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
107 </div>
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
108 <div class="content">
7338
dc1715ebbc6d Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
109 <nav id="subnav" aria-label="sub navigation">
6163
c2fd254c9257 Doc updates/indexing.
John Rouillard <rouilj@ieee.org>
parents: 4821
diff changeset
110 {%- if prev %}
c2fd254c9257 Doc updates/indexing.
John Rouillard <rouilj@ieee.org>
parents: 4821
diff changeset
111 <a title="{{ prev.title|striptags }}" href="{{ prev.link|e }}">
c2fd254c9257 Doc updates/indexing.
John Rouillard <rouilj@ieee.org>
parents: 4821
diff changeset
112 Prev</a>
c2fd254c9257 Doc updates/indexing.
John Rouillard <rouilj@ieee.org>
parents: 4821
diff changeset
113 {%- endif %}
c2fd254c9257 Doc updates/indexing.
John Rouillard <rouilj@ieee.org>
parents: 4821
diff changeset
114 {%- if next %}
c2fd254c9257 Doc updates/indexing.
John Rouillard <rouilj@ieee.org>
parents: 4821
diff changeset
115 <a title="{{ next.title|striptags }}" href="{{ next.link|e }}">
c2fd254c9257 Doc updates/indexing.
John Rouillard <rouilj@ieee.org>
parents: 4821
diff changeset
116 Next</a>
c2fd254c9257 Doc updates/indexing.
John Rouillard <rouilj@ieee.org>
parents: 4821
diff changeset
117 {%- endif %}
c2fd254c9257 Doc updates/indexing.
John Rouillard <rouilj@ieee.org>
parents: 4821
diff changeset
118 <a title="{{ _('Index') }}" href="{{ pathto('genindex') }}">
c2fd254c9257 Doc updates/indexing.
John Rouillard <rouilj@ieee.org>
parents: 4821
diff changeset
119 Index</a>
7338
dc1715ebbc6d Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
120 </nav>
7745
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7740
diff changeset
121 <main id="main" role="main" tabindex="-1">
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
122 {% block body %} {% endblock %}
6774
e7b4ad2c57ac landmarks, skiplink, remove bad attrs, autocomplete search
John Rouillard <rouilj@ieee.org>
parents: 6771
diff changeset
123 </main>
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
124 </div>
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
125 {%- block footer %}
7338
dc1715ebbc6d Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
126 <footer class="footer">
4821
c84dbc205b57 website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents: 4548
diff changeset
127 <div>
c84dbc205b57 website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents: 4548
diff changeset
128 {%- if show_source and has_source and sourcename %}
c84dbc205b57 website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents: 4548
diff changeset
129 <span class="source">[<a href="{{ pathto('_sources/' + sourcename, true)|e }}" rel="nofollow">{{ _('page source') }}</a>]</span>
c84dbc205b57 website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents: 4548
diff changeset
130 {%- endif %}
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
131 {%- if hasdoc('copyright') %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
132 {% trans path=pathto('copyright'), copyright=copyright|e %}&copy; <a href="{{ path }}">Copyright</a> {{ copyright }}.{% endtrans %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
133 {%- else %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
134 {% trans copyright=copyright|e %}&copy; Copyright {{ copyright }}.{% endtrans %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
135 {%- endif %}
4821
c84dbc205b57 website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents: 4548
diff changeset
136 </div>
c84dbc205b57 website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents: 4548
diff changeset
137 <div>
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
138 {%- if last_updated %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
139 {% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %}
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
140 {%- endif %}
6774
e7b4ad2c57ac landmarks, skiplink, remove bad attrs, autocomplete search
John Rouillard <rouilj@ieee.org>
parents: 6771
diff changeset
141 <span>Hosted by <a href="https://sourceforge.net"><img src="https://sflogo.sourceforge.net/sflogo.php?group_id=31577&amp;type=1" width="88" height="31" alt="SourceForge.net Logo" /></a></span>
4821
c84dbc205b57 website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents: 4548
diff changeset
142 </div>
7338
dc1715ebbc6d Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents: 7140
diff changeset
143 </footer>
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
144 {%- endblock %}
6771
c574d888dd87 Improve perf: css/js to end; templating for goatcounter src
John Rouillard <rouilj@ieee.org>
parents: 6666
diff changeset
145 <link rel="stylesheet" href="{{ pathto('_static/pygments.css', 1) }}" type="text/css" />
7740
67438e439da8 docs: issue2551317 add support for jinja2 customization examples
John Rouillard <rouilj@ieee.org>
parents: 7346
diff changeset
146 {%- for cssfile in css_files %}
67438e439da8 docs: issue2551317 add support for jinja2 customization examples
John Rouillard <rouilj@ieee.org>
parents: 7346
diff changeset
147 <!-- loading css_files -->
67438e439da8 docs: issue2551317 add support for jinja2 customization examples
John Rouillard <rouilj@ieee.org>
parents: 7346
diff changeset
148 <link rel="stylesheet" href="{{ pathto(cssfile, 1) }}" type="text/css" />
67438e439da8 docs: issue2551317 add support for jinja2 customization examples
John Rouillard <rouilj@ieee.org>
parents: 7346
diff changeset
149 {%- endfor %}
6641
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
150 <script>
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
151 /* locally hosted goatcounter https://www.goatcounter.com/ */
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
152 /* include site info in path url to allow multiple sites to be
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
153 tracked together */
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
154 window.goatcounter = {
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
155 path: function(p) { return location.host + p }
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
156 }
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
157 </script>
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
158 <script data-goatcounter="https://stats.rouilj.dynamic-dns.net/count"
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
159 integrity="sha384-QGgNMMRFTi8ul5kHJ+vXysPe8gySvSA/Y3rpXZiRLzKPIw8CWY+a3ObKmQsyDr+a"
6771
c574d888dd87 Improve perf: css/js to end; templating for goatcounter src
John Rouillard <rouilj@ieee.org>
parents: 6666
diff changeset
160 async="" src="{{ pathto('_static/goatcounter_count.v3.js', 1) }}">
6641
2aa045e06fff add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents: 6253
diff changeset
161 </script>
7745
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7740
diff changeset
162 <script id="documentation_options" data-url_root="{{ url_root }}"
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7740
diff changeset
163 src="{{ pathto('_static/documentation_options.js', 1) }}">
291afa77ad82 doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents: 7740
diff changeset
164 </script>
6790
1800964b9347 For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents: 6785
diff changeset
165 {%- if pagename != 'search' %}
6771
c574d888dd87 Improve perf: css/js to end; templating for goatcounter src
John Rouillard <rouilj@ieee.org>
parents: 6666
diff changeset
166 {%- for scriptfile in script_files %}
c574d888dd87 Improve perf: css/js to end; templating for goatcounter src
John Rouillard <rouilj@ieee.org>
parents: 6666
diff changeset
167 <script type="text/javascript" src="{{ pathto(scriptfile, 1) }}"></script>
c574d888dd87 Improve perf: css/js to end; templating for goatcounter src
John Rouillard <rouilj@ieee.org>
parents: 6666
diff changeset
168 {%- endfor %}
c574d888dd87 Improve perf: css/js to end; templating for goatcounter src
John Rouillard <rouilj@ieee.org>
parents: 6666
diff changeset
169 <script type="text/javascript">$('#searchbox').show(0);</script>
6790
1800964b9347 For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents: 6785
diff changeset
170 {%- endif %}
1800964b9347 For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents: 6785
diff changeset
171 {%- block extrahead %} {% endblock %}
1800964b9347 For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents: 6785
diff changeset
172
4022
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
173 </body>
d62831da3941 svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
174 </html>

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