annotate gpp/templates/forums/stranger.html @ 265:1ba2c6bf6eb7

Closing #98. Animated GIFs were losing their transparency and animated properties when saved as avatars. Reworked the avatar save process to only run the avatar through PIL if it is too big. This preserves the original uploaded file if it is within the desired size settings. This may still mangle big animated gifs. If this becomes a problem, then maybe look into calling the PIL Image.resize() method directly. Moved the PIL image specific functions from bio.forms to a new module: core.image for better reusability in the future.
author Brian Neal <bgneal@gmail.com>
date Fri, 24 Sep 2010 02:12:09 +0000
parents 8c1832b9d815
children daa2916f5b34
rev   line source
bgneal@215 1 {% extends 'base.html' %}
bgneal@215 2 {% block title %}Promote Stranger: {{ post.user.username }}{% endblock %}
bgneal@215 3 {% block content %}
bgneal@215 4 <h2>Promote Stranger: {{ post.user.username }}</h2>
bgneal@215 5
bgneal@215 6 {% if can_moderate and can_promote %}
bgneal@215 7 <p>All new users are considered &quot;<em>strangers</em>&quot; until approved by a moderator.
bgneal@215 8 Strangers have their posts automatically scanned for spam phrases. Moderators can also instantly
bgneal@215 9 deactivate stranger accounts if the spam filter does not catch them. If you promote a stranger,
bgneal@215 10 these checks (which are somewhat expensive for the webserver) will no longer be performed,
bgneal@215 11 and moderators won't be able to deactivate them on the spot. You may wish to wait until the user
bgneal@215 12 has posted at least 10 times before making your decision.</p>
bgneal@215 13 <p>Please confirm that you wish to promote the new user
bgneal@215 14 <a href="{% url bio-view_profile username=post.user.username %}">{{ post.user.username }}</a> from
bgneal@215 15 <em>stranger</em> status based on <a href="{% url forums-goto_post post.id %}">this post</a>.
bgneal@215 16 </p>
bgneal@215 17 <form action="." method="post">{% csrf_token %}
bgneal@215 18 <input type="submit" value="Yes, {{ post.user.username }} seems legit and is not a stranger" />
bgneal@215 19 </form>
bgneal@215 20 {% else %}
bgneal@215 21 {% if can_moderate %}
bgneal@215 22 <p>That user is no longer a stranger, and can't be promoted again.</p>
bgneal@215 23 {% else %}
bgneal@215 24 <p>Sorry, but you don't have permission to promote users in that post's forum.</p>
bgneal@215 25 {% endif %}
bgneal@215 26 {% endif %}
bgneal@215 27 <hr />
bgneal@215 28 <p>
bgneal@215 29 <a href="{% url forums-goto_post post.id %}">Return to the post</a>.
bgneal@215 30 </p>
bgneal@215 31 {% endblock %}