File size: 1,819 Bytes
f631d90 4722c16 f631d90 4722c16 00570d3 4722c16 00570d3 4722c16 00570d3 f631d90 4722c16 f631d90 00570d3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
{% extends "base.html" %}
{% block title %}Modération{% endblock %}
{% block content %}
<h2 class="text-2xl font-semibold mb-4">Modération</h2>
{% if messages %}
<ul class="message-list space-y-4">
{% for msg in messages %}
<li class="bg-white p-4 rounded-md shadow-sm">
<div class="message">
<p class="text-gray-800">{{ msg.content|safe }}</p>
<small class="text-gray-500">
Posté le {{ msg.timestamp.strftime('%d/%m/%Y %H:%M:%S') }} - Signalements: {{ msg.reports }}
</small>
<div class="flex gap-2 mt-2">
<!-- Bouton pour retirer le message -->
<form action="{{ url_for('remove_message', message_id=msg.id) }}" method="POST">
<button type="submit"
class="bg-red-500 hover:bg-red-700 text-white font-bold py-2 px-4 rounded transition-colors duration-200">
Retirer le message
</button>
</form>
<!-- Bouton pour conserver le message -->
<form action="{{ url_for('keep_message', message_id=msg.id) }}" method="POST">
<button type="submit"
class="bg-green-500 hover:bg-green-700 text-white font-bold py-2 px-4 rounded transition-colors duration-200">
Conserver le message
</button>
</form>
</div>
</div>
</li>
{% endfor %}
</ul>
{% else %}
<p class="text-gray-600">Aucun message signalé.</p>
{% endif %}
{% endblock %} |