Team member listing stuff.
parent
fa860c6d69
commit
7ffd859c22
|
@ -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 »</a>
|
<a href="/{[{ user.username }]}/"><span>{[{ user.username }]}</span></a>
|
||||||
</li>
|
<a class="btn btn-small" href="/{{ team.slug }}/members/add/{[{ user.username }]}/">Add »</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 »</a>
|
{% if team.owner == request.user %}
|
||||||
|
<a class="btn btn-small" href="/{{ team.slug }}/members/remove/{{ member.username }}/">Remove »</a>
|
||||||
|
{% endif %}
|
||||||
</li>
|
</li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
|
@ -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>
|
||||||
|
|
Loading…
Reference in New Issue