Add confirmation before deleting stuff.
authorMagnus Hagander <magnus@hagander.net>
Tue, 11 Nov 2008 21:33:40 +0000 (21:33 +0000)
committerMagnus Hagander <magnus@hagander.net>
Tue, 11 Nov 2008 21:33:40 +0000 (21:33 +0000)
planetadmin/register/templates/blogposts.html
planetadmin/register/templates/index.html

index 42db49b03064493c895b4a62abd6bc5851a71a47..7baf9d48256dd83a38037730aaa4e7d21ec480bc 100644 (file)
@@ -1,5 +1,11 @@
 {% extends "regbase.html" %}
 {%block regcontent %}
+<script language="javascript">
+ function confirmDelete(name,id) {
+  if (confirm('Are you sure you want to delete the blog post at \'' + name + '\'?'))
+    location.href='delete/' + id + '/';
+ }
+</script>
 <p>
 This is a list of the blogposts we have found in your feed.
 Please note that if you delete a post, it will be automatically
@@ -24,7 +30,7 @@ Return to <a href="../..">blog list</a>.
  <td>{{post.visible}}</td>
  <td>
   {%if post.hidden%}<a href="unhide/{{post.id}}/">Unhide</a>{%else%}<a href="hide/{{post.id}}/">Hide</a>{%endif%}<br/>
-  <a href="delete/{{post.id}}/">Delete</a>
+  <a href="#" onClick="confirmDelete('{{post.title}}',{{post.id}})">Delete</a>
  </td>
 </tr>
 {%endfor%}
index 779818b6c4106333a41b452745b8a0549e9eb91e..1239f10383911f2babe4207897740a7ead8dcb5e 100644 (file)
@@ -1,6 +1,12 @@
 {% extends "regbase.html" %}
 {%block regcontent%}
 {%if blogs %}
+<script language="javascript">
+ function confirmDelete(name,id) {
+  if (confirm('Are you sure you want to delete the blog \'' + name + '\'?'))
+    location.href='delete/' + id + '/';
+ }
+</script>
 <p>
 We have the following blog(s) registered:
 </p>
@@ -31,7 +37,7 @@ We have the following blog(s) registered:
  <td>{{blog.feedurl}}<br/>{{blog.blogurl}}</td>
  <td>{% if blog.approved  or user.is_superuser%}
   <a href="blogposts/{{blog.id}}/">Posts</a><br/>
-  <a href="delete/{{blog.id}}/">Delete</a><br/>
+  <a href="#" onClick="confirmDelete('{{blog.feedurl}}',{{blog.id}})">Delete</a><br/>
 {%else%}
 Not approved yet.
 {%endif%}</td>