diff options
-rw-r--r-- | askbot/templates/group_messaging/senders_list.html | 6 | ||||
-rw-r--r-- | askbot/views/users.py | 1 | ||||
-rw-r--r-- | group_messaging/views.py | 1 |
3 files changed, 7 insertions, 1 deletions
diff --git a/askbot/templates/group_messaging/senders_list.html b/askbot/templates/group_messaging/senders_list.html index 31432dc4..b33a28d8 100644 --- a/askbot/templates/group_messaging/senders_list.html +++ b/askbot/templates/group_messaging/senders_list.html @@ -1,7 +1,11 @@ {% if senders %} <ul class="senders-list"> <li>{% trans %}Messages by sender:{% endtrans %}</li> - <li><a class="selected" data-sender-id="-1">{% trans %}inbox{% endtrans %}</a></li> + <li><a class="selected" data-sender-id="-1"> + {% trans %}inbox{% endtrans %} + {% if inbox_threads_count %}({{ inbox_threads_count }}){% endif %} + </a> + </li> <li><a data-sender-id="{{ request_user_id }}">{% trans %}sent{% endtrans %}</a></li> {% for sender in senders %} {% if sender.id != request_user_id %} diff --git a/askbot/views/users.py b/askbot/views/users.py index dbcbda5c..895b28ab 100644 --- a/askbot/views/users.py +++ b/askbot/views/users.py @@ -755,6 +755,7 @@ def user_responses(request, user, context): context.update(SendersList().get_context(request)) context.update(ThreadsList().get_context(request)) data = { + 'inbox_threads_count': context['threads_count'],#a hackfor the inbox count 'active_tab':'users', 'page_class': 'user-profile-page', 'tab_name' : 'inbox', diff --git a/group_messaging/views.py b/group_messaging/views.py index cd1a74d3..d4d646ec 100644 --- a/group_messaging/views.py +++ b/group_messaging/views.py @@ -211,6 +211,7 @@ class ThreadsList(InboxView): return { 'threads': threads, + 'threads_count': threads.count(), 'threads_data': threads_data, 'sender_id': sender_id } |