Team member listing stuff.

master
Nick Sergeant 2015-10-18 23:07:56 -04:00
parent fa860c6d69
commit 7ffd859c22
2 changed files with 23 additions and 23 deletions

View File

@ -41,28 +41,32 @@
<div class="def" data-title="Owner"> <div class="def" data-title="Owner">
{{ team.owner }} {{ team.owner }}
</div> </div>
<div class="def add-member" data-title="Add member"> {% if team.owner == request.user %}
<input <div class="def add-member" data-title="Add member">
ng-model="search" <input
placeholder="Search users..." ng-model="search"
type="search" placeholder="Search users..."
value="" type="search"
/> value=""
<ul ng-cloak ng-if="users.length"> />
<li ng-repeat="user in users" class="user"> <ul ng-cloak ng-if="users.length">
<img src="https://secure.gravatar.com/avatar/{[{ user.email_md5 }]}?s=26" /> <li ng-repeat="user in users" class="user">
<span>{[{ user.username }]}</span> <img src="https://secure.gravatar.com/avatar/{[{ user.email_md5 }]}?s=26" />
<a class="btn btn-small" href="/{{ team.slug }}/members/add/{[{ user.username }]}/">Add &raquo;</a> <a href="/{[{ user.username }]}/"><span>{[{ user.username }]}</span></a>
</li> <a class="btn btn-small" href="/{{ team.slug }}/members/add/{[{ user.username }]}/">Add &raquo;</a>
</ul> </li>
</div> </ul>
</div>
{% endif %}
<div class="def" data-title="Members ({{ team.members.all|length }} of {{ team.member_limit }})"> <div class="def" data-title="Members ({{ team.members.all|length }} of {{ team.member_limit }})">
<ul class="member-list"> <ul class="member-list">
{% for member in team.members.all %} {% for member in team.members.all %}
<li class="user"> <li class="user">
<img src="https://secure.gravatar.com/avatar/{{ member.email|md5 }}?s=26" /> <img src="https://secure.gravatar.com/avatar/{{ member.email|md5 }}?s=26" />
<span>{{ member.username }}</span> <a href="/{{ member.username }}/"><span>{{ member.username }}</span></a>
<a class="btn btn-small" href="/{{ team.slug }}/members/remove/{{ member.username }}/">Remove &raquo;</a> {% if team.owner == request.user %}
<a class="btn btn-small" href="/{{ team.slug }}/members/remove/{{ member.username }}/">Remove &raquo;</a>
{% endif %}
</li> </li>
{% endfor %} {% endfor %}
</ul> </ul>

View File

@ -21,13 +21,9 @@
</div> </div>
{% endif %} {% endif %}
<div class="member-since"> <div class="member-since">
{% if user.team.owner == request.user %} <a href="/{{ user.username }}/members/">
<a href="/{{ user.username }}/members/">
{{ user.team.member_count }} member{{ user.team.member_count|pluralize }}
</a>
{% else %}
{{ user.team.member_count }} member{{ user.team.member_count|pluralize }} {{ user.team.member_count }} member{{ user.team.member_count|pluralize }}
{% endif %} </a>
</div> </div>
</div> </div>
</div> </div>