Files @ b54d4bc04ad1
Branch filter:

Location: symposion_app/pinaxcon/templates/symposion/proposals/_proposal_fields.html - annotation

Tobias
Fix ticket typos
04f246d85071
5409d4974aed
04f246d85071
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
df13617f8f9c
499b3b6769ae
df13617f8f9c
8d15a6cbeb8d
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
d19e34280a34
d19e34280a34
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
d19e34280a34
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
04f246d85071
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
8cf348acb59a
499b3b6769ae
499b3b6769ae
499b3b6769ae
8cf348acb59a
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
8cf348acb59a
ecabf31e54b9
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
499b3b6769ae
{% load i18n %}
{% load lca2018_tags %}

<div class="row my-4">
  <h2 class="col-12">
    Details
  </h2>
</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 }} &lt;{{ proposal.speaker.email }}&gt;</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 }}&nbsp;</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>
    &nbsp;
  </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 well">{{ proposal.abstract_html|safe }}&nbsp;</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 well">{{ proposal.private_abstract_html|safe }}&nbsp;</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 }}&nbsp;</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>&nbsp;</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>&nbsp;</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 }}&nbsp;</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 }}&nbsp;</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 well monospace-text">{{ speaker.biography_html|safe }}&nbsp;</div>
    </div>
    <div class="row">
      <label class="list-label col-md-2">Experience</label>
      <div class="col-md-10 well monospace-text">{{ speaker.experience_html|safe }}&nbsp;</div>
    </div>
    {% if speaker.accessibility_html %}
    <div class="row">
      <label class="list-label col-md-2">Accessibility Requirements</label>
      <div class="col-md-10 well monospace-text">{{ speaker.accessibility_html|safe }}&nbsp;</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>
        </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>
          {% else %}
          <td><b>Unconfirmed co-presenter</b></td>
          <td><b>Unknown</b></td>
          <td><b>Unknown</b></td>
          {% endif %}
        </tr>
        {% endfor %}
      </tbody>
    </table>
  </div>
</div>
<br />
{% endif %}