| 
									
										
										
										
											2012-08-14 03:49:57 -04:00
										 |  |  | {% extends "site_base.html" %} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-15 08:59:55 -05:00
										 |  |  | {% load url from future %} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-14 03:49:57 -04:00
										 |  |  | {% 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 %} | 
					
						
							| 
									
										
										
										
											2014-01-15 08:59:55 -05:00
										 |  |  |                 <form method="post" action="{% url 'team_join' team.slug %}"> | 
					
						
							| 
									
										
										
										
											2012-08-14 03:49:57 -04:00
										 |  |  |                     {% csrf_token %} | 
					
						
							|  |  |  |                     <input type="submit" class="btn btn-primary" value="join"> | 
					
						
							|  |  |  |                 </form> | 
					
						
							|  |  |  |             {% endif %} | 
					
						
							|  |  |  |              | 
					
						
							|  |  |  |             {% if can_leave %} | 
					
						
							| 
									
										
										
										
											2014-01-15 08:59:55 -05:00
										 |  |  |                 <form method="post" action="{% url 'team_leave' team.slug %}"> | 
					
						
							| 
									
										
										
										
											2012-08-14 03:49:57 -04:00
										 |  |  |                     {% csrf_token %} | 
					
						
							|  |  |  |                     <input type="submit" class="btn" value="leave"> | 
					
						
							|  |  |  |                 </form> | 
					
						
							|  |  |  |             {% endif %} | 
					
						
							|  |  |  |              | 
					
						
							|  |  |  |             {% if can_apply %} | 
					
						
							| 
									
										
										
										
											2014-01-15 08:59:55 -05:00
										 |  |  |                 <form method="post" action="{% url 'team_apply' team.slug %}">  | 
					
						
							| 
									
										
										
										
											2012-08-14 03:49:57 -04:00
										 |  |  |                     {% 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> | 
					
						
							| 
									
										
										
										
											2014-01-15 08:59:55 -05:00
										 |  |  |                                     <form style="margin: 0;" method="post" action="{% url 'team_demote' membership.pk %}">{% csrf_token %}<button type="submit" class="btn btn-mini">demote</button></form> | 
					
						
							| 
									
										
										
										
											2012-08-14 03:49:57 -04:00
										 |  |  |                                 </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> | 
					
						
							| 
									
										
										
										
											2014-01-15 08:59:55 -05:00
										 |  |  |                                     <form style="margin: 0;" method="post" action="{% url 'team_promote' membership.pk %}">{% csrf_token %}<button type="submit" class="btn btn-mini">promote</button></form> | 
					
						
							| 
									
										
										
										
											2012-08-14 03:49:57 -04:00
										 |  |  |                                 </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> | 
					
						
							| 
									
										
										
										
											2014-01-15 08:59:55 -05:00
										 |  |  |                                     <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> | 
					
						
							| 
									
										
										
										
											2012-08-14 03:49:57 -04:00
										 |  |  |                                 </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 %} |