Commit f8da5ba8 authored by Matthieu Michelet's avatar Matthieu Michelet Committed by root

Implémentation de la création automatique de la liste des contributerus triée par nombre de commits

parent 1802fbda
#!/usr/bin/env python3
contributeurs = ['Gabriel Detraz', 'chirac', 'Maël Kervella', 'LEVY-FALK Hugo', 'Dalahro', 'lhark', 'root', 'Chirac', 'Hugo LEVY-FALK', 'guimoz', 'Mael Kervella', 'klafyvel', 'matthieu', 'Yoann Pietri', 'Simon Brélivet', 'chibrac', 'David Sinquin', 'Pierre Cadart', 'moamoak', 'Éloi Alain', 'FERNET Laouen', 'Hugo Levy-Falk', 'Yoann PIETRI', 'B', 'Daniel STAN', 'Eloi Alain', 'Guimoz', 'Hugo Hervieux', 'Joanne Steiner', 'Laouen Fernet', 'Lemesle', 'MICHELET matthieu', 'Nymous', 'Thibault de BOUTRAY', 'Tipunchetrhum', 'Éloi ALAIN']
\ No newline at end of file
......@@ -32,36 +32,26 @@ with this program; if not, write to the Free Software Foundation, Inc.,
{{ description }}
<h2>À propos de Re2o</h2>
<p>Re2o est un logiciel d'administration développé initialement au RézoMetz. Il
se veut agnostique au réseau considéré, de manière à être installable en
se veut indépendant de l'architecture du réseau considéré, de manière à être installable en
quelques clics.
C'est un logiciel totallement libre disponible sur le <a href="https://gitlab.federez.net/federez/re2o/">gitlab de FedeRez</a>.
</p>
<h3>Liste des contributeurs</h3>
<div class="row">
<div class="col-md-6">
<ul>
<li>Gabriel Detraz</li>
<li>Maël Kervella</li>
<li>Hugo Levy-Falk</li>
<li>Augustin Lemesle</li>
<li>Goulven Kermarec</li>
<li>David Sinquin</li>
<li>root</li>
<li>Matthieu Michelet</li>
<li>Yoann Pietri</li>
<li>Guillaume Goessel</li>
{% for i in contrib_1 %}
<li> {{i}} </li>
{% endfor %}
</ul>
</div>
<div class="col-md-6">
<ul>
<li>Éloi Alain</li>
<li>Simon Brélivet</li>
<li>Laouen Fernet</li>
<li>Pierre Cadart</li>
<li>Thibault de Boutray</li>
<li>Eloi Alain</li>
<li>Daniel Stan</li>
<li>Hugo Hervieux</li>
<li>Thomas Goudine</li>
{% for i in contrib_2 %}
<li> {{i}} </li>
{%endfor%}
</ul>
</div>
</div>
......
......@@ -36,6 +36,10 @@ from reversion.models import Version
from django.contrib import messages
from preferences.models import Service
from preferences.models import OptionalUser, GeneralOption, AssoOption
from django.conf import settings
from contributors import contributeurs
import os
import time
import users, preferences, cotisations, topologie, machines
def form(ctx, template, request):
......@@ -157,9 +161,12 @@ def history(request, application, object_name, object_id):
def about_page(request):
option = AssoOption.objects.get()
n = len(contributeurs)
contrib_1 = contributeurs[:n//2]
contrib_2 = contributeurs[n//2:]
return render(
request,
"re2o/about.html",
{'description': option.description , 'AssoName' : option.name}
{'description': option.description , 'AssoName' : option.name , 'contrib_1' : contrib_1 , 'contrib_2' : contrib_2}
)
......@@ -86,7 +86,6 @@ with this program; if not, write to the Free Software Foundation, Inc.,
{% can_view_app logs %}
<li><a href="{% url "logs:index" %}">Statistiques</a></li>
{% acl_end %}
<li><a href="{% url "about" %}">À propos</a></li>
</ul>
<div class="col-sm-3 col-md-3 navbar-right">
<form action="{% url "search:search"%}" class="navbar-form" role="search">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment