{% load custom_tags_and_filters %}

Login banner

The login banner is an informational message displayed underneath the username and password text boxes on the login page. You can customize this to convey rules for {{ site_title }} users at your organization.

{% include 'customizations/customizations_upload.html' with element=login_banner name='login banner' key='templates' %}

"{{ facility_name }} failed login" message

This message is displayed after authentication when either no matching username could be found in the database or if that user has been deactivated.
The HTML you upload is rendered with the Django template engine. You can use JavaScript (including jQuery) within the message.

{% include 'customizations/customizations_upload.html' with element=authorization_failed name='authorization failed' button_name='Upload failed login page' key='templates' %}

Introduction for "Safety suggestions and observations" page

What would you like everyone to know about safety policy and procedures? This introduction will be presented at the top of the safety page. You can use HTML to modify the look of the text.

{% include 'customizations/customizations_upload.html' with element=safety_introduction name='safety introduction' key='templates' %}

"{{ facility_name }} rules tutorial" page

The facility rules tutorial is an opportunity to provide new users with a tutorial to your facility operating procedures and rules.
The HTML you upload is rendered with the Django template engine. You can use JavaScript (including jQuery) within the page.

Upon completion, the user's "facility rules tutorial required" attribute is set to false, and they are able to make reservations and control tools.

{% include 'customizations/customizations_upload.html' with element=facility_rules_tutorial name='facility rules tutorial' hide_content=True key='templates' %}

"Jumbotron" watermark

This image is displayed as background for the Jumbotron. It is set as a full background screen, so your image needs to take that into account.
The image you upload should be a valid image file (recommended size is 1500x1000).

{% include 'customizations/customizations_upload.html' with element=jumbotron_watermark name='jumbotron watermark' extension='png' key='templates' %}

Access request notification email

This email is sent to the person who created the request when an access request is created or updated. The other users present on the request as well as the reviewers are cc'ed.

The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=access_request_notification_email name='access request notification email' key='templates' %}

Adjustment request notification email

This email is sent to the person who created the request when an adjustment request is created or updated. Reviewers are cc'ed.

When an adjustment request is approved it is also sent to the User Office

The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=adjustment_request_notification_email name='adjustment request notification email' key='templates' %}

Cancellation email

This email is sent to a user when a staff member cancels the user's reservation. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=cancellation_email name='cancellation email' key='templates' %}

Counter threshold reached email

This email is sent to the counter's warning email when the value of an counter reaches the warning threshold. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=counter_threshold_reached_email name='counter threshold reached email' key='templates' %}

Feedback email

This email is sent when a user submits feedback. The feedback email address (at the top of this page) must also be configured for users to be able to do this. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=feedback_email name='feedback email' key='templates' %}

Generic email

A generic email that can be sent to qualified tool users, members of an account, or members of a project. Send these using the email broadcast page. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=generic_email name='generic email' key='templates' %}

Missed reservation email

This email is sent when a user misses a reservation. If a tool is not used for an amount of time after the user's reservation has begun, it is marked as missed and removed from the calendar. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=missed_reservation_email name='missed reservation email' key='templates' %}

Facility rules tutorial email

This email is sent when a user completes the facility rules tutorial. It can contain a free-response answer (quiz question). If you do not upload a template then no notification email is sent to staff when a user completes the training tutorial. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=facility_rules_tutorial_email name='facility rules tutorial email' key='templates' %}

New task email

This email is sent when a new maintenance task is created for a tool. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=new_task_email name='new task email' key='templates' %}

Out of time reservation email

This email is sent when a user is still logged in an area but his reservation expired. A grace period can be set when configuring the area. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=out_of_time_reservation_email name='out of time reservation email' key='templates' %}

{{ recurring_charges_name }} reminder email

This email is sent to users at configurable days (defaults to one week) before they are charged for {{ recurring_charges_name|lower }}. The following context variables are provided when the email is rendered:

{% with button_name=recurring_charges_name|lower %} {% include 'customizations/customizations_upload.html' with element=recurring_charges_reminder_email name="recurring charges reminder email" button_name="Upload "|concat:button_name|concat:" reminder email" element_link_name=button_name.split|join:"_"|concat:"_reminder_email" key='templates' %} {% endwith %}

Reorder supplies reminder email

This email is sent to the item's reminder email when the quantity of an item falls below the reminder threshold and should be reordered. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=reorder_supplies_reminder_email name='reorder supplies reminder email' key='templates' %}

Reservation ending reminder email

This email is sent to a user that is logged in an area 30 and 15 minutes before their area reservation ends. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=reservation_ending_reminder_email name='reservation ending reminder email' key='templates' %}

Reservation reminder email

This email is sent to a user two hours before their tool/area reservation begins. The reservation warning email must also exist for this email to be sent. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=reservation_reminder_email name='reservation reminder email' key='templates' %}

Reservation warning email

This email is sent to a user two hours before their tool/area reservation begins and maintenance may interfere with the upcoming reservation. The reservation reminder email must also exist for this email to be sent. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=reservation_warning_email name='reservation warning email' key='templates' %}

Safety issue email

This email is sent when a new maintenance task is created for a tool. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=safety_issue_email name='safety issue email' key='templates' %}

Staff charge reminder email

This email is periodically sent to remind staff that they are charging a user for staff time. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=staff_charge_reminder_email name='staff charge reminder email' key='templates' %}

Task status notification email

This email is sent when a tool task has be updated and set to a particular state. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=task_status_notification name='task status notification' key='templates' %}

Tool qualification expiration email

This email is sent to the user, tool owner & backup owners and facility managers when a tool qualification is about to expire (reminder) or expired. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=tool_qualification_expiration_email name='tool qualification expiration email' key='templates' %}

Unauthorized tool access email

This email is sent when a user tries to access a tool:

The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=unauthorized_tool_access_email name='unauthorized tool access email' key='templates' %}

Usage reminder email

This email is periodically sent to remind a user that they have a tool enabled. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=usage_reminder_email name='usage reminder email' key='templates' %}

User access expiration reminder email

This email is periodically sent to remind a user that their access is expiring. The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=user_access_expiration_reminder_email name='user access expiration reminder email' key='templates' %}

User reservation created email

This email is sent to a user when the user creates a reservation and has opted to receive ics calendar notification in his preferences.
This is optional, the email will still be sent with only the calendar attachment if this is left blank.

The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=reservation_created_user_email name='reservation created user email' key='templates' %}

User reservation cancelled email

This email is sent to a user when the user cancels his own reservation and has opted to receive ics calendar notification in his preferences.
This is optional, the email will still be sent with only the calendar attachment if this is left blank.

The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=reservation_cancelled_user_email name='reservation cancelled user email' key='templates' %}

Weekend access notification email

This email is sent to the weekend access notification email(s) as well as the facility manager(s) when:

The following context variables are provided when the email is rendered:

{% include 'customizations/customizations_upload.html' with element=weekend_access_email name='weekend access email' key='templates' %}