Michael Save
12 years ago
7 changed files with 125 additions and 10 deletions
@ -0,0 +1,65 @@ |
|||||
|
{% if mod|hasPermission(config.mod.noticeboard_post) %} |
||||
|
<fieldset> |
||||
|
<legend>{% trans 'New post' %}</legend> |
||||
|
<form style="margin:0" action="" method="post"> |
||||
|
<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"> |
||||
|
<a class="unimportant" href="?/noticeboard/delete/{{ post.id }}">[{% trans 'delete' %}]</a> |
||||
|
</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"> |
||||
|
— by |
||||
|
{% if post.username %} |
||||
|
{{ post.username }} |
||||
|
{% else %} |
||||
|
<em>deleted?</em> |
||||
|
{% endif %} |
||||
|
at |
||||
|
{{ notice.time|date(config.post_date) }} |
||||
|
</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 %} |
Loading…
Reference in new issue