Browse Source
This template has the CSS and HTML already included with this commit. It's usable but I'm guessing it will need tweaking when the site gets closer to going into production.stable
Craig Oates
2 years ago
1 changed files with 111 additions and 0 deletions
@ -0,0 +1,111 @@
|
||||
{% 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 %} |
Loading…
Reference in new issue