diff --git a/ietf/nomcom/models.py b/ietf/nomcom/models.py index 837cd3892..6b21d6faa 100644 --- a/ietf/nomcom/models.py +++ b/ietf/nomcom/models.py @@ -126,6 +126,12 @@ class Nominee(models.Model): else: return self.email.address + def name(self): + if self.email.person and self.email.person.name: + return u'%s' % (self.email.person.plain_name(),) + else: + return self.email.address + class NomineePosition(models.Model): diff --git a/ietf/nomcom/templatetags/nomcom_tags.py b/ietf/nomcom/templatetags/nomcom_tags.py index f33b7490d..d4be16876 100644 --- a/ietf/nomcom/templatetags/nomcom_tags.py +++ b/ietf/nomcom/templatetags/nomcom_tags.py @@ -38,8 +38,10 @@ def add_num_nominations(user, position, nominee): nominees__in=[nominee], author=author, type='comment').count() - - return '%s ' % (count, nominee.email.address, position, count) + if count: + return '%s ' % (count , nominee.email.address, position, count) + else: + return 'no feedback ' % (nominee.email.address, position) @register.filter diff --git a/ietf/templates/nomcom/feedback.html b/ietf/templates/nomcom/feedback.html index 1a5e70310..e0cbc5d05 100644 --- a/ietf/templates/nomcom/feedback.html +++ b/ietf/templates/nomcom/feedback.html @@ -5,6 +5,15 @@ {% load bootstrap3 %} {% load nomcom_tags %} +{% block morecss %} +.btn-group-vertical .btn { + text-align: left; +} +.btn-group-vertical .btn .badge { + float:right; margin-top: -1.3em; +} +{% endblock %} + {% block subtitle %} - Feedback{% endblock %} {% block nomcom_content %} @@ -34,7 +43,7 @@