{% extends 'base.html' %} {% block title %}Site customization{% endblock %} {% block content %}
You can customize portions of {{ site_title }} to suit your organization's needs.
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.
{% if login_banner %} {% endif %}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.
{% if safety_introduction %}The {{ facility_name }} rules tutorial is an opportunity to provide new users with a tutorial to your lab operating procedures and rules. The HTML you upload is rendered with the Django template engine. You can use JavaScript (including jQuery) within the page. Completion of the HTML form should be POSTed to the 'facility_rules' URL. Upon completion, the user's "training required" attribute is set to false, and they are able to make reservations and control tools.
{% if facility_rules_tutorial %}This page 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 page.
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).
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:
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:
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:
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:
This email is sent when a user completes the {{ facility_name }} 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:
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:
This email is sent to a user two hours before their tool 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:
This email is sent to a user two hours before their tool 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:
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:
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:
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:
This email is sent when a user tries to access a tool without being logged in to the area in which the tool resides. The following context variables are provided when the email is rendered:
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:
This email is sent to a user when the user creates a reservation. The following context variables are provided when the email is rendered:
This email is sent to a user when the user cancels his own reservation. The following context variables are provided when the email is rendered:
You can upload a json file to display tool rates. An example of a valid rates file can be found on Github.
It should be a JSON array of elements, and the following key/values are supported for each element: