{% import "plainui/components/markdown.html" as markdownMacro %} {% import "plainui/components/event_info.html" as eventInfoMacro with context %} {% import "plainui/components/title.html" as titleMacro %} {% import "plainui/components/tagbox.html" as tagboxMacro %} {% import "plainui/components/resourcesbox.html" as resboxMacro %} {% import "plainui/components/list_events.html.j2" as list_events with context %} {% import "plainui/components/integrations.html" as integrations %} {% import "plainui/components/nav.html" as navMacro with context %} {% import "plainui/components/function_btns.html" as fbtns with context %} {% import "plainui/components/image.html" as imageMacro %} {% import "plainui/components/map.html" as mapMacro %} {% import "plainui/components/event.html" as eventMacro %} {%- macro random_preview_image_url() -%} {%- set imgs = [1,2,3,4,5,6,7] -%} {{ static('plainui/img/hub-assembly-event-0%s.png' % (imgs | random ,)) }} {%- endmacro -%} {% extends "plainui/base.html" %} {% block title %}{{ event.name }} - {{ conf.slug.upper() }}{% endblock %} {% block head %} {% endblock %} {% block content %}
{{ navMacro.top_nav(_("Event"), has_breadcrumbs=True) }} {% set current_assembly = { "link": url('plainui:assembly', assembly_slug=assembly.slug), "name": assembly.name } if assembly and assembly.slug else {} %}
{{ event.schedule_start | strftimehm }}
-
{{ event.schedule_end | strftimehm }}
{{ _("Day %(n)s", n=event.conference_day) }}
{{ event.name }}
{% if event.room or speakers or event.language %}
{% if event.room %} {{ tagboxMacro.tag( event.room.name, link=url('plainui:room', slug=event.room.slug), icon='geo-alt-fill', style='clear' ) }} {% endif %} {% if speakers %} {% for speaker in speakers %} {{ tagboxMacro.user(speaker) }} {% endfor %} {% endif %} {% if event.language %}
{{ event.language }}
{% endif %}
{% endif %}
{{ eventMacro.recorded_tag(event.is_recorded) }} {% if event.kind != 'official' %} {{ tagboxMacro.tag( _("Self-organized Session") if event.kind == 'sos' else _("Assembly-Event"), style='secondary', icon='person-video3' if event.kind == 'sos' else 'person-arms-up' ) }} {% endif %} {% if event.track and event.track.name %}
{{ event.track.name }}
{% endif %} {% if tags %} {{ tagboxMacro.tagbox(event.prefetched_tags, icon='tag') }} {% endif %}
{% if event.additional_data and event.additional_data.get('subtitle') %}
{{ event.additional_data.get('subtitle') }}
{% endif %} {% if event.abstract %}
{{ event.abstract }}
{% endif %}
{{ fbtns.fav(event.id, "event", is_favorite, color="secondary") }} {{ fbtns.report(lookup_key=event.slug, color="primary") }}
{% if event.banner_image and event.banner_image.url %}
{{ imageMacro.image(image=event.banner_image.url, alt=event.banner_image.name , title=event.banner_image.name) }}
{% endif %}
{% if event.kind == "official" and running_state == "running" %}
{{ integrations.vocPlayer(vocLecture=event.slug) }}
{% endif %}
{% if event.description_html %}
{{ markdownMacro.markdown(markdown=event.description_html | safe, border=False) }}
{% endif %} {% if current_assembly %}

{{ _("Assembly") }}

{{ tagboxMacro.tag( current_assembly.name, style='secondary', icon="person-arms-up", link=current_assembly.link ) }}
{% endif %} {% if event.location %}

{{ _("Event__location") }}

{{ event.location }}
{% endif %}
{# remove comment to render the map {{ mapMacro.map(conf) }} #}
{% endblock %}