Browse Source

égalité des genres

Élie Bouttier 7 years ago
parent
commit
bc1931f078

+ 1 - 1
accounts/templates/registration/base.html

@@ -11,7 +11,7 @@
 
 <div class="container">
     <div class="jumbotron">
-        <h1>Espace adhérent</h1>
+        <h1>Espace adhérent·e</h1>
         <h2>Association tetaneutral.net</h2>
     </div>
 

+ 2 - 2
accounts/templates/registration/login.html

@@ -3,11 +3,11 @@
 {% load bootstrap3 %}
 
 {% block content %}
-        <p>Vous pouvez vous connecter avec votre <b>nom d’utilisateur</b>, votre <b>adresse e-mail</b> ou votre <b>numéro d’adhérent</b>.</p>
+        <p>Vous pouvez vous connecter avec votre <b>nom d’utilisateur</b>, votre <b>adresse e-mail</b> ou votre <b>numéro d’adhérent·e</b>.</p>
         {% bootstrap_form_errors form layout="horizontal" %}
         <form method="post" class="form-horizontal">
             {% csrf_token %}
-            {% bootstrap_field form.username layout="horizontal" placeholder="Nom d’utilisateur, e-mail ou numéro d’adhérent" %}
+            {% bootstrap_field form.username layout="horizontal" placeholder="Nom d’utilisateur, e-mail ou numéro d’adhérent·e" %}
             {% bootstrap_field form.password layout="horizontal" %}
             {% buttons layout="horizontal" %}
                 <button type="submit" class="btn btn-primary">Login</button>

+ 5 - 5
adhesions/admin.py

@@ -73,7 +73,7 @@ class InactiveServiceInline(ServiceInline):
 ### Filters
 
 class AdherentTypeFilter(admin.SimpleListFilter):
-    title = 'type d’adhérent'
+    title = 'type d’adhérent·e'
     parameter_name = 'type'
 
     def lookups(self, request, model_admin):
@@ -120,7 +120,7 @@ class UserAdmin(AdtSearchMixin, AuthUserAdmin):
 
     def get_adhesion_id(self, user):
         return user.adhesion
-    get_adhesion_id.short_description = 'Numéro d’adhérent'
+    get_adhesion_id.short_description = 'Numéro d’adhérent·e'
     get_adhesion_id.admin_order_field = 'adhesion__id'
 
     get_adhesion_link = lambda self, corporation: corporation.adhesion.get_adhesion_link()
@@ -187,7 +187,7 @@ class CorporationAdmin(AdtSearchMixin, admin.ModelAdmin):
 
     def get_adhesion_id(self, corp):
         return corp.adhesion
-    get_adhesion_id.short_description = 'Numéro d’adhérent'
+    get_adhesion_id.short_description = 'Numéro d’adhérent·e'
     get_adhesion_id.admin_order_field = 'adhesion__id'
 
     get_adhesion_link = lambda self, corporation: corporation.adhesion.get_adhesion_link()
@@ -236,7 +236,7 @@ class AdhesionAdmin(AdtSearchMixin, admin.ModelAdmin):
 
     def get_id(self, obj):
         return 'ADT%d' % obj.id
-    get_id.short_description = 'Numéro d’adhérent'
+    get_id.short_description = 'Numéro d’adhérent·e'
     get_id.admin_order_field = 'id'
 
     def get_membership_link(self, obj):
@@ -264,7 +264,7 @@ class AdhesionAdmin(AdtSearchMixin, admin.ModelAdmin):
         # si l’adhésion n’a pas été résilié il y a plus d’un an
         if not membership or membership.payment_method != PaymentUpdate.STOP or membership.start > one_year_ago:
             return False
-        # si l’adhérent est référent pour une antenne
+        # si l’adhérent·e est référent pour une antenne
         if obj.antenna_set.exists():
             return False
         # si l’adherent a un service

+ 1 - 1
adhesions/apps.py

@@ -3,7 +3,7 @@ from django.apps import AppConfig
 
 class AdhesionsConfig(AppConfig):
     name = 'adhesions'
-    verbose_name = 'Adhérents'
+    verbose_name = 'Adhérent·e·s'
 
     def ready(self):
         import adhesions.signals  # noqa

+ 3 - 3
adhesions/models.py

@@ -73,11 +73,11 @@ class Corporation(models.Model):
 
 
 # Terminologie : une « adhésion » désgine une instance de ce modèle
-# tandis qu’un « adhérent » désigne un user ou une corporation.
+# tandis qu’un·e « adhérent·e » désigne un·e user ou une corporation.
 class Adhesion(models.Model):
     limit = models.Q(app_label='auth', model='user') \
           | models.Q(app_label='adhesions', model='corporation')
-    id = models.AutoField(verbose_name='Numéro d’adhérent', primary_key=True, editable=True)
+    id = models.AutoField(verbose_name='Numéro d’adhérent·e', primary_key=True, editable=True)
     created = models.DateTimeField(null=True, blank=True, auto_now_add=True)
     notes = models.TextField(blank=True, default='')
     active_legacy = models.NullBooleanField(default=None, verbose_name='Adhésion en cours')
@@ -124,7 +124,7 @@ class Adhesion(models.Model):
 
     def get_adhesion_link(self):
         return format_html(u'<a href="{}">ADT{}</a>', self.get_absolute_url(), str(self.id))
-    get_adhesion_link.short_description = 'Numéro d’adhérent'
+    get_adhesion_link.short_description = 'Numéro d’adhérent·e'
 
     def get_absolute_url(self):
         return reverse('admin:%s_%s_change' % (self._meta.app_label, self._meta.model_name), args=(self.pk,))

+ 3 - 3
adhesions/templates/adhesions/_adhesion_detail.html

@@ -7,9 +7,9 @@
     <div class="panel-body">
         {% if adhesion %}
         {% if show_adherent %}
-        <p>Adhérent : <a href="{{ adhesion.get_adherent_detail_url }}">{{ adhesion.get_adherent_name }}</a></p>
+        <p>Adhérent·e : <a href="{{ adhesion.get_adherent_detail_url }}">{{ adhesion.get_adherent_name }}</a></p>
         {% endif %}
-        <p>Numéro d’adhérent : ADT{{ adhesion.id }}</p>
+        <p>Numéro d’adhérent·e : ADT{{ adhesion.id }}</p>
         {% if adhesion.membership.get_current_payment %}
         <p>Cotisation : {{ adhesion.membership.get_current_payment }}</p>
         {% else %}
@@ -19,7 +19,7 @@
         <p>Date de première adhésion : {{ adhesion.created }}</p>
         {% endif %}
         {% else %}
-        <p>Non adhérent <mark>tetaneutral.net</mark>.</p>
+        <p>Non adhérent·e <mark>tetaneutral.net</mark>.</p>
         {% endif %}
     </div>
 </div>

+ 2 - 2
banking/management/commands/transparence.py

@@ -49,7 +49,7 @@ class Command(BaseCommand):
             assert(nadh == npay + nfree + nmiss)
             total = list(map(add, total, [ntotal, ninf, nadh, npay, nfree, nmiss, income]))
             lines += [(str(service_type), ntotal, ninf, nadh, npay, nfree, nmiss, income)]
-        self.stdout.write("%-18s%12s%12s%12s%12s%12s%12s%12s%12s%12s" % ('Service', 'total', 'infra', 'adhérents', 'gratuits', 'manquants', 'payés', 'euros', 'moyenne', 'pourcent'))
+        self.stdout.write("%-18s%12s%12s%14s%12s%12s%12s%12s%12s%12s" % ('Service', 'total', 'infra', 'adhérent·e·s', 'gratuits', 'manquants', 'payés', 'euros', 'moyenne', 'pourcent'))
         lines += [('TOTAL',) + tuple(total)]
         total_income = total[6]
         for service_type, ntotal, ninf, nadh, npay, nfree, nmiss, income in lines:
@@ -61,7 +61,7 @@ class Command(BaseCommand):
                 moy = '%12.2f' % (income / npay)
             else:
                 moy = '%12s' % '-'
-            self.stdout.write("%-18s%12d%12d%12d%12d%12d%12d%12.2f%s%12.1f" % (service_type, ntotal, ninf, nadh, nfree, nmiss, npay, income, moy, percent))
+            self.stdout.write("%-18s%12d%12d%14d%12d%12d%12d%12.2f%s%12.1f" % (service_type, ntotal, ninf, nadh, nfree, nmiss, npay, income, moy, percent))
 
     def handle_adhesions(self):
         adhesions = Adhesion.objects.filter(Q(active__isnull=True) | Q(active=True))

+ 1 - 1
banking/templates/banking/debtor.html

@@ -21,7 +21,7 @@
 {% else %}
   <li><b>Raison sociale :</b> {{ adherent }}</li>
 {% endif %}
-  <li><b>Numéro d’adhérent :</b> <a href="{% url 'admin:adhesions_adhesion_change' adhesion.pk %}">{{ adhesion }}</a></li>
+  <li><b>Numéro d’adhérent·e :</b> <a href="{% url 'admin:adhesions_adhesion_change' adhesion.pk %}">{{ adhesion }}</a></li>
   <li><b>IBAN :</b> non implémenté, voir pad…</li>
   <li><b>Adresse :</b> <p>{{ profile.address|linebreaksbr }}</p></li>
   <li><b>Téléphone :</b> {{ profile.phone_number }}</li>

+ 1 - 1
banking/templates/banking/payment_detail.html

@@ -28,7 +28,7 @@
         </div>
         {% endif %}
         <div class="row">
-            <div class="col-md-3 text-right"><strong>Adhérent</strong></div>
+            <div class="col-md-3 text-right"><strong>Adhérent·e</strong></div>
             <div class="col-md-9"><a href="{{ payment.get_adhesion.get_absolute_url }}">{{ payment.get_adhesion }}</a></div>
         </div>
         <div class="row">

+ 1 - 1
services/models.py

@@ -132,7 +132,7 @@ class ServiceType(models.Model):
 
 
 class Service(models.Model):
-    adhesion = models.ForeignKey(Adhesion, verbose_name='Adhérent', related_name='services', on_delete=models.CASCADE)
+    adhesion = models.ForeignKey(Adhesion, verbose_name='Adhérent·e', related_name='services', on_delete=models.CASCADE)
     service_type = models.ForeignKey(ServiceType, related_name='services',
                                      verbose_name='Type de service', on_delete=models.PROTECT)
     label = models.CharField(blank=True, default='', max_length=128)