diff --git a/pinaxcon/templates/dashboard.html b/pinaxcon/templates/dashboard.html index e6b17dff4f08e93589500de671ca6ce84b29de86..d8ce038a819b3ad7fe4afe6eb224c18cffe7a8cd 100644 --- a/pinaxcon/templates/dashboard.html +++ b/pinaxcon/templates/dashboard.html @@ -16,217 +16,36 @@ {% block content %} {% available_categories as categories %} -
-

Dashboard

+
+

Dashboard

-{% if categories %} -{% if user.is_staff %} -
-

Administration

-
-
- Reports -
-
-
+{% if categories %} + {% include "symposion/dashboard/_categories.html" %} {% endif %} - -
-
-

{% trans "Attend" %} {% conference_name %}

-
-
- {% if not user.attendee.completed_registration %} -
-
-

Register

-
-
-

To attend the conference, you must create an attendee profile and purchase your ticket

- Get your ticket -
-
- {% else %} -
-
-
-

Attendee Profile

-
-
-

If you would like to change the details on your badge or your attendee statistics, you may edit your attendee profile up until the 15th January 2018

- Preview my badge - Edit attendee profile -
-
-
-
-
-
-

Account Management

-
-
-

If you would like to change your registered email address or password, you can use our self-service account management portal

- Account Management -
-
-
- - {% items_pending as pending %} - -
-
-
-

Account

-
-
- - {% if pending %} -
-
-
-
Items pending payment
-
-
- {% include "registrasion/_items_list.html" with items=pending %} - -
-
-
- {% endif %} - - {% items_purchased as purchased %} - {% if purchased %} -
-
-
-
Paid Items
-
-
- {% include "registrasion/_items_list.html" with items=purchased %} -
-
-
- {% endif %} -
-
-
-
Add/Update Items
-
-
- {% include "registrasion/_category_list.html" with categories=categories %} -
-
-
- - {% invoices as invoices %} - {% if invoices %} -
-
-
-
Invoices
-
-
-
    - {% for invoice in invoices %} - {% if invoice.is_void %} -
  • - {% endif %} - Invoice {{ invoice.id }} - - ${{ invoice.value }} ({{ invoice.get_status_display }}) -
  • - {% endfor %} -
- -
-
-
- {% endif %} - - {% available_credit as credit %} - {% if credit %} -
-
-
-
Credit
-
-
-

You have ${{ credit }} leftover from refunded invoices. This credit will be automatically applied to new invoices. Contact the conference organisers to for a refund to your original payment source.

-
-
-
- {% endif %} - -
-
-
- - {% endif %} -
-
- {% endif %} -
-
-
-

{% trans "Speaking and Miniconfs" %}

-
-
- -
-
-

Speaker Profile

- {% if not user.speaker_profile %} -

- To create a speaking or miniconf proposal you must first create a speaker - profile. -

- {% endif %} -

- Your speaker profile is independent of your attendee profile and the - details you provide here will be used during selection and to populate - your speaker bio on the conference website. -

-
- {% if not user.speaker_profile %} - Create Profile - {% else %} - Edit Profile - {% endif %} -
-
- - {% if user.speaker_profile %} -
-

New Proposal

-

You may use the following form to create a speaking or miniconf proposal.

-

Once submitted you will be able to see the status of your proposals, as well manage the submission and co-speakers from this page

- -
- {% endif %} -
+
+ {% include "symposion/dashboard/speaking.html" %}
{% if user.speaker_profile %} {% if user.speaker_profile.proposals.exists %} -
-