portal/list: adds view pages for distribution lists

closes: #17
This commit is contained in:
Iain Learmonth 2022-08-17 13:05:56 +01:00
parent 92ea4d527b
commit 1b93938a8e
4 changed files with 62 additions and 3 deletions

View file

@ -0,0 +1,16 @@
{% extends "base.html.j2" %}
{% from 'bootstrap5/form.html' import render_form %}
{% from "tables.html.j2" import proxies_table %}
{% block content %}
<h1 class="h2 mt-3">Distribution Lists</h1>
<h2 class="h3">
{{ list.url() }}
<a href="{{ list.url() }}" class="btn btn-secondary btn-sm" target="_bypass"
rel="noopener noreferer">⎋</a>
</h2>
<div style="border: 1px solid #666;" class="p-3">
{{ render_form(form) }}
</div>
{% endblock %}

View file

@ -23,7 +23,7 @@
{{ eotk_table(items) }}
{% elif item == "group" %}
{{ groups_table(items) }}
{% elif item == "mirror list" %}
{% elif item == "distribution list" %}
{{ mirrorlists_table(items) }}
{% elif item == "onion service" %}
{% if section == "onion" %}

View file

@ -531,6 +531,8 @@
<td><a href="{{ list.url() }}">{{ list.url() }}</a></td>
<td>{{ list.description }}</td>
<td>
<a href="{{ url_for("portal.list.list_edit", list_id=list.id) }}"
class="btn btn-primary btn-sm">View/Edit</a>
<a href="{{ url_for("portal.list.list_destroy", list_id=list.id) }}"
class="btn btn-danger btn-sm">Destroy</a>
</td>