]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/skins/default/templates/users/menu.html
osqa-342
[osqa.git] / forum / skins / default / templates / users / menu.html
index 731ec3a0d6620a0fbf45a419bee138f69ee611ad..18b886f4426a23253f8e334e393f0fcbb53ce71c 100644 (file)
@@ -1,6 +1,10 @@
 {% load i18n %}\r
 {% load smart_if %}\r
 \r
+<script type="text/javascript">\r
+    messages['points'] = "{% trans "Points" %}"\r
+</script>\r
+\r
 <div id="user-menu-container">\r
     <span id="user-menu">{% trans "User tools" %} &#9660;</span>\r
     <ul id="user-menu-dropdown">\r
         {% ifnotequal user viewer %}\r
             {% if viewer.is_superuser %}\r
             <li class="separator">{% trans "Moderation tools" %}</li>\r
-            <li class="item"><span class="user-award_rep"></span><a href="{% url user_award_points id=user.id %}" id="award-rep-points">{% trans "reputation bonus" %}</a></li>\r
+            {% if not user.is_superuser %}\r
+                {% if user.is_suspended %}\r
+                <li class="item"><span></span>\r
+                    <a href="{% url user_suspend id=user.id %}" class="ajax-command confirm" id="suspend-user">{% trans "withdraw suspension" %}</a>\r
+                </li>\r
+                {% else %}\r
+                <li class="item"><span></span>\r
+                    <a href="{% url user_suspend id=user.id %}" class="ajax-command withprompt" id="suspend-user">{% trans "suspend this user" %}</a>\r
+                </li>\r
+                {% endif %}\r
+            {% endif %}\r
+            {% if not user.is_suspended %}\r
+                <li class="item"><span class="user-award_rep"></span>\r
+                    <a href="{% url user_award_points id=user.id %}" id="award-rep-points">{% trans "reputation bonus" %}</a>\r
+                </li>\r
+            {% endif %}\r
                 {% if not user.is_superuser %}\r
                     {% if not user.is_staff %}\r
                     <li class="item"><span class="user-moderator"></span>\r
     </ul>\r
 </div>\r
 \r
-{% comment %}\r
-<h3>{% trans "Moderation tools" %}</h3>\r
-<p><a href="#" id="point-award-action">{% trans "Reputation bonus" %}</a></p>\r
-<form action="" method="POST">\r
-    <table style="display: none" id="award-points-table" class="moderation-table">\r
-    {{ awardform.as_table }}\r
-    <tr><td colspan="2" class="moderation-table-footer"><input type="submit" id="award-points-submit" value="{% trans "Send" %}" /></td></tr>\r
-    </table>    \r
-</form>\r
-<script>\r
-    $(function() {\r
-        $('#point-award-action').click(function() {\r
-            $('#award-points-table').slideToggle('slow');\r
-        });\r
-\r
-        $('#award-points-submit').click(function() {\r
-            $('#award-points-table').find('.error').remove();\r
-            var $points_input = $('#award-points-table').find('input[type=text]');\r
-            var points = parseInt($points_input.val());\r
-\r
-            if (isNaN(points) || points < 1) {\r
-                $points_input.before('<p class="error">{% trans "Sorry but that\'s not a valid input" %}</p>');\r
-                return false;\r
-            }\r
-\r
-            $.post('{% url user_award_points id=user.id %}')\r
-        });\r
-    });\r
-</script>\r
-{% if not user.is_superuser %}\r
-<p><a href="{% url user_powers id=user.id,action="grant",status="super" %}">{% trans "Grant super user status" %}</a></p>\r
-    {% if not user.is_staff %}\r
-    <p><a href="{% url user_powers id=user.id,action="grant",status="staff" %}">{% trans "Grant moderator status" %}</a></p>\r
-    {% else %}\r
-    <p><a href="{% url user_powers id=user.id,action="remove",status="staff" %}" class="">{% trans "Remove moderator status" %}</a></p>\r
-    {% endif %}\r
-{% else %}\r
-    {% ifequal moderator.id 1 %}\r
-        {% ifnotequal user.id 1 %}\r
-            <p><a href="{% url user_powers id=user.id,action="remove",status="super" %}">{% trans "Remove super user status" %}</a></p>\r
-        {% endifnotequal %}\r
-    {% endifequal %}\r
-{% endif %}\r
-\r
-{% endcomment %}\r