Files
@ 39d0faac7c40
Branch filter:
Location: symposion_app/symposion/templates/teams/team_detail.html - annotation
39d0faac7c40
4.9 KiB
text/html
added schedule admin
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 | 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 67bca7473b98 | {% extends "site_base.html" %}
{% load bootstrap_tags %}
{% block head_title %}{{ team.name }}{% endblock %}
{% block body_outer %}
<div class="row">
<div class="span12">
<div class="pull-right">
{% if can_join %}
<form method="post" action="{% url team_join team.slug %}">
{% csrf_token %}
<input type="submit" class="btn btn-primary" value="join">
</form>
{% endif %}
{% if can_leave %}
<form method="post" action="{% url team_leave team.slug %}">
{% csrf_token %}
<input type="submit" class="btn" value="leave">
</form>
{% endif %}
{% if can_apply %}
<form method="post" action="{% url team_apply team.slug %}">
{% csrf_token %}
<input type="submit" class="btn btn-primary" value="apply">
</form>
{% endif %}
</div>
<h1>{{ team.name }}{% if state %} <span class="label">{{ state }}</span>{% endif %}</h1>
{% if team.description %}<p>{{ team.description }}</p>{% endif %}
{% if state == "invited" %}<p>You have been invited to join this team. Click <b>join</b> to the right to accept.</p>{% endif %}
{% if user.is_staff or state == "manager" %}
{% if team.managers %}
<h2>Managers</h2>
<table class="table table-striped">
{% for membership in team.managers %}
<tr>
<td>{{ membership.user.email }}{% if user == membership.user %} <span class="label label-info">you</span>{% endif %}</td>
<td>
<form style="margin: 0;" method="post" action="{% url team_demote membership.pk %}">{% csrf_token %}<button type="submit" class="btn btn-mini">demote</button></form>
</td>
</tr>
{% endfor %}
</table>
{% endif %}
{% if team.members %}
<h2>Team Members</h2>
<table class="table table-striped">
{% for membership in team.members %}
<tr>
<td>{{ membership.user.email }}{% if user == membership.user %} <span class="label label-info">you</span>{% endif %}</td>
<td>
<form style="margin: 0;" method="post" action="{% url team_promote membership.pk %}">{% csrf_token %}<button type="submit" class="btn btn-mini">promote</button></form>
</td>
</tr>
{% endfor %}
</table>
{% endif %}
{% if team.applicants and team.access == "application" %}
<h2>Applicants</h2>
<table class="table table-striped">
{% for membership in team.applicants %}
<tr>
<td>{{ membership.user.email }}</td>
<td>
<form style="margin: 0; float: left;" method="post" action="{% url team_accept membership.pk %}">{% csrf_token %}<button type="submit" class="btn btn-mini">accept</button></form>
<form style="margin: 0; float: left;" method="post" action="{% url team_reject membership.pk %}">{% csrf_token %}<button type="submit" class="btn btn-mini">reject</button></form>
</td>
</tr>
{% endfor %}
</table>
{% endif %}
{% if team.invitees %}
<h2>Invitees</h2>
<table class="table table-striped">
{% for membership in team.invitees %}
<tr>
<td>{{ membership.user.email }}</td>
</tr>
{% endfor %}
</table>
{% endif %}
{% if invite_form %}
<form method="POST" action="" class="form-horizontal">
{% csrf_token %}
<legend>Invite User to Team</legend>
{{ invite_form|as_bootstrap }}
<div class="form-actions">
<input class="btn btn-primary" type="submit" value="Invite" />
</div>
</form>
{% endif %}
{% endif %}
</div>
</div>
{% endblock %}
|