summaryrefslogtreecommitdiff
path: root/doc/build/templates/layout.mako
blob: d842fdd63c85ea7c5d2725f30be78b21773c8ed3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
## coding: utf-8
<%inherit file="${context['mako_layout']}"/>

<%def name="headers()">
    <link rel="stylesheet" href="${pathto('_static/pygments.css', 1)}" type="text/css" />
    <link rel="stylesheet" href="${pathto('_static/docs.css', 1)}" type="text/css" />

    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
          URL_ROOT:    '${pathto("", 1)}',
          VERSION:     '${release|h}',
          COLLAPSE_MODINDEX: false,
          FILE_SUFFIX: '${file_suffix}'
      };
    </script>
    % for scriptfile in script_files + self.attr.local_script_files:
        <script type="text/javascript" src="${pathto(scriptfile, 1)}"></script>
    % endfor
    <script type="text/javascript" src="${pathto('_static/init.js', 1)}"></script>
    % if hasdoc('about'):
        <link rel="author" title="${_('About these documents')}" href="${pathto('about')}" />
    % endif
    <link rel="index" title="${_('Index')}" href="${pathto('genindex')}" />
    <link rel="search" title="${_('Search')}" href="${pathto('search')}" />
    % if hasdoc('copyright'):
        <link rel="copyright" title="${_('Copyright')}" href="${pathto('copyright')}" />
    % endif
    <link rel="top" title="${docstitle|h}" href="${pathto('index')}" />
    % if parents:
        <link rel="up" title="${parents[-1]['title']|util.striptags}" href="${parents[-1]['link']|h}" />
    % endif
    % if nexttopic:
        <link rel="next" title="${nexttopic['title']|util.striptags}" href="${nexttopic['link']|h}" />
    % endif
    % if prevtopic:
        <link rel="prev" title="${prevtopic['title']|util.striptags}" href="${prevtopic['link']|h}" />
    % endif
    ${self.extrahead()}
</%def>
<%def name="extrahead()"></%def>

        <h1>${docstitle|h}</h1>

        <div id="search">
        Search:
        <form class="search" action="${pathto('search')}" method="get">
          <input type="text" name="q" size="18" /> <input type="submit" value="${_('Search')}" />
          <input type="hidden" name="check_keywords" value="yes" />
          <input type="hidden" name="area" value="default" />
        </form>
        </div>

        <div class="versionheader">
            Version: <span class="versionnum">${release}</span> Last Updated: ${last_updated}
        </div>
        <div class="clearboth"></div>

        <div class="topnav">
            <div id="pagecontrol">
                <a href="${pathto('genindex')}">Index</a>
            
                % if sourcename:
                <div class="sourcelink">(<a href="${pathto('_sources/' + sourcename, True)|h}">${_('view source')})</div>
                % endif
            </div>
            
            <div class="navbanner">
                <a class="totoc" href="${pathto(master_doc)}">Table of Contents</a>
                % if parents:
                    % for parent in parents:
                        » <a href="${parent['link']|h}" title="${parent['title']}">${parent['title']}</a>
                    % endfor
                % endif
                % if current_page_name != master_doc:
                » ${self.show_title()} 
                % endif
                
                ${prevnext()}
                <h2>
                    ${self.show_title()} 
                </h2>
            </div>
            % if display_toc and not current_page_name.startswith('index'):
                ${toc}
            % endif
            <div class="clearboth"></div>
        </div>
        
        <div class="document">
            <div class="body">
                ${next.body()}
            </div>
        </div>

        <%def name="footer()">
            <div class="bottomnav">
                ${prevnext()}
                <div class="doc_copyright">
                % if hasdoc('copyright'):
                    &copy; <a href="${pathto('copyright')}">Copyright</a> ${copyright|h}.
                % else:
                    &copy; Copyright ${copyright|h}.
                % endif
                % if show_sphinx:
                    Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> ${sphinx_version|h}.
                % endif
                </div>
            </div>
        </%def>
        ${self.footer()}

<%def name="prevnext()">
<div class="prevnext">
    % if prevtopic:
        Previous:
        <a href="${prevtopic['link']|h}" title="${_('previous chapter')}">${prevtopic['title']}</a>
    % endif
    % if nexttopic:
        Next:
        <a href="${nexttopic['link']|h}" title="${_('next chapter')}">${nexttopic['title']}</a>
    % endif
</div>
</%def>

<%def name="show_title()">
% if title:
    ${title}
% endif
</%def>