2012-12-20 04:46:37 +00:00
|
|
|
{%- from "global/macros" import change_lang with context -%}
|
2012-09-10 23:11:13 +00:00
|
|
|
<!DOCTYPE html>
|
|
|
|
<html lang="en">
|
2008-01-31 20:38:37 +00:00
|
|
|
<head>
|
2012-09-10 23:11:13 +00:00
|
|
|
<meta charset="UTF-8">
|
2012-12-19 02:53:11 +00:00
|
|
|
<title>{% block title_outer %}{% block title %}{% endblock %} - I2P{% endblock %}</title>
|
2013-01-04 23:41:03 +00:00
|
|
|
{%- if self.metadesc() %}
|
|
|
|
<meta name="description" content="{% block metadesc %}{% endblock %}">
|
|
|
|
{%- endif %}
|
2012-12-19 04:51:36 +00:00
|
|
|
<link rel="canonical" href="{{ canonical() }}" />
|
2013-01-21 11:22:19 +00:00
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=yes" />
|
2013-01-21 14:34:27 +00:00
|
|
|
{% if g.exttheme %}<link rel="stylesheet" type="text/css" href="{{ g.exttheme }}" title="External theme" />{% else -%}
|
|
|
|
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='styles/' + g.theme + '/default.css') }}" media="screen, handheld, print, projection" />
|
|
|
|
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='styles/' + g.theme + '/mobile.css') }}" media="screen and (min-device-width:320px) and (max-width:767px)" />
|
|
|
|
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='styles/' + g.theme + '/desktop.css') }}" title="{{ g.theme }}" media="screen and (min-device-width:768px) and (min-width:768px), print, projection" />
|
2013-01-21 11:22:19 +00:00
|
|
|
<!--[if IEMobile]>
|
|
|
|
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='styles/' + g.theme + '/mobile.css') }}" media="screen" />
|
|
|
|
<![endif]-->
|
2013-01-21 14:34:27 +00:00
|
|
|
<!--[if lt IE 9]>
|
|
|
|
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='styles/' + g.theme + '/desktop.css') }}" title="{{ g.theme }}" media="all" />
|
|
|
|
<![endif]-->
|
2013-04-25 04:53:11 +00:00
|
|
|
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='styles/' + g.theme + '/syntax.css') }}" media="screen, handheld, print, projection" />
|
2012-12-21 05:15:42 +00:00
|
|
|
{%- endif %}
|
2012-09-10 23:40:49 +00:00
|
|
|
<link rel="shortcut icon" type="image/x-icon" href="{{ url_for('static', filename='favicon.ico') }}" />
|
2010-07-31 15:24:13 +00:00
|
|
|
<meta name="robots" content="NOODP" />
|
2012-12-13 21:17:22 +00:00
|
|
|
{%- block headextra %}{% endblock %}
|
2008-01-31 20:38:37 +00:00
|
|
|
</head>
|
|
|
|
<body>
|
2012-09-17 22:55:32 +00:00
|
|
|
<div class="hide"><a href="#content" title="Skip navigation" accesskey="2">{{ _('Skip navigation') }}</a></div>
|
2012-12-23 12:02:39 +00:00
|
|
|
<header>
|
|
|
|
<div id="topbar">
|
2013-02-02 23:25:25 +00:00
|
|
|
<a id="logo" href="{{ site_url() }}"><img src="{{ url_for('static', filename=logo_url()) }}" alt="{{ _('I2P Logo') }}" title="{{ _('The Invisible Internet Project') }} (I2P)" /></a>
|
2012-12-23 12:02:39 +00:00
|
|
|
<div class="title">
|
|
|
|
<h1>{{ self.title() }}</h1>
|
|
|
|
<div class="lang">
|
|
|
|
{% include "global/lang.html" %}
|
|
|
|
</div>
|
2012-12-14 03:41:29 +00:00
|
|
|
</div>
|
2012-09-11 00:09:39 +00:00
|
|
|
</div>
|
2012-12-23 12:02:39 +00:00
|
|
|
|
|
|
|
<nav class="navigation">
|
|
|
|
{% include "global/nav.html" %}
|
|
|
|
</nav>
|
|
|
|
</header>
|
2012-12-23 12:21:26 +00:00
|
|
|
<div class="container-fluid{% if not self.content() %} well{% endif %}">
|
2012-12-23 12:02:39 +00:00
|
|
|
<div id="content">
|
|
|
|
{% block content_outer %}
|
2012-12-23 12:05:10 +00:00
|
|
|
<article class="inner">
|
2013-01-18 04:50:08 +00:00
|
|
|
{% if self.lastupdated() or self.accuratefor() -%}
|
2012-12-23 12:02:39 +00:00
|
|
|
<div class="lastupdated">
|
2013-01-18 04:50:08 +00:00
|
|
|
<!--
|
|
|
|
{% block lastupdated %}{% endblock %}
|
|
|
|
{% block accuratefor %}{% endblock %}
|
|
|
|
-->
|
|
|
|
{% if self.lastupdated() and self.accuratefor() -%}
|
|
|
|
{% trans lastupdated=self.lastupdated(), accuratefor=self.accuratefor() -%}
|
|
|
|
This page was last updated in {{ lastupdated}} and is accurate for router version {{ accuratefor }}.
|
|
|
|
{%- endtrans %}
|
|
|
|
{%- else %}{% if self.lastupdated() -%}
|
|
|
|
{% trans lastupdated=self.lastupdated() -%}
|
|
|
|
This page was last updated in {{ lastupdated}}.
|
|
|
|
{%- endtrans %}
|
|
|
|
{%- else %}{% if self.accuratefor() -%}
|
|
|
|
{% trans accuratefor=self.accuratefor() -%}
|
|
|
|
This page is accurate for router version {{ accuratefor }}.
|
|
|
|
{%- endtrans %}
|
|
|
|
{%- endif %}{% endif %}{% endif %}
|
2012-12-23 12:02:39 +00:00
|
|
|
</div>
|
2013-01-18 04:50:08 +00:00
|
|
|
{%- endif %}
|
2012-12-23 12:02:39 +00:00
|
|
|
{% block content %}{% endblock %}
|
2012-12-23 12:05:10 +00:00
|
|
|
</article>
|
2012-12-23 12:02:39 +00:00
|
|
|
{% endblock %}
|
2012-12-21 22:48:27 +00:00
|
|
|
</div>
|
2013-01-08 20:37:54 +00:00
|
|
|
<footer id="global-footer">
|
2012-12-23 12:02:39 +00:00
|
|
|
{% include "global/footer.html" %}
|
|
|
|
</footer>
|
|
|
|
</div>
|
2008-01-31 20:38:37 +00:00
|
|
|
</body>
|
|
|
|
</html>
|