leftypol/templates/mod/noticeboard.html

67 lines
1.8 KiB
HTML
Raw Normal View History

2012-04-21 05:15:32 +00:00
{% if mod|hasPermission(config.mod.noticeboard_post) %}
<fieldset>
<legend>{% trans 'New post' %}</legend>
2013-09-23 06:48:56 +00:00
<form style="margin:0" action="?/noticeboard" method="post">
<input type="hidden" name="token" value="{{ token }}">
2012-04-21 05:15:32 +00:00
<table>
<tr>
<th>{% trans 'Name' %}</th>
<td>{{ mod.username|e }}</td>
</tr>
<tr>
<th><label for="subject">{% trans 'Subject' %}</label></th>
<td><input type="text" size="55" name="subject" id="subject" /></td>
</tr>
<tr>
<th>{% trans 'Body' %}</th>
<td><textarea name="body" style="width:100%;height:100px"></textarea></td>
</tr>
</table>
<p style="text-align:center">
<input type="submit" value="{% trans 'Post to noticeboard' %}" />
</p>
</form>
</fieldset>
{% endif %}
{% for post in noticeboard %}
<div class="ban">
{% if mod|hasPermission(config.mod.noticeboard_delete) %}
<span style="float:right;padding:2px">
2013-09-23 06:48:56 +00:00
<a class="unimportant" href="?/noticeboard/delete/{{ post.id }}/{{ post.delete_token }}">[{% trans 'delete' %}]</a>
2012-04-21 05:15:32 +00:00
</span>
{% endif %}
<h2 id="{{ post.id }}">
<small class="unimportant">
<a href="#{{ post.id }}">#</a>
</small>
{% if post.subject %}
{{ post.subject|e }}
{% else %}
<em>{% trans 'no subject' %}</em>
{% endif %}
<small class="unimportant">
2012-05-05 15:33:10 +00:00
&mdash; {% trans 'by' %}
2012-04-21 05:15:32 +00:00
{% if post.username %}
2012-05-05 15:33:10 +00:00
{{ post.username|e }}
2012-04-21 05:15:32 +00:00
{% else %}
2012-05-05 15:33:10 +00:00
<em>{% trans 'deleted?' %}</em>
2012-04-21 05:15:32 +00:00
{% endif %}
2012-05-05 15:33:10 +00:00
{% trans 'at' %}
2012-05-19 11:12:40 +00:00
{{ post.time|date(config.post_date) }}
2012-04-21 05:15:32 +00:00
</small>
</h2>
<p>
{{ post.body }}
</p>
</div>
{% endfor %}
{% if count > noticeboard|count %}
<p class="unimportant" style="text-align:center;word-wrap:break-word">
{% for i in range(0, (count - 1) / config.mod.noticeboard_page) %}
<a href="?/noticeboard/{{ i + 1 }}">[{{ i + 1 }}]</a>
{% endfor %}
</p>
{% endif %}