base.html
99 lines
| 4.4 KiB
| text/html
|
HtmlLexer
Ilyas
|
r84 | {% load staticfiles %} | ||
{% load i18n %} | ||||
neko259
|
r409 | {% load l10n %} | ||
neko259
|
r260 | {% load static from staticfiles %} | ||
Ilyas
|
r84 | |||
<!DOCTYPE html> | ||||
<html> | ||||
<head> | ||||
neko259
|
r899 | <link rel="stylesheet" type="text/css" href="{% static 'css/base.css' %}" media="all"/> | ||
<link rel="stylesheet" type="text/css" href="{% static 'css/3party/highlight.css' %}" media="all"/> | ||||
neko259
|
r1115 | <link rel="stylesheet" type="text/css" href="{% static 'css/3party/jquery-ui.min.css' %}" media="all"/> | ||
neko259
|
r1806 | <link rel="stylesheet" type="text/css" href="{% static 'css/3party/jquery.contextMenu.min.css' %}" media="all"/> | ||
Bohdan Horbeshko
|
r2148 | <link rel="stylesheet" type="text/css" href="{% static 'css/3party/ambiplayer.css' %}" media="all"/> | ||
neko259
|
r899 | <link rel="stylesheet" type="text/css" href="{% static theme_css %}" media="all"/> | ||
neko259
|
r852 | |||
neko259
|
r1401 | {% if rss_url %} | ||
<link rel="alternate" type="application/rss+xml" href="{{ rss_url }}" title="{% trans 'Feed' %}"/> | ||||
{% endif %} | ||||
neko259
|
r93 | |||
neko259
|
r108 | <link rel="icon" type="image/png" | ||
neko259
|
r260 | href="{% static 'favicon.png' %}"> | ||
neko259
|
r108 | |||
neko259
|
r85 | <meta name="viewport" content="width=device-width, initial-scale=1"/> | ||
neko259
|
r86 | <meta charset="utf-8"/> | ||
neko259
|
r260 | |||
Ilyas
|
r84 | {% block head %}{% endblock %} | ||
</head> | ||||
neko259
|
r1463 | <body data-image-viewer="{{ image_viewer }}" | ||
data-pow-difficulty="{{ pow_difficulty }}" | ||||
data-update-script="{% static 'js/updates.js' %}"> | ||||
neko259
|
r1477 | <script src="{% static 'js/jquery-2.2.0.min.js' %}"></script> | ||
Ilyas
|
r84 | |||
neko259
|
r1676 | <header class="navigation_panel"> | ||
neko259
|
r1732 | <a class="link" href="{% url 'landing' %}">{{ site_name }}</a> | ||
neko259
|
r1735 | <a href="{% url 'index' %}" title="{% trans "All threads" %}">~~~</a>, | ||
neko259
|
r1093 | {% if tags_str %} | ||
neko259
|
r1691 | <form action="{% url 'index' %}" method="post" class="post-button-form">{% csrf_token %} | ||
{% if only_favorites %} | ||||
<button name="method" value="toggle_fav" class="fav">★</button>, | ||||
{% else %} | ||||
<button name="method" value="toggle_fav" class="not_fav">★</button>, | ||||
{% endif %} | ||||
</form> | ||||
neko259
|
r1679 | {{ tags_str|safe }}, | ||
neko259
|
r1093 | {% endif %} | ||
neko259
|
r1741 | <a href="{% url 'tags' %}" title="{% trans 'Tag management' %}">{% trans "tags" %}</a>, | ||
neko259
|
r1729 | <a href="{% url 'search' %}" title="{% trans 'Search' %}">{% trans 'search' %}</a>, | ||
neko259
|
r1246 | <a href="{% url 'feed' %}" title="{% trans 'Feed' %}">{% trans 'feed' %}</a>, | ||
neko259
|
r1480 | <a href="{% url 'random' %}" title="{% trans 'Random images' %}">{% trans 'images' %}</a>{% if has_fav_threads %}, | ||
neko259
|
r1340 | |||
neko259
|
r1469 | <a href="{% url 'feed' %}?favorites" id="fav-panel-btn">{% trans 'favorites' %} <span id="new-fav-post-count" {% if not new_post_count %}style="display: none" {% endif %}>{{ new_post_count }}</span></a> | ||
neko259
|
r1340 | {% endif %} | ||
neko259
|
r990 | |||
neko259
|
r1429 | {% if usernames %} | ||
<a class="right-link link" href="{% url 'notifications' %}" title="{% trans 'Notifications' %}"> | ||||
neko259
|
r1048 | {% trans 'Notifications' %} | ||
{% ifnotequal new_notifications_count 0 %} | ||||
(<b>{{ new_notifications_count }}</b>) | ||||
{% endifnotequal %} | ||||
</a> | ||||
neko259
|
r1042 | {% endif %} | ||
neko259
|
r990 | |||
neko259
|
r1049 | <a class="right-link link" href="{% url 'settings' %}">{% trans 'Settings' %}</a> | ||
neko259
|
r1676 | </header> | ||
neko259
|
r1325 | |||
neko259
|
r1340 | <div id="fav-panel"><div class="post">{% trans "Loading..." %}</div></div> | ||
Ilyas
|
r84 | |||
neko259
|
r1806 | <script src="{% static 'js/3party/jquery-ui.min.js' %}"></script> | ||
<script src="{% static 'js/3party/jquery.contextMenu.min.js' %}"></script> | ||||
neko259
|
r1042 | {% block content %}{% endblock %} | ||
Ilyas
|
r84 | |||
neko259
|
r1407 | <script src="{% static 'js/jquery.mousewheel.js' %}"></script> | ||
neko259
|
r1042 | <script src="{% static 'js/3party/highlight.min.js' %}"></script> | ||
Bohdan Horbeshko
|
r2148 | <script src="{% static 'js/3party/ambiplayer.js' %}"></script> | ||
neko259
|
r1407 | |||
<script src="{% url 'js_info_dict' %}"></script> | ||||
neko259
|
r1042 | <script src="{% static 'js/popup.js' %}"></script> | ||
<script src="{% static 'js/image.js' %}"></script> | ||||
<script src="{% static 'js/refpopup.js' %}"></script> | ||||
<script src="{% static 'js/main.js' %}"></script> | ||||
neko259
|
r446 | |||
neko259
|
r1676 | <footer class="navigation_panel"> | ||
neko259
|
r1737 | <b><a href="{% url "authors" %}">{{ site_name }}</a> {{ version }}</b> | ||
neko259
|
r1042 | {% block metapanel %}{% endblock %} | ||
neko259
|
r1399 | {% if rss_url %} | ||
[<a href="{{ rss_url }}">RSS</a>] | ||||
{% endif %} | ||||
neko259
|
r1042 | [<a href="{% url 'admin:index' %}">{% trans 'Admin' %}</a>] | ||
neko259
|
r1376 | [<a href="{% url 'index' %}?order=pub">{% trans 'New threads' %}</a>] | ||
neko259
|
r1042 | {% with ppd=posts_per_day|floatformat:2 %} | ||
{% blocktrans %}Speed: {{ ppd }} posts per day{% endblocktrans %} | ||||
{% endwith %} | ||||
<a class="link" href="#top" id="up">{% trans 'Up' %}</a> | ||||
neko259
|
r1676 | </footer> | ||
Ilyas
|
r84 | |||
</body> | ||||
neko259
|
r125 | </html> | ||