Afficher "Mme" ou "M." sur la fiche des chercheurs
authorEric Mc Sween <eric.mcsween@savoirfairelinux.com>
Fri, 14 Jan 2011 17:18:41 +0000 (12:18 -0500)
committerEric Mc Sween <eric.mcsween@savoirfairelinux.com>
Fri, 14 Jan 2011 17:18:41 +0000 (12:18 -0500)
Demande #1064

auf_savoirs_en_partage/chercheurs/models.py
auf_savoirs_en_partage/templates/chercheurs/fiche.html
auf_savoirs_en_partage/templates/chercheurs/perso.html
auf_savoirs_en_partage/templates/chercheurs/retrieve.html

index eb53858..df385cd 100644 (file)
@@ -29,6 +29,15 @@ class Personne(models.Model):
     class Meta:
         ordering = ["nom", "prenom"]
 
+    @property
+    def civilite(self):
+        if self.genre == 'm':
+            return 'M.'
+        elif self.genre == 'f':
+            return 'Mme'
+        else:
+            return ''
+
 class ChercheurQuerySet(SEPQuerySet):
 
     def filter_groupe(self, groupe):
index ce50bd7..481b910 100644 (file)
@@ -1,7 +1,9 @@
+<h1>{{ chercheur.civilite }} {{ chercheur.prenom }} {{ chercheur.nom|upper }}</h1>
+
 <div id="fiche_chercheur">
 
-    <div><a href="mailto:{{ chercheur.courriel }}">{{ chercheur.courriel }}</a></div>
     <div>{{ chercheur.etablissement_display }}</div>
+    <div><a href="mailto:{{ chercheur.courriel }}">{{ chercheur.courriel }}</a></div>
     <div><span class="label">Région: </span>{{ chercheur.region.nom }}</div>
 
     <h2>Informations académiques</h2>
index 4e5d048..8fbdfe8 100644 (file)
@@ -11,8 +11,6 @@
     <li><a href="{% url chercheurs.views.desinscription %}">Vous désinscrire du répertoire</a></li>
 </ul>
 
-<h1>{{ chercheur }}</h1>
-
 {% include "chercheurs/fiche.html" %}
 
 {% endblock %}
index 4afb4ba..e23c10a 100644 (file)
@@ -1,6 +1,5 @@
 {% extends "container_base.html" %}
 
 {% block contenu %}
-<h1>{{ chercheur }}</h1>
 {% include "chercheurs/fiche.html" %}
 {% endblock %}