]> git.lizzy.rs Git - cheatdb.git/blobdiff - app/templates/packages/remove.html
Allow all users to delete their packages
[cheatdb.git] / app / templates / packages / remove.html
index fd20637cf4f7d1c3e0e2f386be93d6ea17cd31a7..a588c34844ab49d5d245b1e04d80f9bb98266970 100644 (file)
@@ -1,19 +1,37 @@
 {% extends "base.html" %}
 
 {% block title %}
-       Delete | {{ package.title }}
+Delete | {{ package.title }}
 {% endblock %}
 
 {% block content %}
-       <form method="POST" action="" class="box box_grey ">
-               <h3>Remove Package</h3>
+<form class="card mb-3" style="max-width: 40rem; margin: auto;" method="POST" action="" >
+       <h3 class="card-header">Remove {{ package.title }}</h3>
 
-               <div class="box-body">
-                       <p>Deleting a package can be undone by the admin, but he'll be very annoyed!</p>
+       <div class="card-body">
+               <p>
+                       In order to avoid data loss, you cannot permanently delete packages.
+                       You can remove them from ContentDB, which will cause them to not be
+                       visible to any users and they may be permanently deleted in the future.
+                       The Admin can restore removed packages, if needed.
+               </p>
 
-                       <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
-                       <input type="submit" name="delete" value="Delete" class="btn btn-danger" />
+               {% if package.approved %}
+                       <p>
+                               Unapproving a package will put it back into Work in Progress, where
+                               it can be submitted for approval again.
+                       </p>
+               {% endif %}
+
+               <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
+
+               <a class="btn btn-secondary float-right" href="{{ package.getDetailsURL() }}">Cancel</a>
+
+               <input type="submit" name="delete" value="Remove" class="btn btn-danger mr-2" />
+
+               {% if package.approved %}
                        <input type="submit" name="unapprove" value="Unapprove" class="btn btn-warning" />
-               </div>
-       </form>
+               {% endif %}
+       </div>
+</form>
 {% endblock %}