diff gpp/templates/forums/manage_subscriptions.html @ 181:500e5875a306

Implementing #61: adding a forum topic subscription feature.
author Brian Neal <bgneal@gmail.com>
date Sun, 28 Mar 2010 01:07:47 +0000
parents
children 6a5549c2efb5
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gpp/templates/forums/manage_subscriptions.html	Sun Mar 28 01:07:47 2010 +0000
@@ -0,0 +1,39 @@
+{% extends 'base.html' %}
+{% block title %}Forums: Topic Subscriptions{% endblock %}
+{% block content %}
+<h2>Forums: Topic Subscriptions</h2>
+
+<h3>
+   <a href="{% url forums-index %}">SurfGuitar101 Forum Index</a> &raquo; Topic Subscriptions
+</h3>
+<p>The forum topics you are currently subscribed to are listed below.</p>
+{% include 'forums/pagination.html' %}
+<form action="." method="post">
+<table class="forum-topic-table">
+   <thead>
+      <tr>
+         <th>Forum</th>
+         <th>Topic</th>
+         <th>Select</th>
+      </tr>
+   </thead>
+   <tbody>
+      {% for topic in page.object_list %}
+         <tr>
+            <td><a href="{{ topic.forum.get_absolute_url }}">{{ topic.forum.name }}</a></td>
+            <td><a href="{{ topic.get_absolute_url }}">{{ topic.name }}</a></td>
+            <td><input type="checkbox" name="delete_ids" value="{{ topic.id }}" /></td>
+         </tr>
+      {% empty %}
+         <tr><td colspan="3"><em>No Topic Subscriptions</em></td></tr>
+      {% endfor %}
+   </tbody>
+</table>
+{% include 'forums/pagination.html' %}
+{% if page.object_list %}
+<input type="hidden" name="page" value="{{ page.number }}" />
+<input type="submit" name="delete_selected" value="Delete Selected" /> &bull;
+<input type="submit" name="delete_all" value="Delete All" />
+{% endif %}
+</form>
+{% endblock %}