aboutsummaryrefslogtreecommitdiffstats
path: root/src/templates
diff options
context:
space:
mode:
authorParker Berberian <pberberian@iol.unh.edu>2018-04-13 18:49:48 +0000
committerGerrit Code Review <gerrit@opnfv.org>2018-04-13 18:49:48 +0000
commitbe7c952006cf988d3824cbd115a3e4f648efdffd (patch)
tree280ad6413c9fa471f1d2df9983c9238f396cd5ac /src/templates
parentab4a06206f40b2b08c353a662805b38ee2a4a2c1 (diff)
parent752f31b9722d15a7857e5ea56966e5f17141d82e (diff)
Merge "Limit User Booking Length and Extensions"
Diffstat (limited to 'src/templates')
-rw-r--r--src/templates/booking/booking_calendar.html15
-rw-r--r--src/templates/booking/booking_detail.html6
2 files changed, 19 insertions, 2 deletions
diff --git a/src/templates/booking/booking_calendar.html b/src/templates/booking/booking_calendar.html
index 81efbe5..b60db3c 100644
--- a/src/templates/booking/booking_calendar.html
+++ b/src/templates/booking/booking_calendar.html
@@ -64,13 +64,26 @@
{% bootstrap_form_errors form type='non_fields' %}
<form method="post" action="" class="form" id="bookingeditform">
{% csrf_token %}
-
+ <div id='hide_if_noext'>
<div class='input-group' id='starttimeeditpicker'>
{% bootstrap_field form.start addon_after='<span class="glyphicon glyphicon-calendar"></span>' %}
</div>
<div class='input-group' id='endtimeeditpicker'>
{% bootstrap_field form.end addon_after='<span class="glyphicon glyphicon-calendar"></span>' %}
</div>
+ </div>
+ <script type="text/javascript">
+ if( {{ booking.ext_count }} <= 0 ){
+ var hidediv = document.getElementById('hide_if_noext');
+ hidediv.style.display = 'none';
+ var par = document.createElement("div");
+ var text = document.createTextNode("No Extensions Remaining");
+ par.appendChild(text);
+ par.style.fontWeight = 'bold';
+ par.style.paddingBottom = '15pt';
+ hidediv.parentNode.insertBefore(par,hidediv.nextSibling);
+ }
+ </script>
{% bootstrap_field form.purpose %}
{% bootstrap_field form.installer %}
{% bootstrap_field form.scenario %}
diff --git a/src/templates/booking/booking_detail.html b/src/templates/booking/booking_detail.html
index c88cd84..4628a62 100644
--- a/src/templates/booking/booking_detail.html
+++ b/src/templates/booking/booking_detail.html
@@ -44,6 +44,10 @@
<p>
<b>Scenario: </b> {{ booking.scenario }}
</p>
+<p>
+ <b>Extensions Remaining: </b> {{ booking.ext_count }}
+</p>
+
{% if user.is_authenticated %}
{% if user.get_username == booking.user.username %}
<p>
@@ -67,4 +71,4 @@
</div>
</p>
{% endif %}
-{% endif %} \ No newline at end of file
+{% endif %}