annotate gpp/templates/forums/topic.html @ 133:c515b7401078

Use the new common way to apply markItUp to textareas and to get the smiley and markdown help dialogs for all the remaining apps except for forums and comments.
author Brian Neal <bgneal@gmail.com>
date Fri, 27 Nov 2009 00:21:47 +0000
parents 2d299909e074
children 500e5875a306
rev   line source
bgneal@86 1 {% extends 'base.html' %}
bgneal@127 2 {% load forum_tags %}
bgneal@86 3 {% block title %}Forums: {{ topic.name }}{% endblock %}
bgneal@107 4 {% block custom_js %}{{ form.media }}{% endblock %}
bgneal@86 5 {% block content %}
bgneal@86 6 <h2>Forums: {{ topic.name }}</h2>
bgneal@86 7
bgneal@86 8 <h3>
bgneal@86 9 <a href="{% url forums-index %}">SurfGuitar101 Forum Index</a> &raquo;
bgneal@86 10 <a href="{% url forums-forum_index slug=forum.slug %}">{{ forum.name }}</a> &raquo;
bgneal@86 11 <a href="{% url forums-topic_index id=topic.id %}">{{ topic.name }}</a>
bgneal@86 12 </h3>
bgneal@86 13
bgneal@86 14 <div class="forum-block">
bgneal@104 15 {% if topic.sticky %}
bgneal@104 16 <img src="{{ MEDIA_URL }}/icons/asterisk_orange.png" alt="Sticky" title="Sticky" />
bgneal@104 17 {% endif %}
bgneal@102 18 {% if topic.locked %}
bgneal@102 19 <img src="{{ MEDIA_URL }}/icons/lock.png" alt="Lock" title="This topic is locked" />
bgneal@104 20 {% endif %}
bgneal@104 21 {% if can_reply %}
bgneal@104 22 {% if topic.locked or topic.sticky %}&bull;{% endif %}
bgneal@87 23 {% if last_page %}
bgneal@102 24 <a href="#forum-reply-form">New Reply</a>
bgneal@87 25 {% else %}
bgneal@102 26 <a href="./?page={{ page.paginator.num_pages }}#forum-reply-form">New Reply</a>
bgneal@87 27 {% endif %}
bgneal@102 28 {% endif %}
bgneal@102 29 &bull; <a href="{% url forums-new_topic slug=forum.slug %}">New Topic</a>
bgneal@97 30 {{ page_nav }}
bgneal@86 31
bgneal@89 32 <table class="forum-topic" id="forum-topic">
bgneal@90 33 {% for post in page.object_list %}
bgneal@89 34 {% include 'forums/display_post.html' %}
bgneal@86 35 {% endfor %}
bgneal@86 36 </table>
bgneal@97 37 {{ page_nav }}
bgneal@109 38 {% if can_moderate %}
bgneal@109 39 <div class="forum-mod-controls">
bgneal@109 40 <form action="{% url forums-mod_topic_stick topic.id %}" method="post">
bgneal@109 41 <input type="submit" value="{% if topic.sticky %}Unstick{% else %}Stick{% endif %} Topic" />
bgneal@109 42 </form>
bgneal@109 43 <form action="{% url forums-mod_topic_lock topic.id %}" method="post">
bgneal@109 44 <input type="submit" value="{% if topic.locked %}Unlock{% else %}Lock{% endif %} Topic" />
bgneal@109 45 </form>
bgneal@109 46 <form action="{% url forums-mod_topic_delete topic.id %}" method="post">
bgneal@109 47 <input type="submit" value="Delete Topic" id="forum-mod-del-topic" />
bgneal@109 48 </form>
bgneal@110 49 <a href="{% url forums-mod_topic_move topic.id %}"><img src="{{ MEDIA_URL }}icons/application_go.png" alt="Move Topic" title="Move Topic" /></a>
bgneal@110 50 <a href="{% url forums-mod_topic_move topic.id %}">Move this topic</a>
bgneal@115 51 <a href="{% url forums-mod_topic_split topic.id %}"><img src="{{ MEDIA_URL }}icons/arrow_branch.png" alt="Split Topic" title="Split Topic" /></a>
bgneal@115 52 <a href="{% url forums-mod_topic_split topic.id %}">Split this topic</a>
bgneal@109 53 </div>
bgneal@109 54 {% endif %}
bgneal@90 55
bgneal@104 56 {% if last_page and can_reply %}
bgneal@87 57 <a name="forum-reply-form"></a>
bgneal@127 58 {% show_form "Reply to Topic" form "Submit Reply" 1 MEDIA_URL %}
bgneal@86 59 {% endif %}
bgneal@86 60 </div>
bgneal@86 61 {% endblock %}