annotate gpp/templates/forums/index.html @ 271:4746df47a538

Follow on to last rev (r292) for #126. Missed updating a shoutbox template. Also the repoze.timeago package uses UTC time by default. Change this to local time for now until we decide to switch over to UTC for everything.
author Brian Neal <bgneal@gmail.com>
date Sun, 26 Sep 2010 17:42:00 +0000
parents 307a74e28112
children 21d2ca3b4bf7
rev   line source
bgneal@81 1 {% extends 'base.html' %}
bgneal@164 2 {% load cache %}
bgneal@84 3 {% load forum_tags %}
bgneal@227 4 {% load core_tags %}
bgneal@170 5 {% block custom_head %}
bgneal@170 6 {% for feed in feeds %}
bgneal@170 7 <link rel="alternate" type="application/rss+xml" title="{{ feed.name }}" href="{{ feed.feed }}" />
bgneal@170 8 {% endfor %}
bgneal@170 9 {% endblock %}
bgneal@81 10 {% block title %}Forums{% endblock %}
bgneal@81 11 {% block content %}
bgneal@170 12 <h2>Forums <a href="/feeds/forums/"><img src="{{ MEDIA_URL }}icons/feed.png" alt="Forums Feed" title="Forums Feed" /></a></h2>
bgneal@81 13
bgneal@167 14 <form action="." method="get" id="forum-query-form">
bgneal@167 15 <select name="query">
bgneal@167 16 <option value="unread">Show topics with unread posts</option>
bgneal@167 17 <option value="mine">Show my posts</option>
bgneal@167 18 <option value="unanswered">Show unanswered posts</option>
bgneal@232 19 <option value="favorites">Show my favorite topics</option>
bgneal@232 20 <option value="subscriptions">Show my subscribed topics</option>
bgneal@167 21 </select><input type="submit" value="Go" />
bgneal@167 22 </form>
bgneal@167 23
bgneal@81 24 <div class="forum-block">
bgneal@81 25 {% for iter in cats %}
bgneal@81 26 <h3>{{ iter.cat }}</h3>
bgneal@81 27 <table class="forum-index-table">
bgneal@81 28 <thead>
bgneal@81 29 <tr>
bgneal@81 30 <th class="forum-title">Forum</th>
bgneal@81 31 <th class="forum-topics">Topics</th>
bgneal@81 32 <th class="forum-posts">Posts</th>
bgneal@81 33 <th class="forum-last_post">Last Post</th>
bgneal@81 34 </tr>
bgneal@81 35 </thead>
bgneal@81 36 <tbody>
bgneal@81 37 {% for forum in iter.forums %}
bgneal@94 38 <tr class="{% cycle 'odd' 'even' %}">
bgneal@113 39 <td>
bgneal@113 40 {% if forum.has_unread %}
bgneal@113 41 <img src="{{ MEDIA_URL }}icons/new.png" alt="New Posts" title="New Posts" class="forums-topic-icon" />
bgneal@113 42 {% endif %}
bgneal@263 43 <h4><a href="{{ forum.get_absolute_url }}">{{ forum.name }}</a></h4>
bgneal@263 44 <p>{{ forum.description }}</p>
bgneal@263 45 </td>
bgneal@81 46 <td class="forum-topics">{{ forum.topic_count }}</td>
bgneal@81 47 <td class="forum-posts">{{ forum.post_count }}</td>
bgneal@120 48 <td class="forum-last_post">{% last_post_info forum.last_post %}</td>
bgneal@81 49 </tr>
bgneal@81 50 {% endfor %}
bgneal@81 51 </tbody>
bgneal@81 52 </table>
bgneal@81 53 {% endfor %}
bgneal@164 54 {% cache 900 forum-stats-block %}
bgneal@164 55 {% forum_stats %}
bgneal@164 56 {% endcache %}
bgneal@160 57 {% whos_online %}
bgneal@120 58 <p>{% current_forum_time user %}</p>
bgneal@81 59 </div>
bgneal@81 60 {% endblock %}