8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-27 15:12:25 +00:00

Affichage des comment pour distinguer la création de l'update

This commit is contained in:
Maël Kervella 2017-09-10 15:54:46 +00:00 committed by Pierre Cadart
parent 6e020e3cee
commit 10fdf1d043
2 changed files with 24 additions and 6 deletions

View file

@ -43,32 +43,49 @@ with this program; if not, write to the Free Software Foundation, Inc.,
<td> <td>
{{ rev.username }} a banni {{ rev.username }} a banni
<a href="{% url 'users:profil' rev.rev.object.user_id %}">{{ rev.rev.object.user.get_username }}</a> <a href="{% url 'users:profil' rev.rev.object.user_id %}">{{ rev.rev.object.user.get_username }}</a>
(<i>{{ rev.rev.object.raison }}</i>) (<i>
{% if rev.rev.object.raison == '' %}
Aucune raison
{% else %}
{{ rev.rev.object.raison }}
{% endif %}
</i>)
</td> </td>
{% elif rev.rev.content_type.name == 'whitelist' %} {% elif rev.rev.content_type.name == 'whitelist' %}
<td> <td>
{{ rev.username }} a autorisé gracieusement {{ rev.username }} a autorisé gracieusement
<a href="{% url 'users:profil' rev.rev.object.user_id %}">{{ rev.rev.object.user.get_username }}</a> <a href="{% url 'users:profil' rev.rev.object.user_id %}">{{ rev.rev.object.user.get_username }}</a>
(<i>{{ rev.rev.object.raison }}</i>) (<i>
{% if rev.rev.object.raison == '' %}
Aucune raison
{% else %}
{{ rev.rev.object.raison }}
{% endif %}
</i>)
</td> </td>
{% elif rev.rev.content_type.name == 'user' %} {% elif rev.rev.content_type.name == 'user' %}
<td> <td>
{{ rev.username }} a ajouté {{ rev.username }} a mis à jour
<a href="{% url 'users:profil' rev.rev.object.id %}">{{ rev.rev.object.get_username }}</a> <a href="{% url 'users:profil' rev.rev.object.id %}">{{ rev.rev.object.get_username }}</a>
{% if rev.comment != '' %}
(<i>{{ rev.comment }}</i>)
{% endif %}
</td> </td>
{% elif rev.rev.content_type.name == 'vente' %} {% elif rev.rev.content_type.name == 'vente' %}
<td> <td>
{{ rev.username }} a vendu {{ rev.rev.object.number }}x {{ rev.rev.object.name }} à
<a href="{% url 'users:profil' rev.rev.object.facture.user_id %}">{{ rev.rev.object.facture.user.get_username }}</a> <a href="{% url 'users:profil' rev.rev.object.facture.user_id %}">{{ rev.rev.object.facture.user.get_username }}</a>
a acheté {{ rev.rev.object.number }}x {{ rev.rev.object.name }}
{% if rev.rev.object.iscotisation %} {% if rev.rev.object.iscotisation %}
(<i>+{{ rev.rev.object.duration }} mois</i>) (<i>+{{ rev.rev.object.duration }} mois</i>)
{% endif %} {% endif %}
</td> </td>
{% elif rev.rev.content_type.name == 'interface' %} {% elif rev.rev.content_type.name == 'interface' %}
<td> <td>
{{ rev.username }} a ajouté une interface à {{ rev.username }} a modifié une interface de
<a href="{% url 'users:profil' rev.rev.object.machine.user_id %}">{{ rev.rev.object.machine.user.get_username }}</a> <a href="{% url 'users:profil' rev.rev.object.machine.user_id %}">{{ rev.rev.object.machine.user.get_username }}</a>
(<i>MAC : {{ rev.rev.object.mac_bare }}</i>) {% if rev.comment != '' %}
(<i>{{ rev.comment }}</i>)
{% endif %}
</td> </td>
{% endif %} {% endif %}
{% if is_bureau %} {% if is_bureau %}

View file

@ -85,6 +85,7 @@ def index(request):
if content in ['ban', 'whitelist', 'vente', 'cotisation', 'interface', 'user'] : if content in ['ban', 'whitelist', 'vente', 'cotisation', 'interface', 'user'] :
reversions.append( reversions.append(
{'id' : revision.id, {'id' : revision.id,
'comment': revision.comment,
'datetime': revision.date_created.strftime('%d/%m/%y %H:%M:%S'), 'datetime': revision.date_created.strftime('%d/%m/%y %H:%M:%S'),
'username': revision.user.get_username() if revision.user else '?', 'username': revision.user.get_username() if revision.user else '?',
'user_id': revision.user_id, 'user_id': revision.user_id,