{% extends "inc/layout.html" %} {% from "inc/forms.html" import renderform, ajaxform %} {% from "inc/comments.html" import commenttree %} {% block title %}{{ proposal.title }} — {{ space.title }}{% endblock %} {% block heading %}{# Inhibit display of page-level title #}{% endblock %} {% block content %} {#

← Return to {{ space.title }} {% if proposal.user == g.user %}| Edit this →{% endif %}

#}
{%- if proposal.getprev() -%} < {%- else -%} < {%- endif -%}
{%- if proposal.getnext() -%} > {%- else -%} > {%- endif -%}
{%- set vote = proposal.votes.getvote(g.user) %}
{%- if not vote %} +1 -1 {%- elif vote.votedown %} +1 -1 {%- else %} +1 -1 {% endif %} {%- if proposal.votes.count > 0 -%} + {%- endif -%} {{ proposal.votes.count }}
Vote on this proposal

{{ proposal.title }}

by {{ proposal.user.fullname }} {% if proposal.user == proposal.speaker -%} (speaking) {%- else -%} (proposing) {%- endif %} {% if proposal.user == g.user -%} (that’s you! Edit this?) {%- endif %}

Track
{{ proposal.section.title }}
Session type
{{ proposal.session_type }}
Technical level
{{ proposal.technical_level }}
{%- if not proposal.speaker -%}

This is a proposal requesting for someone to speak on this topic. If you’d like to speak, leave a comment.

{%- endif -%}

Objective

{{ proposal.objective_html|safe }}

Description

{{ proposal.description_html|safe }} {% if proposal.requirements %}

Requirements

{{ proposal.requirements_html|safe }} {% endif %} {% if proposal.slides or proposal.links %}
{% endif %} {% if proposal.slides %}

Slides

{{ proposal.slides }}

{% endif %} {% if proposal.links %} {% endif %}

Comments

{% if comments %} {% endif %} {% if not g.user -%}

Login with Twitter or Google to leave a comment →

{% else -%}

{{ commentform.message() }}

{% endif %}
{% endblock %} {% block footerscripts %} {% endblock %}