245 lines
		
	
	
	
		
			9.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
		
		
			
		
	
	
			245 lines
		
	
	
	
		
			9.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
|  | 
 | ||
|  | {%- set reldelim1 = reldelim1 is not defined and ' »' or reldelim1 %} | ||
|  | {%- set reldelim2 = reldelim2 is not defined and ' |' or reldelim2 %} | ||
|  | {%- set render_sidebar = (not embedded) and (not theme_nosidebar|tobool) and | ||
|  |                          (sidebars != []) %} | ||
|  | {%- set url_root = pathto('', 1) %} | ||
|  | {%- if url_root == '#' %}{% set url_root = '' %}{% endif %} | ||
|  | {%- if not embedded and docstitle %} | ||
|  |   {%- set titlesuffix = " — "|safe + docstitle|e %} | ||
|  | {%- else %} | ||
|  |   {%- set titlesuffix = "" %} | ||
|  | {%- endif %} | ||
|  | 
 | ||
|  | {%- macro script() %} | ||
|  |     <script type="text/javascript"> | ||
|  |       var DOCUMENTATION_OPTIONS = { | ||
|  |         URL_ROOT:    '{{ url_root }}', | ||
|  |         VERSION:     '{{ release|e }}', | ||
|  |         COLLAPSE_INDEX: false, | ||
|  |         FILE_SUFFIX: '{{ '' if no_search_suffix else file_suffix }}', | ||
|  |         HAS_SOURCE:  {{ has_source|lower }} | ||
|  |       }; | ||
|  |     </script> | ||
|  |     {%- for scriptfile in script_files %} | ||
|  |     <script type="text/javascript" src="{{ pathto(scriptfile, 1) }}"></script> | ||
|  |     {%- endfor %} | ||
|  | {%- endmacro %} | ||
|  | 
 | ||
|  | {%- macro css() %} | ||
|  |     <link rel="stylesheet" href="{{ pathto('_static/' + style, 1) }}" type="text/css" /> | ||
|  |     <link rel="stylesheet" href="{{ pathto('_static/pygments.css', 1) }}" type="text/css" /> | ||
|  |     {%- for cssfile in css_files %} | ||
|  |     <link rel="stylesheet" href="{{ pathto(cssfile, 1) }}" type="text/css" /> | ||
|  |     {%- endfor %} | ||
|  | {%- endmacro %} | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  | {%- macro sidebar() %} | ||
|  |     <div class="sphinxsidebarwrapper"> | ||
|  |         {%- if sidebars != None %} | ||
|  |             {#- new style sidebar: explicitly include/exclude templates #} | ||
|  |             {%- for sidebartemplate in sidebars %} | ||
|  |                 {%- include sidebartemplate %} | ||
|  |             {%- endfor %} | ||
|  |         {%- else %} | ||
|  |             {#- old style sidebars: using blocks -- should be deprecated #} | ||
|  |             {%- block sidebartoc %} | ||
|  |                 {%- include "localtoc.html" %} | ||
|  |             {%- endblock %} | ||
|  |             {%- block sidebarrel %} | ||
|  |                 {%- include "relations.html" %} | ||
|  |             {%- endblock %} | ||
|  |             {%- if customsidebar %} | ||
|  |                 {%- include customsidebar %} | ||
|  |             {%- endif %} | ||
|  |             {%- block sidebarsearch %} | ||
|  |                 {%- include "searchbox.html" %} | ||
|  |             {%- endblock %} | ||
|  |         {%- endif %} | ||
|  |     </div> | ||
|  | {%- endmacro %} | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  | <!doctype html> | ||
|  | <!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ --> | ||
|  | <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]--> | ||
|  | <!--[if IE 7]>    <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]--> | ||
|  | <!--[if IE 8]>    <html class="no-js lt-ie9" lang="en"> <![endif]--> | ||
|  | <!-- Consider adding a manifest.appcache: h5bp.com/d/Offline --> | ||
|  | <!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]--> | ||
|  |     <head> | ||
|  |         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||
|  |         {{ metatags }} | ||
|  | 
 | ||
|  |         <title>{{ title|striptags|e }}{{ titlesuffix }}</title> | ||
|  |         {{ css() }} | ||
|  |         <link rel="search" type="application/opensearchdescription+xml" | ||
|  |             title="{% trans docstitle=docstitle|e %}Search within {{ docstitle }}{% endtrans %}" | ||
|  |             href="{{ pathto('_static/opensearch.xml', 1) }}"/> | ||
|  |         <link rel="shortcut icon" href="{{ pathto('_static/' + favicon, 1) }}"/> | ||
|  | 
 | ||
|  | 
 | ||
|  |         <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if offline --> | ||
|  |         <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> | ||
|  |         <script>window.jQuery || document.write('<script src="js/jquery-1.7.2.min.js"><\/script>')</script> | ||
|  | 
 | ||
|  | 
 | ||
|  |         {%- if hasdoc('about') %} | ||
|  |         <link rel="author" title="{{ _('About these documents') }}" href="{{ pathto('about') }}" /> | ||
|  |         {%- endif %} | ||
|  |         {%- if hasdoc('genindex') %} | ||
|  |         <link rel="index" title="{{ _('Index') }}" href="{{ pathto('genindex') }}" /> | ||
|  |         {%- endif %} | ||
|  |         {%- if hasdoc('search') %} | ||
|  |         <link rel="search" title="{{ _('Search') }}" href="{{ pathto('search') }}" /> | ||
|  |         {%- endif %} | ||
|  |         {%- if hasdoc('copyright') %} | ||
|  |         <link rel="copyright" title="{{ _('Copyright') }}" href="{{ pathto('copyright') }}" /> | ||
|  |         {%- endif %} | ||
|  |         <link rel="top" title="{{ docstitle|e }}" href="{{ pathto('index') }}" /> | ||
|  |         {%- if parents %} | ||
|  |         <link rel="up" title="{{ parents[-1].title|striptags|e }}" href="{{ parents[-1].link|e }}" /> | ||
|  |         {%- endif %} | ||
|  |         {%- if next %} | ||
|  |         <link rel="next" title="{{ next.title|striptags|e }}" href="{{ next.link|e }}" /> | ||
|  |         {%- endif %} | ||
|  |         {%- if prev %} | ||
|  |         <link rel="prev" title="{{ prev.title|striptags|e }}" href="{{ prev.link|e }}" /> | ||
|  |         {%- endif %} | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  |         <!-- Use the .htaccess and remove these lines to avoid edge case issues.
 | ||
|  |              More info: h5bp.com/i/378 --> | ||
|  |         <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | ||
|  | 
 | ||
|  |         <meta name="description" content=""> | ||
|  | 
 | ||
|  |         <!-- Mobile viewport optimized: h5bp.com/viewport --> | ||
|  |         <meta name="viewport" content="width=device-width"> | ||
|  | 
 | ||
|  | 
 | ||
|  |         <!-- Le styles --> | ||
|  |         <link href="{{ pathto('_static/less/bootstrap.less', 1) }}" rel="stylesheet/less"> | ||
|  |         <style type="text/css"> | ||
|  |             body { | ||
|  |                 padding-top: 60px; | ||
|  |                 padding-bottom: 40px; | ||
|  |             } | ||
|  |         </style> | ||
|  | 
 | ||
|  |         <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> | ||
|  |         <!--[if lt IE 9]>
 | ||
|  |             <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> | ||
|  |         <![endif]--> | ||
|  | 
 | ||
|  | 
 | ||
|  |         <!-- Place favicon.ico and apple-touch-icon.png in the root directory: mathiasbynens.be/notes/touch-icons --> | ||
|  | 
 | ||
|  |         <link rel="stylesheet" href="{{ pathto('_static/style.css', 1) }}"> | ||
|  | 
 | ||
|  |         <!-- More ideas for your <head> here: h5bp.com/d/head-Tips --> | ||
|  | 
 | ||
|  |         <!-- All JavaScript at the bottom, except this Modernizr build.
 | ||
|  |              Modernizr enables HTML5 elements & feature detects for optimal performance. | ||
|  |              Create your own custom Modernizr build: www.modernizr.com/download/ --> | ||
|  |         <script src="{{ pathto('_static/js/modernizr-2.5.3.min.js', 1) }}"></script> | ||
|  | 
 | ||
|  |         <script src="{{ pathto('_static/js/less-1.3.0.min.js', 1) }}" type="text/javascript"></script> | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  |         <link rel="stylesheet" href="{{ pathto('_static/main.css', 1) }}"> | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  | 
 | ||
|  |     </head> | ||
|  |     <body> | ||
|  |         <!-- Prompt IE 6 users to install Chrome Frame. Remove this if you support IE 6.
 | ||
|  |              chromium.org/developers/how-tos/chrome-frame-getting-started --> | ||
|  |         <!--[if lt IE 7]><p class=chromeframe>Your browser is <em>ancient!</em> <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p><![endif]--> | ||
|  | 
 | ||
|  |         <div class="navbar navbar-fixed-top"> | ||
|  |             <div class="navbar-inner"> | ||
|  |                 <div class="container"> | ||
|  |                     <a class="brand" href="{{ pathto(master_doc) }}">{{ docstitle }}</a> | ||
|  | 		            <div class="nav-collapse" id="navigation" class="related"> | ||
|  | 	                    {{ toctree(collapse=True, maxdepth=-1, titles_only=False) }} | ||
|  | 	                </div> | ||
|  |                 </div> | ||
|  |             </div> | ||
|  |         </div> | ||
|  |         <div role="main" class="container"> | ||
|  | 
 | ||
|  |             <div class="row-fluid"> | ||
|  |                 <div class="span4"> | ||
|  |                 	{{ sidebar() }} | ||
|  |                 </div> | ||
|  |                 <div class="span8"> | ||
|  |                     {%- if next and prev == None %} | ||
|  |                         <div class="hero-unit"> | ||
|  |                             <h1>{{ docstitle }}</h1> | ||
|  |                             <p> | ||
|  |                                 <!-- Your subtitle here--> | ||
|  |                             </p> | ||
|  |                         </div> | ||
|  |                     {%- endif %} | ||
|  |                     {{ body }} | ||
|  |                 </div> | ||
|  |             </div> | ||
|  |         </div> | ||
|  |         {%- block footer %} | ||
|  |         <hr/> | ||
|  |         <footer class="container"> | ||
|  |             {%- if show_copyright %} | ||
|  |             {%- if hasdoc('copyright') %} | ||
|  |                 {% trans path=pathto('copyright'), copyright=copyright|e %}© <a href="{{ path }}">Copyright</a> {{ copyright }}.{% endtrans %} | ||
|  |             {%- else %} | ||
|  |                 {% trans copyright=copyright|e %}© Copyright {{ copyright }}.{% endtrans %} | ||
|  |             {%- endif %} | ||
|  |             {%- endif %} | ||
|  |             {%- if last_updated %} | ||
|  |             {% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %} | ||
|  |             {%- endif %} | ||
|  |             {%- if show_sphinx %} | ||
|  |             {% trans sphinx_version=sphinx_version|e %}Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> {{ sphinx_version }}.{% endtrans %} | ||
|  |             {%- endif %} | ||
|  |         </footer> | ||
|  | {%- endblock %} | ||
|  | 
 | ||
|  | 
 | ||
|  |         <!-- JavaScript at the bottom for fast page loading --> | ||
|  | 
 | ||
|  | 
 | ||
|  |         <!-- scripts concatenated and minified via build script --> | ||
|  |         <script src="{{ pathto('_static/js/plugins.js', 1) }}"></script> | ||
|  |         <script src="{{ pathto('_static/js/script.js', 1) }}"></script> | ||
|  |         <!-- end scripts --> | ||
|  | 
 | ||
|  |         <!-- Asynchronous Google Analytics snippet. Change UA-XXXXX-X to be your site's ID.
 | ||
|  |              mathiasbynens.be/notes/async-analytics-snippet --> | ||
|  | 
 | ||
|  |         {{ script() }} | ||
|  | 
 | ||
|  |         <script> | ||
|  |             var _gaq = _gaq || []; | ||
|  |             _gaq.push(['_setAccount', 'UA-30671300-1']); | ||
|  |             _gaq.push(['_setDomainName', 'readthedocs.org']); | ||
|  |             _gaq.push(['_setAllowLinker', true]); | ||
|  |             _gaq.push(['_trackPageview']); | ||
|  | 
 | ||
|  |             (function() { | ||
|  |                 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; | ||
|  |                 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; | ||
|  |                 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); | ||
|  |             })(); | ||
|  |         </script> | ||
|  |     </body> | ||
|  | </html> |