Mercurial > public > sg101
view gpp/templates/forums/mod_forum.html @ 505:a5d11471d031
Refactor the logic in the rate limiter decorator. Check to see if the request was ajax, as the ajax view always returns 200. Have to decode the JSON response to see if an error occurred or not.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Sat, 03 Dec 2011 19:13:38 +0000 |
parents | 3c48a555298d |
children |
line wrap: on
line source
{% extends 'base.html' %} {% load url from future %} {% load bio_tags %} {% load forum_tags %} {% block title %}Moderate Forum: {{ forum.name }}{% endblock %} {% block custom_js %} <script type="text/javascript" src="{{ STATIC_URL }}js/forums_mod.js"></script> {% endblock %} {% block content %} {% forum_navigation forum "Moderate Forum" %} <div class="forum-block"> {{ page_nav }} <form action="." method="post">{% csrf_token %} <table class="forum-index-table"> <thead> <tr> <th class="forum-index_title">Topics</th> <th class="forum-index_replies">Replies</th> <th class="forum-index_author">Author</th> <th class="forum-index_last_post">Last Post</th> <th class="forum-index_select">Select<br /><input type="checkbox" id="forums-master-topic" /></th> </tr> </thead> <tbody> {% for topic in page.object_list %} <tr class="{% cycle 'odd' 'even' %}"> <td>{% if topic.sticky %}<img src="{{ STATIC_URL }}icons/asterisk_orange.png" alt="Sticky" title="Sticky" class="forums-topic-icon" />{% endif %} {% if topic.locked %}<img src="{{ STATIC_URL }}icons/lock.png" alt="Locked" title="Locked" class="forums-topic-icon" />{% endif %} <h4><a href="{{ topic.get_absolute_url }}">{{ topic.name }}</a></h4></td> <td class="forum-index_replies">{{ topic.reply_count }}</td> <td class="forum-index_author">{% profile_link topic.user.username %}</td> <td class="forum-index_last_post"> {% last_post_info topic.last_post %} </td> <td class="forum-index_select"><input type="checkbox" name="topic_ids" value="{{ topic.id }}" class="forums-topic_check" /></td> </tr> {% empty %} <tr> <td colspan="5"> <i>No topics available.</i> </td> </tr> {% endfor %} </tbody> </table> {{ page_nav }} <div class="forum-mod-controls"> <input type="submit" value="Toggle Sticky" name="sticky" /> <input type="submit" value="Toggle Lock" name="lock" /> <input type="submit" value="Delete" name="delete" /><br /> <input type="submit" value="Move To:" name="move" /> {{ form }} <input type="hidden" name="page" value="{{ page.number }}" /> </div> </form> </div> {% endblock %}