diff --git a/pinaxcon/templates/dashboard.html b/pinaxcon/templates/dashboard.html index 9e4f2de4088af788228264f7891af3185a149757..350c9d63ae8f707c846b2a50ce3bcde3f20fcb6f 100644 --- a/pinaxcon/templates/dashboard.html +++ b/pinaxcon/templates/dashboard.html @@ -4,6 +4,7 @@ {% load proposal_tags %} {% load review_tags %} {% load teams_tags %} +{% load registrasion_tags %} {% block head_title %}Dashboard{% endblock %} @@ -93,6 +94,79 @@ {% endif %} +
+
+
+ {% if not user.attendee.completed_registration %} + + Register for the conference + + {% else %} + + Edit your attendee profile + + + {% items_pending as pending %} + {% if pending %} + + Pay your registration + + {% endif %} + {% endif %} +
+

+ + {% trans "Registration" %} +

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

To attend the conference, you must purchase a ticket. Use our registration form to purchase your ticket. + {% else %} +

Your registration

+ {% items_pending as pending %} + {% 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
+ {% available_categories as categories %} + {% for category in categories %} +
  • {{ category.name }}
  • + {% endfor %} + + + {% invoices as invoices %} + {% if invoices %} +
    Invoices
    + + {% endif %} + + {% available_credit as credit %} + {% if credit %} +

    You have ${{ credit }} leftover from refunded invoices. Contact the conference organisers + to put this toward other purchases, or to refund it.

    + {% endif %} + {% endif %} +
    +
    +