From 61b4542f3f05cd92955884749d8f9951094dbc85 Mon Sep 17 00:00:00 2001 From: Joel Addison Date: Sun, 12 Jan 2020 23:48:52 +1000 Subject: [PATCH] Update checkin system Improve functionality on badge preview. Add styles to make status of workflow clear. Improve buttons to allow badge reprinting and preview. Reinstate exception logging and bulk process mode. Update DataTables styling and components to match other parts of website. --- .../regidesk/boardingpass_overview.html | 186 ++++++++--------- .../templates/regidesk/ci_overview.html | 187 ++++++++++-------- 2 files changed, 201 insertions(+), 172 deletions(-) diff --git a/vendor/regidesk/regidesk/templates/regidesk/boardingpass_overview.html b/vendor/regidesk/regidesk/templates/regidesk/boardingpass_overview.html index da32ad3b..86f2f147 100644 --- a/vendor/regidesk/regidesk/templates/regidesk/boardingpass_overview.html +++ b/vendor/regidesk/regidesk/templates/regidesk/boardingpass_overview.html @@ -89,98 +89,108 @@ {% endblock %} {% block extra_script %} - - - - - + + + + + } + }); + {% endblock %} diff --git a/vendor/regidesk/regidesk/templates/regidesk/ci_overview.html b/vendor/regidesk/regidesk/templates/regidesk/ci_overview.html index d985476c..4aba4d40 100644 --- a/vendor/regidesk/regidesk/templates/regidesk/ci_overview.html +++ b/vendor/regidesk/regidesk/templates/regidesk/ci_overview.html @@ -1,8 +1,7 @@ {% extends "regidesk/base.html" %} -{% block header_title %} -

Pre-print check

-{% endblock %} +{% block head_title %}Checkin - {{ user.attendee.attendeeprofilebase.attendeeprofile.name }}{% endblock head_title %} +{% block page_title %}Pre-print check{% endblock page_title %} {% block body %} {% load registrasion_tags %} @@ -15,10 +14,11 @@ {% total_items_purchased 4 as speakers_dinner_count %} {% total_items_purchased 5 as pdns_count %} {% ticket_type as ticket_type %} + +Return to scanning page +
-
-

Content Check

-
+
Content Check
Ticket type
@@ -46,95 +46,114 @@
{{ pdns_count }}
Over 18 years
-
{% if user.attendee.attendeeprofilebase.attendeeprofile.of_legal_age %}yes{% else %}NO{% endif %}
+
{% if user.attendee.attendeeprofilebase.attendeeprofile.of_legal_age %}Yes{% else %}NO{% endif %}
Username
{{ user.username }}
-

Shirts ordered

- - {% for shirt in shirts%} - - - - - {% endfor %} -
{{ shirt.product }}{{ shirt.quantity }}
-
+

Shirts ordered

+ + {% for shirt in shirts%} + + + + + {% endfor %} +
{{ shirt.product }}{{ shirt.quantity }}
-
-
-

Badge Preview

-
-
- +
-
+
+
Badge Preview
+
+
+
-
-
-

Check In

-
-
-
-
Status
-
{% if check_in.checked_in_bool %}Checked in{% else %}Not checked in{% endif %}
-
-

If an attendee sees an error with their contents, please instruct them to change their profile and come - back before checking them in.

-

The attendee will be unable to edit their profile after they have been checked in.

-
- - -
-
-
- - -
-
-

Badge

-
-
-
-
Status
-
{% if check_in.badge_printed %}Marked{% else %}Not marked{% endif %} as printed
-
- -

Show badge for printing

-
- - -
-
-
+
+
Check In
+
+
+
Status
+
{% if check_in.checked_in_bool %}Checked in{% else %}Not checked in{% endif %}
+
+

If an attendee sees an error with their contents, please instruct them to change their profile and come back before checking them in.

+

The attendee will be unable to edit their profile after they have been checked in.

+
+ + +
+
- -
-
-

Schwag

-
-
-
-
Status
-
{% if check_in.schwag_given %}Marked{% else %}Not marked{% endif %} as given
-
-
- - -
-
+
+
Badge
+
+
+
Status
+
{% if check_in.badge_printed %}Marked{% else %}Not marked{% endif %} as printed
+
+
+ + +
+
+ + +
+

+ Preview Badge for Printing +

+
- Return to scanning page +
+
Schwag
+
+
+
Status
+
{% if check_in.schwag_given %}Marked{% else %}Not marked{% endif %} as given
+
+
+ + +
+
+
- {% endblock %} +
+
Log Exception
+
+
+ +

Reminder: Please tell attendee to email the conference team with the details as well.

+ +
+
+
+ +
+
Bulk actions
+
+

Mark attendee as checked in and schwag given

+
+
Status
+
+ {% if check_in.checked_in_bool or check_in.schwag_given %} + One of the items in bulk action is marked as given already + {% else %} + Both items are marked as unreceived + {% endif %} +
+
+
+ + +
+
+
+ +Return to scanning page + +{% endblock %}