mirror of
https://github.com/ae-utbm/sith.git
synced 2024-12-22 15:51:19 +00:00
Improve a bit SAS moderation
This commit is contained in:
parent
80fa99d2ac
commit
a02d5a65cb
@ -6,7 +6,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-12-08 19:39+0100\n"
|
||||
"POT-Creation-Date: 2016-12-09 15:43+0100\n"
|
||||
"PO-Revision-Date: 2016-07-18\n"
|
||||
"Last-Translator: Skia <skia@libskia.so>\n"
|
||||
"Language-Team: AE info <ae.info@utbm.fr>\n"
|
||||
@ -304,7 +304,6 @@ msgstr "Compte en banque : "
|
||||
#: accounting/templates/accounting/club_account_details.jinja:16
|
||||
#: accounting/templates/accounting/label_list.jinja:21
|
||||
#: club/templates/club/club_sellings.jinja:49
|
||||
#: com/templates/com/moderation.jinja:35 com/templates/com/picture.jinja:66
|
||||
#: core/templates/core/file_detail.jinja:43
|
||||
#: core/templates/core/file_moderation.jinja:24
|
||||
#: core/templates/core/group_list.jinja:13 core/templates/core/macros.jinja:66
|
||||
@ -319,8 +318,7 @@ msgid "Delete"
|
||||
msgstr "Supprimer"
|
||||
|
||||
#: accounting/templates/accounting/bank_account_details.jinja:17
|
||||
#: club/views.py:32 com/templates/com/picture.jinja:78 core/views/user.py:130
|
||||
#: sas/templates/sas/picture.jinja:78
|
||||
#: club/views.py:32 core/views/user.py:130 sas/templates/sas/picture.jinja:78
|
||||
msgid "Infos"
|
||||
msgstr "Infos"
|
||||
|
||||
@ -340,7 +338,6 @@ msgstr "Nouveau compte club"
|
||||
#: accounting/templates/accounting/bank_account_list.jinja:21
|
||||
#: accounting/templates/accounting/club_account_details.jinja:55
|
||||
#: accounting/templates/accounting/journal_details.jinja:71 club/views.py:54
|
||||
#: com/templates/com/album.jinja:18 com/templates/com/picture.jinja:88
|
||||
#: core/templates/core/file.jinja:38 core/templates/core/page.jinja:31
|
||||
#: core/templates/core/user_tools.jinja:36 core/views/user.py:152
|
||||
#: counter/templates/counter/cash_summary_list.jinja:53
|
||||
@ -682,7 +679,8 @@ msgstr "L'utilisateur est déjà membre de ce club"
|
||||
msgid "past member"
|
||||
msgstr "Anciens membres"
|
||||
|
||||
#: club/templates/club/club_list.jinja:4 club/templates/club/club_list.jinja:24
|
||||
#: club/templates/club/club_list.jinja:4
|
||||
#: club/templates/club/club_list.jinja:24
|
||||
msgid "Club list"
|
||||
msgstr "Liste des clubs"
|
||||
|
||||
@ -744,8 +742,8 @@ msgstr "Du"
|
||||
msgid "To"
|
||||
msgstr "Au"
|
||||
|
||||
#: club/templates/club/club_sellings.jinja:5 club/views.py:59 club/views.py:216
|
||||
#: counter/templates/counter/counter_main.jinja:19
|
||||
#: club/templates/club/club_sellings.jinja:5 club/views.py:59
|
||||
#: club/views.py:216 counter/templates/counter/counter_main.jinja:19
|
||||
#: counter/templates/counter/last_ops.jinja:35
|
||||
msgid "Sellings"
|
||||
msgstr "Ventes"
|
||||
@ -845,8 +843,7 @@ msgstr "Membres"
|
||||
msgid "Old members"
|
||||
msgstr "Anciens membres"
|
||||
|
||||
#: club/views.py:49 com/templates/com/picture.jinja:83
|
||||
#: core/templates/core/base.jinja:53 core/views/user.py:146
|
||||
#: club/views.py:49 core/templates/core/base.jinja:53 core/views/user.py:146
|
||||
#: sas/templates/sas/picture.jinja:83
|
||||
msgid "Tools"
|
||||
msgstr "Outils"
|
||||
@ -878,98 +875,6 @@ msgstr "Date de fin"
|
||||
msgid "Product"
|
||||
msgstr "Produit"
|
||||
|
||||
#: com/templates/com/album.jinja:4 com/templates/com/main.jinja:4
|
||||
#: com/templates/com/main.jinja.py:8 com/templates/com/picture.jinja:26
|
||||
#: core/templates/core/base.jinja:82 sas/templates/sas/album.jinja:4
|
||||
#: sas/templates/sas/main.jinja:4 sas/templates/sas/main.jinja.py:8
|
||||
#: sas/templates/sas/picture.jinja:26
|
||||
msgid "SAS"
|
||||
msgstr "SAS"
|
||||
|
||||
#: com/templates/com/album.jinja:26 com/templates/com/album.jinja.py:28
|
||||
#: com/templates/com/album.jinja:30 com/templates/com/main.jinja:17
|
||||
#: com/templates/com/main.jinja.py:19 com/templates/com/main.jinja:21
|
||||
#: sas/templates/sas/album.jinja:26 sas/templates/sas/album.jinja.py:28
|
||||
#: sas/templates/sas/album.jinja:30 sas/templates/sas/main.jinja:17
|
||||
#: sas/templates/sas/main.jinja.py:19 sas/templates/sas/main.jinja:21
|
||||
msgid "preview"
|
||||
msgstr "miniature"
|
||||
|
||||
#: com/templates/com/album.jinja:52 sas/templates/sas/album.jinja:52
|
||||
msgid "Upload"
|
||||
msgstr "Envoyer"
|
||||
|
||||
#: com/templates/com/main.jinja:41 sas/templates/sas/main.jinja:41
|
||||
msgid "Create"
|
||||
msgstr "Créer"
|
||||
|
||||
#: com/templates/com/moderation.jinja:4 com/templates/com/moderation.jinja:8
|
||||
#: sas/templates/sas/moderation.jinja:4 sas/templates/sas/moderation.jinja:8
|
||||
#: sith/settings.py:457
|
||||
msgid "SAS moderation"
|
||||
msgstr "Modération du SAS"
|
||||
|
||||
#: com/templates/com/moderation.jinja:22
|
||||
#: core/templates/core/file_moderation.jinja:19
|
||||
#: sas/templates/sas/moderation.jinja:22
|
||||
msgid "Full name: "
|
||||
msgstr "Nom complet : "
|
||||
|
||||
#: com/templates/com/moderation.jinja:23
|
||||
#: core/templates/core/file_detail.jinja:13
|
||||
#: core/templates/core/file_moderation.jinja:20
|
||||
#: sas/templates/sas/moderation.jinja:23
|
||||
msgid "Owner: "
|
||||
msgstr "Propriétaire : "
|
||||
|
||||
#: com/templates/com/moderation.jinja:24 com/templates/com/picture.jinja:79
|
||||
#: core/templates/core/file_detail.jinja:35
|
||||
#: core/templates/core/file_moderation.jinja:21
|
||||
#: sas/templates/sas/moderation.jinja:24 sas/templates/sas/picture.jinja:79
|
||||
msgid "Date: "
|
||||
msgstr "Date : "
|
||||
|
||||
#: com/templates/com/moderation.jinja:27 sas/templates/sas/moderation.jinja:27
|
||||
msgid "Asked for removal"
|
||||
msgstr "Retrait demandé"
|
||||
|
||||
#: com/templates/com/moderation.jinja:31
|
||||
#: core/templates/core/file_detail.jinja:46
|
||||
#: core/templates/core/file_moderation.jinja:23
|
||||
#: sas/templates/sas/moderation.jinja:31
|
||||
msgid "Moderate"
|
||||
msgstr "Modérer"
|
||||
|
||||
#: com/templates/com/moderation.jinja:39 com/templates/com/picture.jinja:74
|
||||
#: counter/templates/counter/counter_click.jinja:55
|
||||
#: counter/templates/counter/counter_click.jinja:103
|
||||
#: counter/templates/counter/invoices_call.jinja:16
|
||||
#: launderette/templates/launderette/launderette_admin.jinja:35
|
||||
#: launderette/templates/launderette/launderette_click.jinja:13
|
||||
#: sas/templates/sas/moderation.jinja:39 sas/templates/sas/picture.jinja:74
|
||||
msgid "Go"
|
||||
msgstr "Valider"
|
||||
|
||||
#: com/templates/com/picture.jinja:60 sas/templates/sas/picture.jinja:60
|
||||
msgid "People"
|
||||
msgstr "Personne(s)"
|
||||
|
||||
#: com/templates/com/picture.jinja:85 sas/templates/sas/picture.jinja:85
|
||||
msgid "HD version"
|
||||
msgstr "Version HD"
|
||||
|
||||
#: com/templates/com/picture.jinja:89 sas/templates/sas/picture.jinja:89
|
||||
msgid "Rotate left"
|
||||
msgstr "Tourner vers la gauche"
|
||||
|
||||
#: com/templates/com/picture.jinja:90 sas/templates/sas/picture.jinja:90
|
||||
msgid "Rotate right"
|
||||
msgstr "Tourner vers la droite"
|
||||
|
||||
#: com/templates/com/picture.jinja:91 sas/templates/sas/picture.jinja:91
|
||||
msgid "Ask for removal"
|
||||
msgstr "Demander le retrait"
|
||||
|
||||
#: core/models.py:29
|
||||
msgid "meta group status"
|
||||
msgstr "status du meta-groupe"
|
||||
@ -1443,6 +1348,12 @@ msgstr "Matmatronch"
|
||||
msgid "Wiki"
|
||||
msgstr "Wiki"
|
||||
|
||||
#: core/templates/core/base.jinja:82 sas/templates/sas/album.jinja:4
|
||||
#: sas/templates/sas/main.jinja:4 sas/templates/sas/main.jinja.py:8
|
||||
#: sas/templates/sas/picture.jinja:26
|
||||
msgid "SAS"
|
||||
msgstr "SAS"
|
||||
|
||||
#: core/templates/core/base.jinja:83
|
||||
msgid "Forum"
|
||||
msgstr "Forum"
|
||||
@ -1544,10 +1455,22 @@ msgstr "Mes fichiers"
|
||||
msgid "Prop"
|
||||
msgstr "Propriétés"
|
||||
|
||||
#: core/templates/core/file_detail.jinja:13
|
||||
#: core/templates/core/file_moderation.jinja:20
|
||||
#: sas/templates/sas/moderation.jinja:23
|
||||
msgid "Owner: "
|
||||
msgstr "Propriétaire : "
|
||||
|
||||
#: core/templates/core/file_detail.jinja:34
|
||||
msgid "Real name: "
|
||||
msgstr "Nom réel : "
|
||||
|
||||
#: core/templates/core/file_detail.jinja:35
|
||||
#: core/templates/core/file_moderation.jinja:21
|
||||
#: sas/templates/sas/moderation.jinja:24 sas/templates/sas/picture.jinja:79
|
||||
msgid "Date: "
|
||||
msgstr "Date : "
|
||||
|
||||
#: core/templates/core/file_detail.jinja:37
|
||||
msgid "Type: "
|
||||
msgstr "Type : "
|
||||
@ -1564,6 +1487,12 @@ msgstr "octets"
|
||||
msgid "Download"
|
||||
msgstr "Télécharger"
|
||||
|
||||
#: core/templates/core/file_detail.jinja:46
|
||||
#: core/templates/core/file_moderation.jinja:23
|
||||
#: sas/templates/sas/moderation.jinja:31
|
||||
msgid "Moderate"
|
||||
msgstr "Modérer"
|
||||
|
||||
#: core/templates/core/file_list.jinja:19
|
||||
msgid "There is no file in this website."
|
||||
msgstr "Il n'y a pas de fichier sur ce site web."
|
||||
@ -1573,6 +1502,11 @@ msgstr "Il n'y a pas de fichier sur ce site web."
|
||||
msgid "File moderation"
|
||||
msgstr "Modération des fichiers"
|
||||
|
||||
#: core/templates/core/file_moderation.jinja:19
|
||||
#: sas/templates/sas/moderation.jinja:22
|
||||
msgid "Full name: "
|
||||
msgstr "Nom complet : "
|
||||
|
||||
#: core/templates/core/group_edit.jinja:4
|
||||
msgid "Back to list"
|
||||
msgstr "Retour à la liste"
|
||||
@ -1627,11 +1561,13 @@ msgstr "login"
|
||||
msgid "Lost password?"
|
||||
msgstr "Mot de passe perdu ?"
|
||||
|
||||
#: core/templates/core/macros.jinja:27 core/templates/core/user_detail.jinja:27
|
||||
#: core/templates/core/macros.jinja:27
|
||||
#: core/templates/core/user_detail.jinja:27
|
||||
msgid "Born: "
|
||||
msgstr "Né le : "
|
||||
|
||||
#: core/templates/core/macros.jinja:31 core/templates/core/user_detail.jinja:48
|
||||
#: core/templates/core/macros.jinja:31
|
||||
#: core/templates/core/user_detail.jinja:48
|
||||
msgid "Promo: "
|
||||
msgstr "Promo : "
|
||||
|
||||
@ -2476,6 +2412,15 @@ msgstr "Non autorisé pour ce produit"
|
||||
msgid "No date of birth provided"
|
||||
msgstr "Pas de date de naissance renseigné"
|
||||
|
||||
#: counter/templates/counter/counter_click.jinja:55
|
||||
#: counter/templates/counter/counter_click.jinja:103
|
||||
#: counter/templates/counter/invoices_call.jinja:16
|
||||
#: launderette/templates/launderette/launderette_admin.jinja:35
|
||||
#: launderette/templates/launderette/launderette_click.jinja:13
|
||||
#: sas/templates/sas/moderation.jinja:43 sas/templates/sas/picture.jinja:74
|
||||
msgid "Go"
|
||||
msgstr "Valider"
|
||||
|
||||
#: counter/templates/counter/counter_click.jinja:57
|
||||
#: eboutic/templates/eboutic/eboutic_main.jinja:27
|
||||
#: eboutic/templates/eboutic/eboutic_makecommand.jinja:11
|
||||
@ -2953,6 +2898,53 @@ msgstr "Utilisateur qui sera supprimé"
|
||||
msgid "picture"
|
||||
msgstr "photo"
|
||||
|
||||
#: sas/templates/sas/album.jinja:26 sas/templates/sas/album.jinja.py:28
|
||||
#: sas/templates/sas/album.jinja:30 sas/templates/sas/main.jinja:17
|
||||
#: sas/templates/sas/main.jinja.py:19 sas/templates/sas/main.jinja:21
|
||||
msgid "preview"
|
||||
msgstr "miniature"
|
||||
|
||||
#: sas/templates/sas/album.jinja:52
|
||||
msgid "Upload"
|
||||
msgstr "Envoyer"
|
||||
|
||||
#: sas/templates/sas/main.jinja:41
|
||||
msgid "Create"
|
||||
msgstr "Créer"
|
||||
|
||||
#: sas/templates/sas/moderation.jinja:4 sas/templates/sas/moderation.jinja:8
|
||||
#: sith/settings.py:457
|
||||
msgid "SAS moderation"
|
||||
msgstr "Modération du SAS"
|
||||
|
||||
#: sas/templates/sas/moderation.jinja:27
|
||||
msgid "Asked for removal"
|
||||
msgstr "Retrait demandé"
|
||||
|
||||
#: sas/templates/sas/moderation.jinja:39
|
||||
msgid "Do nothing"
|
||||
msgstr "Ne rien faire"
|
||||
|
||||
#: sas/templates/sas/picture.jinja:60
|
||||
msgid "People"
|
||||
msgstr "Personne(s)"
|
||||
|
||||
#: sas/templates/sas/picture.jinja:85
|
||||
msgid "HD version"
|
||||
msgstr "Version HD"
|
||||
|
||||
#: sas/templates/sas/picture.jinja:89
|
||||
msgid "Rotate left"
|
||||
msgstr "Tourner vers la gauche"
|
||||
|
||||
#: sas/templates/sas/picture.jinja:90
|
||||
msgid "Rotate right"
|
||||
msgstr "Tourner vers la droite"
|
||||
|
||||
#: sas/templates/sas/picture.jinja:91
|
||||
msgid "Ask for removal"
|
||||
msgstr "Demander le retrait"
|
||||
|
||||
#: sas/views.py:26
|
||||
msgid "Add a new album"
|
||||
msgstr "Ajouter un nouvel album"
|
||||
@ -3134,4 +3126,3 @@ msgstr "Un utilisateur avec cette adresse email existe déjà"
|
||||
msgid "You must either choose an existing user or create a new one properly"
|
||||
msgstr ""
|
||||
"Vous devez soit choisir un utilisateur existant, ou en créer un proprement."
|
||||
|
||||
|
@ -7,7 +7,8 @@
|
||||
{% block content %}
|
||||
<h3>{% trans %}SAS moderation{% endtrans %}</h3>
|
||||
<div>
|
||||
<form action="" method="get" enctype="multipart/form-data">
|
||||
<form action="" method="POST" enctype="multipart/form-data">
|
||||
{% csrf_token %}
|
||||
{% for p in pictures %}
|
||||
<div style="margin: 2px; padding: 2px; border: solid 1px red; text-align: center">
|
||||
{% if p.is_folder %}
|
||||
@ -27,13 +28,17 @@
|
||||
<p class="important">{% trans %}Asked for removal{% endtrans %}</p>
|
||||
{% endif %}
|
||||
<p>
|
||||
<input type="radio" name="action_{{ p.id }}" id="m_{{ p.id }}" value="moderate"/>
|
||||
<input type="radio" name="a_{{ p.id }}" id="m_{{ p.id }}" value="moderate"/>
|
||||
<a href="{{ url('core:file_moderate', file_id=p.id) }}?next={{ url('sas:moderation') }}">{% trans %}Moderate{% endtrans %}</a>
|
||||
</p>
|
||||
<p>
|
||||
<input type="radio" name="action_{{ p.id }}" id="m_{{ p.id }}" value="delete"/>
|
||||
<input type="radio" name="a_{{ p.id }}" id="m_{{ p.id }}" value="delete"/>
|
||||
<a href="{{ url('core:file_delete', file_id=p.id) }}?next={{ url('sas:moderation') }}">{% trans %}Delete{% endtrans %}</a>
|
||||
</p>
|
||||
<p>
|
||||
<input type="radio" name="a_{{ p.id }}" id="m_{{ p.id }}" value="nothing" checked/>
|
||||
{% trans %}Do nothing{% endtrans %}
|
||||
</p>
|
||||
</div>
|
||||
{% endfor %}
|
||||
<p><input type="submit" value="{% trans %}Go{% endtrans %}" /></p>
|
||||
|
@ -189,9 +189,9 @@ class ModerationView(TemplateView):
|
||||
def get(self, request, *args, **kwargs):
|
||||
if request.user.is_in_group(settings.SITH_SAS_ADMIN_GROUP_ID):
|
||||
for k,v in request.GET.items():
|
||||
if k[:7] == "action_":
|
||||
if k[:2] == "a_":
|
||||
try:
|
||||
pict = Picture.objects.filter(id=int(k[7:])).first()
|
||||
pict = Picture.objects.filter(id=int(k[2:])).first()
|
||||
if v == "delete":
|
||||
pict.delete()
|
||||
elif v == "moderate":
|
||||
@ -202,6 +202,9 @@ class ModerationView(TemplateView):
|
||||
return super(ModerationView, self).get(request, *args, **kwargs)
|
||||
raise PermissionDenied
|
||||
|
||||
def post(self, request, *args, **kwargs):
|
||||
return self.get(request, *args, **kwargs)
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
kwargs = super(ModerationView, self).get_context_data(**kwargs)
|
||||
kwargs['pictures'] = Picture.objects.filter(is_moderated=False, is_in_sas=True).order_by('id')
|
||||
|
Loading…
Reference in New Issue
Block a user