templates_locationdir = $(templatesdir)/location
templates_modules_DATA = \
- src/templates/modules/map.html \
- src/templates/modules/menu.html
+ src/templates/modules/map.html
templates_modulesdir = $(templatesdir)/modules
<div class="collapse navbar-collapse" id="navbar">
{% block menu %}
- {% module Menu() %}
+ <ul class="navbar-nav ml-auto">
+ <li class="nav-item d-sm-block d-md-block d-lg-none">
+ <a class="nav-link {% if request.path == "/" %}active{% end %}" href="/">{{ _("Home") }}</a>
+ </li>
+
+ <li class="nav-item">
+ <a class="nav-link {% if request.path == "/features" %}active{% end %}" href="/features">{{ _("Features") }}</a>
+ </li>
+
+ <li class="nav-item">
+ <a class="nav-link {% if request.path.startswith("/download") %}active{% end %}" href="/download">{{ _("Download") }}</a>
+ </li>
+
+ <li class="nav-item">
+ <a class="nav-link {% if request.path == "/get-support" %}active{% end %}" href="/get-support">{{ _("Support") }}</a>
+ </li>
+
+ <li class="nav-item">
+ <a class="nav-link {% if request.path == "/get-involved" %}active{% end %}" href="/get-involved">{{ _("Community") }}</a>
+ </li>
+ </ul>
{% end block %}
</div>
</div>
</header>
{% end header %}
+
+{% block menu %}
+ <ul class="navbar-nav ml-auto">
+ <li class="nav-item">
+ <a class="nav-link" href="/device/vendors">{{ _("Device Vendors") }}</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link" href="/statistics">{{ _("Statistics") }}</a>
+ </li>
+ </ul>
+{% end block %}
-<ul class="navbar-nav ml-auto">
- {% if hostname in ("www.ipfire.org", "dev.ipfire.org") %}
- <li class="nav-item d-sm-block d-md-block d-lg-none">
- <a class="nav-link {% if request.path == "/" %}active{% end %}" href="/">{{ _("Home") }}</a>
- </li>
- <li class="nav-item">
- <a class="nav-link {% if request.path == "/features" %}active{% end %}" href="/features">{{ _("Features") }}</a>
- </li>
-
- <li class="nav-item">
- <a class="nav-link {% if request.path.startswith("/download") %}active{% end %}" href="/download">{{ _("Download") }}</a>
- </li>
-
- <li class="nav-item">
- <a class="nav-link {% if request.path == "/get-support" %}active{% end %}" href="/get-support">{{ _("Support") }}</a>
- </li>
-
- <li class="nav-item">
- <a class="nav-link {% if request.path == "/get-involved" %}active{% end %}" href="/get-involved">{{ _("Community") }}</a>
- </li>
- {% elif hostname == "fireinfo.ipfire.org" %}
- <li class="nav-item">
- <a class="nav-link" href="/device/vendors">{{ _("Device Vendors") }}</a>
- </li>
- <li class="nav-item">
- <a class="nav-link" href="/statistics">{{ _("Statistics") }}</a>
- </li>
- {% elif hostname == "nopaste.ipfire.org" %}
- <li class="nav-item">
- <a class="nav-link" href="/?mode=upload">{{ _("Upload file") }}</a>
- </li>
- {% end %}
-</ul>
--- /dev/null
+{% extends "../base.html" %}
+
+{% block menu %}
+ <ul class="navbar-nav ml-auto">
+ <li class="nav-item">
+ <a class="nav-link" href="/?mode=upload">{{ _("Upload file") }}</a>
+ </li>
+ </ul>
+{% end block %}
-{% extends "../base.html" %}
+{% extends "base.html" %}
{% block title %}
{% if mode == "paste" %}
-{% extends "../base.html" %}
+{% extends "base.html" %}
{% block title %}{{ entry.subject or _("Paste %s") % entry.uuid }}{% end block %}
"grouper" : grouper,
},
"ui_modules" : {
- "Menu" : ui_modules.MenuModule,
-
# Blog
"BlogHistoryNavigation": blog.HistoryNavigationModule,
"BlogList" : blog.ListModule,
return self.render_string("modules/map.html", latitude=latitude, longitude=longitude)
-class MenuModule(UIModule):
- def render(self):
- return self.render_string("modules/menu.html")
-
-
class MirrorItemModule(UIModule):
def render(self, item):
return self.render_string("modules/mirror-item.html", item=item)