Mercurial > p > roundup > code
annotate website/www/_templates/layout.html @ 8395:c7a2e01793cd 2.5.0
build: 2.5.0 release checkin. Tag to come.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sat, 12 Jul 2025 23:22:14 -0400 |
| parents | e775cd258763 |
| children | 4b89c22b1a91 |
| 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 %} |
|
8351
e775cd258763
docs: fix canonical link for www.roundup-tracker.org index page
John Rouillard <rouilj@ieee.org>
parents:
8097
diff
changeset
|
51 {%- if pageurl.endswith("org/index.html") %} |
|
e775cd258763
docs: fix canonical link for www.roundup-tracker.org index page
John Rouillard <rouilj@ieee.org>
parents:
8097
diff
changeset
|
52 <!-- strip the index.html to make |
|
e775cd258763
docs: fix canonical link for www.roundup-tracker.org index page
John Rouillard <rouilj@ieee.org>
parents:
8097
diff
changeset
|
53 https://www.roundup-tracker.org/ canonical --> |
|
e775cd258763
docs: fix canonical link for www.roundup-tracker.org index page
John Rouillard <rouilj@ieee.org>
parents:
8097
diff
changeset
|
54 <link rel="canonical" href="{{ pageurl[:-10] }}" /> |
|
e775cd258763
docs: fix canonical link for www.roundup-tracker.org index page
John Rouillard <rouilj@ieee.org>
parents:
8097
diff
changeset
|
55 {%- else %} |
|
6666
54af7ce65e6e
Add canonical url link in header
John Rouillard <rouilj@ieee.org>
parents:
6641
diff
changeset
|
56 <link rel="canonical" href="{{ pageurl|e }}" /> |
|
8351
e775cd258763
docs: fix canonical link for www.roundup-tracker.org index page
John Rouillard <rouilj@ieee.org>
parents:
8097
diff
changeset
|
57 {%- endif %} |
|
6666
54af7ce65e6e
Add canonical url link in header
John Rouillard <rouilj@ieee.org>
parents:
6641
diff
changeset
|
58 {%- endif %} |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
59 {%- if use_opensearch %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
60 <link rel="search" type="application/opensearchdescription+xml" |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
61 title="{% trans docstitle=docstitle|e %}Search within {{ docstitle }}{% endtrans %}" |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
62 href="{{ pathto('_static/opensearch.xml', 1) }}"/> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
63 {%- endif %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
64 {%- if favicon %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
65 <link rel="shortcut icon" href="{{ pathto('_static/' + favicon, 1) }}"/> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
66 {%- endif %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
67 {%- endif %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
68 {%- block linktags %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
69 {%- if hasdoc('about') %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
70 <link rel="author" title="{{ _('About these documents') }}" href="{{ pathto('about') }}" /> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
71 {%- endif %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
72 <link rel="index" title="{{ _('Index') }}" href="{{ pathto('genindex') }}" /> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
73 <link rel="search" title="{{ _('Search') }}" href="{{ pathto('search') }}" /> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
74 {%- if hasdoc('copyright') %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
75 <link rel="copyright" title="{{ _('Copyright') }}" href="{{ pathto('copyright') }}" /> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
76 {%- endif %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
77 <link rel="top" title="{{ docstitle|e }}" href="{{ pathto('index') }}" /> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
78 {%- if parents %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
79 <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
|
80 {%- endif %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
81 {%- if next %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
82 <link rel="next" title="{{ next.title|striptags }}" href="{{ next.link|e }}" /> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
83 {%- endif %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
84 {%- if prev %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
85 <link rel="prev" title="{{ prev.title|striptags }}" href="{{ prev.link|e }}" /> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
86 {%- endif %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
87 {%- endblock %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
88 </head> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
89 <body> |
|
6774
e7b4ad2c57ac
landmarks, skiplink, remove bad attrs, autocomplete search
John Rouillard <rouilj@ieee.org>
parents:
6771
diff
changeset
|
90 <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
|
91 <header class="header"> |
|
4295ac110551
Ad skiplink to main on moblie; fix overlapping links
John Rouillard <rouilj@ieee.org>
parents:
7338
diff
changeset
|
92 <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
|
93 <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
|
94 <span class="jumplabel">jump to {{ title|e }}</span></a></div> |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
95 {%- if pagename != "search" %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
96 <div id="searchbox" style="display: none"> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
97 <form class="search" action="{{ pathto('search') }}" method="get"> |
|
6253
7849d8c7d917
Improve accessibiity, SEO
John Rouillard <rouilj@ieee.org>
parents:
6169
diff
changeset
|
98 <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
|
99 name="q" size="18" autocomplete="on" /> |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
100 <input type="submit" value="{{ _('Search') }}" /> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
101 <input type="hidden" name="check_keywords" value="yes" /> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
102 <input type="hidden" name="area" value="default" /> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
103 </form> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
104 </div> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
105 {%- endif %} |
|
7338
dc1715ebbc6d
Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents:
7140
diff
changeset
|
106 </header> |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
107 <div class="navigation"> |
|
7338
dc1715ebbc6d
Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents:
7140
diff
changeset
|
108 <nav aria-label="primary navigation"> |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
109 <div class="menu"> |
|
4138
0bc287f7559e
Adjust to sphinx 0.6.2.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
4028
diff
changeset
|
110 {{ toctree() }} |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
111 </div> |
|
6774
e7b4ad2c57ac
landmarks, skiplink, remove bad attrs, autocomplete search
John Rouillard <rouilj@ieee.org>
parents:
6771
diff
changeset
|
112 </nav> |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
113 </div> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
114 <div class="content"> |
|
7338
dc1715ebbc6d
Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents:
7140
diff
changeset
|
115 <nav id="subnav" aria-label="sub navigation"> |
| 6163 | 116 {%- if prev %} |
| 117 <a title="{{ prev.title|striptags }}" href="{{ prev.link|e }}"> | |
| 118 Prev</a> | |
| 119 {%- endif %} | |
| 120 {%- if next %} | |
| 121 <a title="{{ next.title|striptags }}" href="{{ next.link|e }}"> | |
| 122 Next</a> | |
| 123 {%- endif %} | |
| 124 <a title="{{ _('Index') }}" href="{{ pathto('genindex') }}"> | |
| 125 Index</a> | |
|
7338
dc1715ebbc6d
Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents:
7140
diff
changeset
|
126 </nav> |
|
7745
291afa77ad82
doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents:
7740
diff
changeset
|
127 <main id="main" role="main" tabindex="-1"> |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
128 {% block body %} {% endblock %} |
|
6774
e7b4ad2c57ac
landmarks, skiplink, remove bad attrs, autocomplete search
John Rouillard <rouilj@ieee.org>
parents:
6771
diff
changeset
|
129 </main> |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
130 </div> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
131 {%- block footer %} |
|
7338
dc1715ebbc6d
Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents:
7140
diff
changeset
|
132 <footer class="footer"> |
|
4821
c84dbc205b57
website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents:
4548
diff
changeset
|
133 <div> |
|
c84dbc205b57
website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents:
4548
diff
changeset
|
134 {%- 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
|
135 <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
|
136 {%- endif %} |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
137 {%- if hasdoc('copyright') %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
138 {% trans path=pathto('copyright'), copyright=copyright|e %}© <a href="{{ path }}">Copyright</a> {{ copyright }}.{% endtrans %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
139 {%- else %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
140 {% trans copyright=copyright|e %}© Copyright {{ copyright }}.{% endtrans %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
141 {%- endif %} |
|
4821
c84dbc205b57
website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents:
4548
diff
changeset
|
142 </div> |
|
c84dbc205b57
website: Save some vertical space in footer
anatoly techtonik <techtonik@gmail.com>
parents:
4548
diff
changeset
|
143 <div> |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
144 {%- if last_updated %} |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
145 {% 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
|
146 {%- endif %} |
|
6774
e7b4ad2c57ac
landmarks, skiplink, remove bad attrs, autocomplete search
John Rouillard <rouilj@ieee.org>
parents:
6771
diff
changeset
|
147 <span>Hosted by <a href="https://sourceforge.net"><img src="https://sflogo.sourceforge.net/sflogo.php?group_id=31577&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
|
148 </div> |
|
7338
dc1715ebbc6d
Replace divs with proper html5 landmarks.
John Rouillard <rouilj@ieee.org>
parents:
7140
diff
changeset
|
149 </footer> |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
150 {%- endblock %} |
|
6771
c574d888dd87
Improve perf: css/js to end; templating for goatcounter src
John Rouillard <rouilj@ieee.org>
parents:
6666
diff
changeset
|
151 <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
|
152 {%- for cssfile in css_files %} |
|
67438e439da8
docs: issue2551317 add support for jinja2 customization examples
John Rouillard <rouilj@ieee.org>
parents:
7346
diff
changeset
|
153 <!-- loading css_files --> |
|
67438e439da8
docs: issue2551317 add support for jinja2 customization examples
John Rouillard <rouilj@ieee.org>
parents:
7346
diff
changeset
|
154 <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
|
155 {%- 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
|
156 <script> |
|
2aa045e06fff
add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents:
6253
diff
changeset
|
157 /* 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
|
158 /* 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
|
159 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
|
160 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
|
161 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
|
162 } |
|
2aa045e06fff
add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents:
6253
diff
changeset
|
163 </script> |
|
2aa045e06fff
add goatcounter GDPR privacy preserving tracking to see what pages people are visiting.
John Rouillard <rouilj@ieee.org>
parents:
6253
diff
changeset
|
164 <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
|
165 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
|
166 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
|
167 </script> |
|
7745
291afa77ad82
doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents:
7740
diff
changeset
|
168 <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
|
169 src="{{ pathto('_static/documentation_options.js', 1) }}"> |
|
291afa77ad82
doc: trying to get search working.
John Rouillard <rouilj@ieee.org>
parents:
7740
diff
changeset
|
170 </script> |
|
6790
1800964b9347
For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents:
6785
diff
changeset
|
171 {%- if pagename != 'search' %} |
|
6771
c574d888dd87
Improve perf: css/js to end; templating for goatcounter src
John Rouillard <rouilj@ieee.org>
parents:
6666
diff
changeset
|
172 {%- 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
|
173 <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
|
174 {%- endfor %} |
|
c574d888dd87
Improve perf: css/js to end; templating for goatcounter src
John Rouillard <rouilj@ieee.org>
parents:
6666
diff
changeset
|
175 <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
|
176 {%- endif %} |
|
1800964b9347
For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents:
6785
diff
changeset
|
177 {%- block extrahead %} {% endblock %} |
|
1800964b9347
For search page put js at the beginning.
John Rouillard <rouilj@ieee.org>
parents:
6785
diff
changeset
|
178 |
|
4022
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
179 </body> |
|
d62831da3941
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
180 </html> |
