pekko/akka-docs/_sphinx/themes/akka/layout.html
Konrad Malawski fe7fa2bdb3 Merge pull request #19903 from ktoso/wip-rel-links-ktoso
+doc #19844 rel links to "current" on each page
2016-03-08 13:41:26 +01:00

241 lines
9.2 KiB
HTML

{#
akka/layout.html
~~~~~~~~~~~~~~~~~
#}
{% extends "basic/layout.html" %}
{% set script_files = script_files + ['_static/toc.js'] %}
{% set script_files = script_files + ['_static/prettify.js'] %}
{% set script_files = script_files + ['_static/highlightCode.js'] %}
{% set script_files = script_files + ['_static/effects.core.js'] %}
{% set script_files = script_files + ['_static/effects.highlight.js'] %}
{% set script_files = script_files + ['_static/scrollTo.js'] %}
{% set script_files = script_files + ['_static/contentsFix.js'] %}
{% set script_files = script_files + ['_static/ga.js'] %}
{% set script_files = script_files + ['_static/warnOldDocs.js'] %}
{% set script_files = script_files + ['https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.js'] %}
{% set css_files = css_files + ['_static/prettify.css'] %}
{% set css_files = css_files + ['_static/base.css'] %}
{% set css_files = css_files + ['_static/docs.css'] %}
{% set css_files = css_files + ['http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700'] %}
{% set css_files = css_files + ['https://cdn.jsdelivr.net/docsearch.js/1/docsearch.min.css'] %}
{# do not display relbars #}
{% block relbar1 %}{% endblock %}
{% block relbar2 %}{% endblock %}
{% block extrahead %}
<!-- Hint to search engines that the "canonical" page is under "current", which will boost it appearing in search results -->
<link rel="canonical" href="http://akka.io/docs/akka/current/{{ pagename }}.html" />
{%- if include_analytics %}
<!--Google Analytics-->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-21117439-1']);
_gaq.push(['_setDomainName', 'akka.io']);
_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>
<!--Google Analytics & Marketo-->
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-23127719-1', 'lightbend.com', {'allowLinker': true, 'name': 'tsTracker'});
ga('tsTracker.require', 'linker');
ga('tsTracker.linker:autoLink', ['lightbend.com','playframework.com','scala-lang.org','scaladays.org','spray.io','akka.io','scala-sbt.org','scala-ide.org']);
ga('tsTracker.send', 'pageview');
(function() {
var didInit = false;
function initMunchkin() {
if(didInit === false) {
didInit = true;
Munchkin.init('558-NCX-702');
}
}
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = '//munchkin.marketo.net/munchkin.js';
s.onreadystatechange = function() {
if (this.readyState == 'complete' || this.readyState == 'loaded') {
initMunchkin();
}
};
s.onload = initMunchkin;
document.getElementsByTagName('head')[0].appendChild(s);
})();
</script>
{%- endif %}
{% endblock %}
{% block content %}
{%- block akkaheader %}
<div class="navbar">
<div class="navbar-inner">
<div class="container">
<div class="navbar-logo">
<a href="http://akka.io"><img class="svg-logo" src="{{ pathto('_static/akka_full_color.svg', 1) }}" /></a>
</div>
<ul class="nav">
<li><a href="http://akka.io/docs">Documentation</a></li>
<li><a href="http://akka.io/faq">FAQ</a></li>
<li><a href="http://akka.io/downloads">Download</a></li>
<li><a href="http://groups.google.com/group/akka-user">Mailing List</a></li>
<li><a href="http://github.com/akka/akka">Code</a></li>
<li><a href="http://www.lightbend.com/how/subscription">Commercial Support</a></li>
</ul>
</div>
</div>
</div>
{%- endblock %}
<div class="main">
<div class="container">
<div class="page-title">{{ title }}</div>
<div class="pdf-link"><a href="{{ pathto('AkkaScala.pdf', 1) }}" title="Akka Scala Documentation"><img src="{{ pathto('_static/pdf-scala-icon.png', 1) }}" style="height: 40px;" /></a></div>
<div class="pdf-link"><a href="{{ pathto('AkkaJava.pdf', 1) }}" title="Akka Java Documentation"><img src="{{ pathto('_static/pdf-java-icon.png', 1) }}" style="height: 40px;" /></a></div>
</div>
<div class="main-container">
<div class="container">
<div class="row">
<div class="span12">
<ul class="breadcrumb">
<li>
{%- if next %}
<span class="divider">|</span> <a href="{{ next.link|e }}">{{ next.title }}</a> <span class="divider">»</span>
{%- endif %}
</li>
<li>
<a href="{{ pathto(master_doc) }}">{{ _('Contents') }}</a>
</li>
<li>
{%- if prev %}
<span class="divider">«</span> <a href="{{ prev.link|e }}">{{ prev.title }}</a> <span class="divider">|</span>
{%- endif %}
</li>
<li style="float: left">
Version {{ release|e }}
</li>
<li style="float: left">
<input type="search" id="q" class="form-control" />
</li>
</ul>
</div>
</div>
<div class="row">
{%- if include_analytics %}
<div class="span9">
<div id="cse">Loading</div>
</div>
{%- endif -%}
<div class="span9">
{% block body %}{% endblock %}
</div>
<div class="span3">
{%- if suppressToc is sameas True -%}
{%- else -%}
<p class="contents-title">Contents</p>
<div id="scroller-anchor">
<div id="scroller">
<div id="toc"></div>
</div>
</div>
{%- endif -%}
</div>
</div>
</div>
</div>
</div>
{%- block akkafooter %}
<div class="footer">
<div class="container">
<ul>
<li><h5>Akka</h5></li>
<li><a href="http://akka.io/docs">Documentation</a></li>
<li><a href="http://akka.io/faq">FAQ</a></li>
<li><a href="http://akka.io/downloads">Downloads</a></li>
<li><a href="http://akka.io/news">News</a></li>
<li><a href="http://letitcrash.com">Blog</a></li>
</ul>
<ul>
<li><h5>Contribute</h5></li>
<li><a href="http://akka.io/community">Community Projects</a></li>
<li><a href="http://github.com/akka/akka">Source Code</a></li>
<li><a href="http://groups.google.com/group/akka-user">Mailing List</a></li>
<li><a href="http://doc.akka.io/docs/akka/current/project/issue-tracking.html">Report a Bug</a></li>
</ul>
<ul>
<li><h5>Company</h5></li>
<li><a href="http://www.lightbend.com/how/subscription">Commercial Support</a></li>
<li><a href="http://akka.io/team">Team</a></li>
<li><a href="mailto:info@lightbend.com">Contact</a></li>
</ul>
<ul>
<li><img src="{{ pathto('_static/akka_icon_reverse.svg', 1) }}" align="center"/></li>
</ul>
</div>
<div class="container copyright">
<p style="float: left;">
© 2015 <a href="http://www.lightbend.com/">Lightbend Inc.</a> <span class="license">Akka is Open Source and available under the Apache 2 License.</span>
</p>
<p style="float: right; font-size: 12px;">
Last updated: {{ last_updated }}
</p>
</div>
</div>
{%- if include_analytics %}
{%- endif %}
<script type="text/javascript">
var $toc = $('#toc');
$toc.toc();
// show clickable section sign when section header hovered:
$('.section h2,.section h3,.section h4,.section h5').each(function(i, el) {
var $el = $(el);
$el.prepend($("<a class='section-marker' href='#" + $el.attr("id") + "'>&sect;</a>"))
});
</script>
<!-- Algolia docs search -->
<script type="text/javascript">
var version = DOCUMENTATION_OPTIONS.VERSION;
var lang = "scala";
var path = window.location.pathname;
if (path.includes("/java/") || path.includes("java.html")) lang = "java";
console.log("Search configured for:", lang, "@", version);
docsearch({
apiKey: '543bad5ad786495d9ccd445ed34ed082',
indexName: 'akka_io',
inputSelector: '#q',
algoliaOptions: {
hitsPerPage: 10,
facetFilters: '["language:' + lang + '","version:' + version + '"]'
}
});
// set up "/" as global shortcut for focusing on search
$(document).keypress(function (event) {
if (event.keyCode == 47) {
$("#q").focus();
return false; // swallow key event, otherwise the / char would be input into the search box
}
});
</script>
{% block footer %}{% endblock %}
{%- endblock %}
{% endblock %}