Public archive for the Return to Ritherdon project. https://www.nicolaellisandritherdon.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

111 lines
3.0 KiB

{% extends "layouts/default.html" %}
{% block title %}Nicola Ellis & Ritherdon Archive{% endblock %}
{% block content %}
<main class="be-main">
<h1 class="be-warning">Delete Database Entries</h1>
<p class="be-warning">
<strong>Warning:</strong> Deleting entries from the database might leave
the site's in an un-recoverable state.
</p>
<h2>Archive Files</h2>
<div class="be-storage-section">
{% for item in archive-entries %}
<div class="be-storage-entry">
{% if roles.administrator %}
<form class="be-storage-delete"
action="/danger/delete-database-entry"
method="POST">
<input required
type="hidden"
name="AUTHENTICITY-TOKEN"
value="{{token}}">
<input required
type="hidden"
name="NAME"
value="{{item.slug}}">
<input required
type="hidden"
name="TABLE"
value="archive">
<button class="be-gui-button-no-text"
title="Click to delete '{{item.title}}'"
type="submit">
<img alt="Delete {{item.title}}"
src="/images/icons/delete-entry.png">
</button>
</form>
<p>{{item.title}}</p>
{% endif %}
</div>
{% endfor %}
</div>
<h2>Pages Files</h2>
<div class="be-storage-section">
{% for item in pages-entries %}
<div class="be-storage-entry">
{% if roles.administrator %}
{% if item.can-delete == 1 %}
<form class="be-storage-delete"
action="/danger/delete-database-entry"
method="POST">
<input required
type="hidden"
name="AUTHENTICITY-TOKEN"
value="{{token}}">
<input required
type="hidden"
name="NAME"
value="{{item.slug}}">
<input required
type="hidden"
name="TABLE"
value="page">
<button class="be-gui-button-no-text"
title="Click to delete '{{item.title}}'"
type="submit">
<img alt="Delete {{item.title}}"
src="/images/icons/delete-entry.png">
</button>
</form>
<p>{{item.title}}</p>
{% endif %}
{% endif %}
</div>
{% endfor %}
</div>
<h2>Storage Files</h2>
<div class="be-storage-section">
{% for item in storage-entries %}
<div class="be-storage-entry">
{% if roles.administrator %}
<form class="be-storage-delete"
action="/danger/delete-database-entry"
method="POST">
<input required
type="hidden"
name="AUTHENTICITY-TOKEN"
value="{{token}}">
<input required
type="hidden"
name="NAME"
value="{{item.slug}}">
<input required
type="hidden"
name="TABLE"
value="storage-file">
<button class="be-gui-button-no-text"
title="Click to delete '{{item.name}}'"
type="submit">
<img alt="Delete {{item.name}}"
src="/images/icons/delete-entry.png">
</button>
</form>
<p>{{item.name}}</p>
{% endif %}
</div>
{% endfor %}
</div>
</main>
{% endblock %}