149b7c8a54
Use correct block for page titles. Fix element styles to be consistent across site. Use fluid layout for review to enable sidebar.
251 lines
6.5 KiB
HTML
251 lines
6.5 KiB
HTML
{% load i18n %}
|
|
{% load lca2018_tags %}
|
|
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<h2 class="my-4">{% trans 'Details' %}</h2>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Withdrawn</label>
|
|
<div class="col-md-10">
|
|
{% if proposal.cancelled %}
|
|
<p class="badge-danger">WITHDRAWN</p>
|
|
{% else %}
|
|
<p class="badge-success">Not withdrawn</p>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Submitted by</label>
|
|
<div class="col-md-10">
|
|
<p>{{ proposal.speaker }} <{{ proposal.speaker.email }}></p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Proposal Type</label>
|
|
<div class="col-md-10">
|
|
<p>{{ proposal.kind.name|capfirst }}</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Target Audience</label>
|
|
<div class="col-md-10">
|
|
<p>{{ proposal.get_target_audience_display }} </p>
|
|
</div>
|
|
</div>
|
|
|
|
{% if proposal.talk_format %}
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Talk Format</label>
|
|
<div class="col-md-10">
|
|
<p>{{ proposal.get_talk_format_display }}</p>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% if proposal.can_exhibit %}
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Can exhibit?</label>
|
|
<div class="col-md-10">
|
|
<p>{{ proposal.get_can_exhibit_display }}</p>
|
|
</div>
|
|
<div>
|
|
<label class="list-label col-md-2">Exhibition Requirements</label>
|
|
<div class="col-md-10">
|
|
{% if proposal.exhibition_requirements %}
|
|
<div class="special_requirements monospace-text">{{ proposal.exhibition_requirements|safe }}</div>
|
|
{% else %}
|
|
<div class="special_requirements monospace-text"><b>No Special Talk Requirements Requested</b></div>
|
|
{% endif %}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% if proposal.additional_speakers.all %}
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Additional Speakers</label>
|
|
<div class="col-md-10">
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th>Name</th>
|
|
<th>Email</th>
|
|
<th>Status</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for speaker in proposal.additional_speakers.all %}
|
|
<tr>
|
|
{% if speaker.user %}
|
|
<td>{{ speaker.name }}</td>
|
|
<td>{{ speaker.email }}</td>
|
|
<td>Joined</td>
|
|
{% else %}
|
|
<td>Unknown</td>
|
|
<td>{{ speaker.email }}</td>
|
|
<td>Invitation Sent</td>
|
|
{% endif %}
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Abstract</label>
|
|
<div class="col-md-10">
|
|
<div class="abstract monospace-text">{{ proposal.abstract_html|safe }} </div>
|
|
<p></p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Private Abstract</label>
|
|
<div class="col-md-10">
|
|
<div class="private_abstract monospace-text">{{ proposal.private_abstract_html|safe }} </div>
|
|
<p></p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Project</label>
|
|
<div class="col-md-10">
|
|
{% if proposal.project %}
|
|
<p>{{ proposal.project|safe }} </p>
|
|
{% else %}
|
|
<p><b>None Provided</b></p>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Project URL</label>
|
|
<div class="col-md-10">
|
|
{% if proposal.project_url %}
|
|
<p><a href="{{ proposal.project_url|safe }}">{{ proposal.project_url|safe }}</a> </p>
|
|
{% else %}
|
|
<p><b>None Provided</b></p>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Video URL</label>
|
|
<div class="col-md-10">
|
|
{% if proposal.video_url %}
|
|
<p><a href="{{ proposal.video_url|safe }}">{{ proposal.video_url|safe }}</a> </p>
|
|
{% else %}
|
|
<p><b>None Provided</b></p>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Special Requirements</label>
|
|
<div class="col-md-10">
|
|
{% if proposal.technical_requirements_html %}
|
|
<div class="special_requirements monospace-text">{{ proposal.technical_requirements_html|safe }}</div>
|
|
{% else %}
|
|
<div class="special_requirements monospace-text"><b>No Special Talk Requirements Requested</b></div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Recording Release</label>
|
|
<div class="col-md-10">
|
|
<p>{{ proposal.recording_release }} </p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Materials Release</label>
|
|
<div class="col-md-10">
|
|
<p>{{ proposal.materials_release }} </p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row my-4">
|
|
<h2 class="col-12">
|
|
Speakers
|
|
</h2>
|
|
</div>
|
|
|
|
{% for speaker in proposal.speakers %}
|
|
{% if speaker.name %}
|
|
<div class="card card-default my-3">
|
|
<div class="card-header">
|
|
<h3 class="card-title">{{ speaker.name }}</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Biography</label>
|
|
<div class="col-md-10 monospace-text">{{ speaker.biography_html|safe }} </div>
|
|
</div>
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Experience</label>
|
|
<div class="col-md-10 monospace-text">{{ speaker.experience_html|safe }} </div>
|
|
</div>
|
|
{% if speaker.accessibility_html %}
|
|
<div class="row">
|
|
<label class="list-label col-md-2">Accessibility Requirements</label>
|
|
<div class="col-md-10 monospace-text">{{ speaker.accessibility_html|safe }} </div>
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
{% endfor %}
|
|
|
|
{% can_manage proposal as can_manage_proposal %}
|
|
{% if can_manage_proposal or request.user.speaker_profile in proposal.speakers %}
|
|
|
|
<div class="row my-4">
|
|
<h2 class="col-12">
|
|
Travel Assistance
|
|
</h2>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th>Name</th>
|
|
<th>Travel</th>
|
|
<th>Accomodation</th>
|
|
<th>Details</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for speaker in proposal.speakers %}
|
|
<tr>
|
|
{% if speaker.user %}
|
|
<td>{{ speaker.name }}</td>
|
|
<td>{{ speaker.travel_assistance }}</td>
|
|
<td>{{ speaker.accommodation_assistance }}</td>
|
|
<td><div class="monospace-text">{{ speaker.assistance_html|safe }}</div></td>
|
|
{% else %}
|
|
<td><b>Unconfirmed co-presenter</b></td>
|
|
<td><b>Unknown</b></td>
|
|
<td><b>Unknown</b></td>
|
|
<td><b>Unknown</b></td>
|
|
{% endif %}
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<br />
|
|
{% endif %}
|