{% extends 'base.html' %} {% load commonmark %} {% load bootstrap3 %} {% load teams_tags %} {% block title %} Team: {{ team.name }} | {{ block.super }} {% endblock %} {% block content %}

{{ team.name }} Team Details

{{ team.description|unsafecommonmark }}

{{ team.name }} Team Communications

{{ team.camp.title }} teams primarily use mailing lists and IRC to communicate. The {{ team.name }} team can be contacted in the following ways:

Mailing List
{% if team.mailing_list and request.user in team.approved_members.all %}

The {{ team.name }} Team mailinglist is {{ team.mailing_list }}{% if team.mailing_list_archive_public %}, and the archives are publicly available{% endif %}. You should sign up for the list if you haven't already.

{% elif team.mailing_list and team.mailinglist_nonmember_posts %}

The {{ team.name }} Team mailinglist is {{ team.mailing_list }}{% if team.mailing_list_archive_public %}, and the archives are publicly available{% endif %}. You do not need to be a member of the list to post to it.

{% else %}

The {{ team.name }} Team does not have a public mailing list, but it can be contacted through our main email info@bornhack.dk. {% endif %}

IRC Channel
{% if team.irc_channel and request.user in team.approved_members.all %}

The {{ team.name }} Team IRC channel is {{ team.irc_channel_name }} on {{ IRCBOT_SERVER_HOSTNAME }}. {% if team.irc_channel_private %}The channel is not open to the public. Enter your nickserv username in your Profile to get access.{% else %}The IRC channel is open for everyone to join.{% endif %}

{% elif team.irc_channel and not team.irc_channel_private %}

The {{ team.name }} Team IRC channel is {{ team.irc_channel_name }} on {{ IRCBOT_SERVER_HOSTNAME }} and it is open for everyone to join.

{% else %}

The {{ team.name }} Team does not have a public IRC channel, but it can be reached through our main IRC channel {{ IRCBOT_PUBLIC_CHANNEL }} on {{ IRCBOT_SERVER_HOSTNAME }}.

{% endif %}

{{ team.name }} Team Members

The following {{ team.approved_members.count }} people {% if team.unapproved_members.count %}(and {{ team.unapproved_members.count }} pending){% endif %} are members of the {{ team.name }} Team:

{% for teammember in team.memberships.all %} {% endfor %}
Name Status
{{ teammember.user.profile.get_public_credit_name }} {% if teammember.user == request.user %}(this is you!){% endif %} Team {% if teammember.responsible %}Responsible{% else %}Member{% endif %} {% if not teammember.approved %}(pending approval){% endif %}

Your membership status: {% membershipstatus user team %}

{% if request.user in team.members.all %} Leave Team {% else %} {% if team.needs_members %} This team is looking for members! Join Team {% endif %} {% endif %} {% if request.user in team.responsible_members.all %} Manage Team {% endif %}

{{ team.name }} Team Tasks

The {{ team.name }} Team is responsible for the following tasks

{% for task in team.tasks.all %} {% endfor %}
Name Description Action
{{ task.name }} {{ task.description }} Details {% if request.user in team.responsible_members.all %} Edit Task {% endif %}
{% if request.user in team.responsible_members.all %} Create Task {% endif %}
{% endblock %}