{% extends "base.html" %} {% block title %}{{ event.name }} - NetEvents{% endblock %} {% block content %}

{{ event.name }}

{% if event.description %}

{{ 'description'|t }}

{{ event.description }}

{% endif %}

{{ 'start'|t }}: {{ event.start_time|localized_date if event.start_time else 'TBD' }}

{% if event.end_time %}

{{ 'end'|t }}: {{ event.end_time|localized_date }}

{% endif %}

{{ 'location'|t }}: {{ event.location }}

{{ 'max_attendees'|t }}: {{ event.max_attendees or ('unlimited'|t) }}

{{ 'registered_attendees'|t }}: {{ attendees|length }}

{{ 'registration_link'|t }}: {{ url_for('register_event', code=event.code, _external=True) }}

{{ 'attendee_types'|t }}

{% if attendee_types %} {% for at in attendee_types %} {% endfor %}
{{ 'type_name'|t }} {{ 'price'|t }} {{ 'registration_link'|t }}
{{ at.name }} {% if at.price and at.price > 0 %} {{ at.price|format_currency }} {% else %} {{ 'free'|t }} {% endif %} {{ url_for('register_event', code=event.code, type_code=at.code, _external=True) }}
{% else %}

{{ 'no_attendee_types_defined'|t }} {{ 'create_first_type'|t }}

{% endif %}

{{ 'staff'|t }}

{% if staff %} {% for member in staff %} {% endfor %}
{{ 'name'|t }} {{ 'email'|t }} {{ 'status'|t }} {{ 'actions'|t }}
{{ member.first_name }} {{ member.last_name }} {{ member.email }} {% if member.invite_token %} {{ 'invite_pending'|t }} {% else %} {{ 'active'|t }} {% endif %} {{ 'view'|t }}
{% else %}

{{ 'no_staff_yet'|t }}

{% endif %}

{{ 'breakout_sessions'|t }}

{% if breakout_sessions %} {% for session in breakout_sessions %} {% endfor %}
{{ 'name'|t }} {{ 'time'|t }} {{ 'location'|t }} {{ 'max_attendees'|t }} {{ 'registered'|t }} {{ 'actions'|t }}
{{ session.name }} {{ session.start_time|localized_date }} {{ session.location or '-' }} {{ session.max_attendees or ('unlimited'|t) }} {{ session.registered_count|default(0) }} {{ 'view'|t }}
{% else %}

{{ 'no_breakout_sessions_yet'|t }}

{% endif %}

{{ 'registered_attendees'|t }}

{% if attendees %}
{{ 'assign_type'|t }}:
{% for attendee in attendees %} {% endfor %}
{{ 'name'|t }} {{ 'organisation'|t }} {{ 'role'|t }} {{ 'type'|t }} {{ 'status'|t }} {{ 'actions'|t }}
{{ attendee.first_name }} {{ attendee.last_name }} {{ (attendee.organisation)|spacify if attendee.organisation else '-' }} {{ (attendee.role)|spacify if attendee.role else '-' }} {% if attendee.attendee_type_name %} {{ attendee.attendee_type_name }} {% else %} - {% endif %} {% if attendee.checked_in %} {{ 'checked_in'|t }} {% else %} {{ 'not_checked_in'|t }} {% endif %} {% if not attendee.checked_in %} {% else %} {{ 'checked_in'|t }} {% endif %}
{% else %}

{{ 'no_attendees_yet'|t }}

{% endif %}
{% endblock %}