Fix the display of the user profile
1 parent bb8cc40 commit 7fab50a553bafee906a92bf88624e379fcf1daaa
@Aurélien Bompard Aurélien Bompard authored on 10 Nov 2015
Showing 3 changed files
View
44
src/postorius/templates/postorius/user_profile.html
{% include 'postorius/menu/user_nav.html' %}
<h1>{% trans "User Profile" %} <span>- {{ user }}</span></h1>
 
<table class="table table-bordered table-striped mm_userData">
<tbody>
<tr>
<td>{% trans 'Mailman display name' %}</td>
<td>{{ mm_user.display_name}}</td>
</tr>
<tr>
<td>{% trans 'User name' %}</td>
<td>{{ user.username}}</td>
</tr>
</tbody>
<tbody>
<tr>
<td>{% trans 'Mailman display name' %}</td>
<td>{{ mm_user.display_name}}</td>
</tr>
<tr>
<td>{% trans 'User name' %}</td>
<td>{{ user.username}}</td>
</tr>
<tr>
<td>{% trans 'Main email' %}</td>
<td>{{ user.email}}</td>
</tr>
<tr>
<td>{% trans 'Other emails' %}</td>
<td><ul class="unstyled">
{% for email in other_emails %}
<li>{{ email }}</li>
{% endfor %}
</ul></td>
</tr>
</tbody>
</table>
{% endblock main %}
View
2
■■■
src/postorius/views/generic.py
 
"""A generic view for everything based on a mailman.client
user object.
 
Sets self.mm_user to list object if user_id in **kwargs.
Sets self.mm_user to user object if user_id in **kwargs.
"""
 
def _get_first_address(self, user_obj):
for address in user_obj.addresses:
View
src/postorius/views/user.py