Files @ d4d7acabf44b
Branch filter:

Location: symposion_app/symposion_project/templates/dashboard.html

Luke Hatcher
clickable header
{% extends "site_base.html" %}

{% load i18n %}
{% load proposal_tags %}

{% block head_title %}Dashboard{% endblock %}

{% block body_class %}auth{% endblock %}

{% block body %}
    <h2>{% trans "Dashboard" %}</h2>
    
    <section id="dashboard_speakers">
        <h3>{% trans "Speaking" %}</h3>
        {% if not user.speaker_profile %}
            <div class="alert alert-info">
                <p>To submit a proposal, you must first create a speaker profile.</p>
                <a href="{% url speaker_create %}" class="btn">
                    Create a speaker profile
                </a>
            </div>

        {% else %}
            <a href="{% url speaker_edit %}" class="btn">
                Edit your speaker profile
            </a>

            <a href="{% url proposal_submit %}" class="btn">
                Submit a new proposal
            </a>

            <h4>Your Proposals</h4>
            {% if user.speaker_profile.proposals.exists %}
                <table class="table">
                    <tr>
                        <th>Title</th>
                        <th>Session type</th>
                        <th>Status</th>
                        <th>Actions</th>
                    </tr>
                    {% for proposal in user.speaker_profile.proposals.all %}
                        {% include "proposals/_proposal_row.html" %}
                    {% endfor %}
                </table>
            {% else %}
                <p>No proposals submitted yet.</p>
            {% endif %}
        
            {% associated_proposals as associated_proposals %}
            {% if associated_proposals %}
                <h4>Proposals you have joined as an additional speaker</h4>
                <table class="table">
                    <tr>
                        <th>Title</th>
                        <th>Session type</th>
                        <th>Status</th>
                        <th>Actions</th>
                    </tr>
                    {% for proposal in associated_proposals %}
                        {% include "proposals/_proposal_row.html" %}
                    {% endfor %}
                </table>
            {% endif %}
            
            {% pending_proposals as pending_proposals %}
            {% if pending_proposals %}
                <h4>Proposals you have been invited to join</h4>
                <table class="table">
                    <tr>
                        <th>Title</th>
                        <th>Session type</th>
                        <th>Status</th>
                        <th>Actions</th>
                    </tr>
                    {% for proposal in pending_proposals %}
                        {% include "proposals/_pending_proposal_row.html" %}
                    {% endfor %}
                </table>
            {% endif %}
        {% endif %}
    </section>
    
    <section id="dashboard_sponsorship">
        <h3>{% trans "Sponsorship" %}</h3>
        {% if not user.sponsorships.exists %}
            <a href="{# {% url sponsor_apply %} #}" class="btn">
                Apply to be a sponsor
            </a>
        {% else %}
            <h4>Your Sponsorship</h4>
            <ul>
                {% for sponsorship in user.sponsorships.all %}
                    <li>
                        {% if sponsorship.active %}
                            <a href="{# {% url sponsor_detail sponsorship.pk %}" #}><b>{{ sponsorship.name }}</b></a>
                            ({{ sponsorship.level }})
                        {% else %}
                            <b>{{ sponsorship.name }}</b>
                            ({{ sponsorship.level }})
                            <span class="label label-warning">awaiting approval</span>
                        {% endif %}
                    </li>
                {% endfor %}
            </ul>
        {% endif %}
    </section>
{% endblock %}