]> git.ipfire.org Git - ipfire.org.git/blobdiff - src/templates/wiki/tree.html
wiki: Add tree
[ipfire.org.git] / src / templates / wiki / tree.html
diff --git a/src/templates/wiki/tree.html b/src/templates/wiki/tree.html
new file mode 100644 (file)
index 0000000..a2d1bb2
--- /dev/null
@@ -0,0 +1,38 @@
+{% extends "base.html" %}
+
+{% block title %}{{ _("Tree") }}{% end block %}
+
+{% block main %}
+       <section>
+               <div class="container">
+                       <div class="row">
+                               <div class="col col-lg-6">
+                                       <h1>{{ _("Tree") }}</h1>
+                               </div>
+                       </div>
+               </div>
+       </section>
+
+       <div class="card">
+               <div class="list-group list-group-flush">
+                       {% for page in pages %}
+                               {% if page.check_acl(current_user) %}
+                                       <div class="list-group-item d-flex flex-column">
+                                               <p class="mb-0">
+                                                       {% for p, title in backend.wiki.make_breadcrumbs(page.page) %}
+                                                               <a href="{{ p }}">{{ title }}</a> /
+                                                       {% end %}
+
+                                                       <a href="{{ page.url }}">{{ page.title or _("- No Title -") }}</a>
+                                               </p>
+
+                                               <small class="text-muted">
+                                                       {{ page.page }} &dash;
+                                                       {{ _("Last edited %s") % locale.format_date(page.timestamp, shorter=True) }}
+                                               </small>
+                                       </div>
+                               {% end %}
+                       {% end %}
+               </div>
+       </div>
+{% end block %}