- <h2>{%- trans %}Active Reports on {% endtrans -%}{{ user.username }}</h2>
- {% if reports.count() %}
- <table class="admin_side_panel">
- <tr>
- <th>{%- trans %}Report ID{% endtrans -%}</th>
- <th>{%- trans %}Reported Content{% endtrans -%}</th>
- <th>{%- trans %}Description of Report{% endtrans -%}</th>
- </tr>
- {% for report in reports %}
- <tr>
- <td>
- <img src="{{ request.staticdirect('/images/icon_clipboard.png') }}" />
- <a href="{{ request.urlgen('mediagoblin.moderation.reports_detail',
- report_id=report.id) }}">
- {%- trans %}Report #{% endtrans -%}{{ report.id }}
- </a>
- </td>
- <td>
- {% if report.discriminator == "comment_report" %}
- <a>{%- trans %}Reported Comment{% endtrans -%}</a>
- {% elif report.discriminator == "media_report" %}
- <a>{%- trans %}Reported Media Entry{% endtrans -%}</a>
- {% endif %}
- </td>
- <td>{{ report.report_content[:21] }}
- {% if report.report_content|count >20 %}...{% endif %}</td>
- <td>{%- trans %}Resolve{% endtrans -%}</td>
- </tr>
- {% endfor %}
- <tr><td></td><td></td>
- </table>
- {% else %}
- {%- trans %}No active reports filed on {% endtrans -%} {{ user.username }}
- {% endif %}
- <span class="right_align">
- <a href="{{ request.urlgen(
- 'mediagoblin.moderation.reports') }}?reported_user={{user.id}}">
- {%- trans
- username=user.username %}All reports on {{ username }}{% endtrans %}</a>
- ·
- <a href="{{ request.urlgen(
- 'mediagoblin.moderation.reports') }}?reporter={{user.id}}">
- {%- trans
- username=user.username %}All reports that {{ username }} has filed{% endtrans %}</a>
- </span>
- <span class=clear></span>
- <h2>{{ user.username }}'s Privileges</h2>
- <form method=POST action="{{ request.urlgen(
- 'mediagoblin.moderation.ban_or_unban',
- user=user.username) }}" class="right_align">
- {{ csrf_token }}
- {% if request.user.has_privilege('admin') and not user_banned and
- not user.id == request.user.id %}
- {{ wtforms_util.render_divs(ban_form) }}
- <input type=submit class="button_action"
- value="{% trans %}Ban User{% endtrans %}"
- id="ban_user_submit" />
- {% elif request.user.has_privilege('admin') and
- not user.id == request.user.id %}
- <input type=submit class="button_action right_align"
- value="{% trans %}UnBan User{% endtrans %}" />
+ <div class="ten columns">
+ <h2>
+ {%- trans username=user.username -%}
+ Active Reports on {{ username }}
+ {%- endtrans -%}
+ </h2>
+ {% if reports.count() %}
+ <table class="admin_side_panel">
+ <tr>
+ <th>{%- trans %}Report ID{% endtrans -%}</th>
+ <th>{%- trans %}Reported Content{% endtrans -%}</th>
+ <th>{%- trans %}Description of Report{% endtrans -%}</th>
+ </tr>
+ {% for report in reports %}
+ <tr>
+ <td>
+ <img src="{{ request.staticdirect('/images/icon_clipboard.png') }}" />
+ <a href="{{ request.urlgen('mediagoblin.moderation.reports_detail',
+ report_id=report.id) }}">
+ {%- trans report_number=report.id -%}
+ Report #{{ report_number }}
+ {%- endtrans -%}
+ </a>
+ </td>
+ <td>
+ {% if report.is_comment_report() %}
+ <a>{%- trans %}Reported Comment{% endtrans -%}</a>
+ {% elif report.is_media_entry_report() %}
+ <a>{%- trans %}Reported Media Entry{% endtrans -%}</a>
+ {% endif %}
+ </td>
+ <td>{{ report.report_content[:21] }}
+ {% if report.report_content|count >20 %}...{% endif %}</td>
+ <td>{%- trans %}Resolve{% endtrans -%}</td>
+ </tr>
+ {% endfor %}
+ <tr><td></td><td></td>
+ </table>
+ {% else %}
+ {%- trans username=user.username -%}
+ No active reports filed on {{ username }}
+ {%- endtrans -%}