Updated all event field names to their latest values.

Corrected typo in the rigboard views
This commit is contained in:
Tom Price
2014-12-02 00:39:15 +00:00
parent 00357a42c9
commit 201d4c5292
2 changed files with 64 additions and 48 deletions

View File

@@ -1,7 +1,9 @@
from django.views import generic from django.views import generic
from django.core.urlresolvers import reverse_lazy from django.core.urlresolvers import reverse_lazy
from RIGS import models from RIGS import models
__author__ = 'ghost' __author__ = 'ghost'
@@ -30,7 +32,7 @@ class EventCreate(generic.CreateView):
return context return context
def get_success_url(self): def get_success_url(self):
return reverse_laze('event_detail', kwargs={'pk': self.object.pk}) return reverse_lazy('event_detail', kwargs={'pk': self.object.pk})
class EventUpdate(generic.UpdateView): class EventUpdate(generic.UpdateView):
@@ -42,4 +44,4 @@ class EventUpdate(generic.UpdateView):
return context return context
def get_success_url(self): def get_success_url(self):
return reverse_laze('event_detail', kwargs={'pk': self.object.pk}) return reverse_lazy('event_detail', kwargs={'pk': self.object.pk})

View File

@@ -17,47 +17,47 @@
<script> <script>
function setTime23Hours() { function setTime23Hours() {
$('.endTime').val('23:00'); $('.end_time').val('23:00');
} }
function setTime02Hours() { function setTime02Hours() {
if ($('.startDate').val() == $('.endDate').val()) { if ($('.start_date').val() == $('.end_date').val()) {
var endDate = new Date($('.endDate').val()); var end_date = new Date($('.end_date').val());
endDate.setDate(endDate.getDate() + 1); end_date.setDate(end_date.getDate() + 1);
$('.endDate').val(endDate.getISOString()); $('.end_date').val(end_date.getISOString());
} }
$('.endTime').val('02:00'); $('.end_time').val('02:00');
} }
$(document).ready(function () { $(document).ready(function () {
{% if not object.pk and not form.errors%} {% if not object.pk and not form.errors %}
$('.form-hws').slideUp(function () { $('.form-hws').slideUp(function () {
$('.form-isRig').slideUp(); $('.form-is_rig').slideUp();
}); });
{% elif not object.pk and form.errors %} {% elif not object.pk and form.errors %}
if ($('#{{form.isRig.auto_id}}').attr('checked') != 'checked') { if ($('#{{form.is_rig.auto_id}}').attr('checked') != 'checked') {
$('.form-isRig').hide(); $('.form-is_rig').hide();
} }
{% endif %} {% endif %}
{% if not object.pk %} {% if not object.pk %}
$('#isRig-selector button').on('click', function () { $('#is_rig-selector button').on('click', function () {
$('.form-nonRig').slideDown(); $('.form-non_rig').slideDown();
if ($(this).data('isrig') == 1) { if ($(this).data('is_rig') == 1) {
$('#{{form.isRig.auto_id}}').attr('checked', true); $('#{{form.is_rig.auto_id}}').attr('checked', true);
if ($('.form-nonRig').is(':hidden')) { if ($('.form-non_rig').is(':hidden')) {
$('.form-isRig').show(); $('.form-is_rig').show();
} else { } else {
$('.form-isRig').slideDown(); $('.form-is_rig').slideDown();
} }
} else { } else {
$('#{{form.isRig.auto_id}}').attr('checked', false); $('#{{form.is_rig.auto_id}}').attr('checked', false);
$('.form-isRig').slideUp(); $('.form-is_rig').slideUp();
} }
}) })
{% endif %} {% endif %}
@@ -75,23 +75,23 @@
</h2> </h2>
{% include 'form_errors.html' %} {% include 'form_errors.html' %}
<form class="form-horizontal" role="form" method="POST">{% csrf_token %} <form class="form-horizontal" role="form" method="POST">{% csrf_token %}
{% render_field form.isRig style="display: none" %} {% render_field form.is_rig style="display: none" %}
{% if not object.pk %} {% if not object.pk %}
<div class="col-md-12 well"> <div class="col-md-12 well">
<div class="form-group" id="isRig-selector"> <div class="form-group" id="is_rig-selector">
<div class="col-sm-12"> <div class="col-sm-12">
<span class="col-sm-6"> <span class="col-sm-6">
<button type="button" class="btn btn-primary col-xs-12" data-isrig="1">Rig</button> <button type="button" class="btn btn-primary col-xs-12" data-is_rig="1">Rig</button>
</span> </span>
<span class="col-sm-6"> <span class="col-sm-6">
<button type="button" class="btn btn-info col-xs-12" data-isrig="0">Non-Rig</button> <button type="button" class="btn btn-info col-xs-12" data-is_rig="0">Non-Rig</button>
</span> </span>
</div> </div>
</div> </div>
</div> </div>
{% endif %} {% endif %}
<div class="col-md-6"> <div class="col-md-6">
<div class="panel panel-default form-hws form-isRig"> <div class="panel panel-default form-hws form-is_rig">
<div class="panel-heading">Contact Details</div> <div class="panel-heading">Contact Details</div>
<div class="panel-body"> <div class="panel-body">
<div class="form-group"> <div class="form-group">
@@ -101,7 +101,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="row"> <div class="row">
<input type="hidden" id="{{ form.person.id_for_label }}" name="{{ form.person.name }}" <input type="hidden" id="{{ form.person.id_for_label }}" name="{{ form.person.name }}"
value="{{ form.person.value }}"/> value="{{ form.person.value|default_if_none:"" }}"/>
<div class="col-xs-9"> <div class="col-xs-9">
<input type="text" id="{{ form.person.id_for_label }}-input" <input type="text" id="{{ form.person.id_for_label }}-input"
@@ -131,7 +131,8 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="row"> <div class="row">
<input type="hidden" id="{{ form.organisation.id_for_label }}" <input type="hidden" id="{{ form.organisation.id_for_label }}"
name="{{ form.organisation.name }}" value="{{ form.organisation.value }}"/> name="{{ form.organisation.name }}"
value="{{ form.organisation.value|default_if_none:"" }}"/>
<div class="col-xs-9"> <div class="col-xs-9">
<input type="text" id="{{ form.organisation.id_for_label }}-input" <input type="text" id="{{ form.organisation.id_for_label }}-input"
@@ -156,8 +157,8 @@
</div> </div>
</div> </div>
</div> </div>
<div class="panel panel-default form-hws form-nonRig"> <div class="panel panel-default form-hws form-non_rig">
<div class="panel-heading">Event Description</div> <div class="panel-heading">Event Description</div>
<div class="panel-body"> <div class="panel-body">
<div class="form-group"> <div class="form-group">
<label for="{{ form.description.id_for_label }}" <label for="{{ form.description.id_for_label }}"
@@ -173,7 +174,7 @@
<!-- /.col-md-6 --> <!-- /.col-md-6 -->
<div class="col-md-6"> <div class="col-md-6">
<div class="panel panel-default form-hws form-nonRig"> <div class="panel panel-default form-hws form-non_rig">
<div class="panel-heading">Event Details</div> <div class="panel-heading">Event Details</div>
<div class="panel-body"> <div class="panel-body">
<div id="form-hws"> <div id="form-hws">
@@ -192,7 +193,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="row"> <div class="row">
<input type="hidden" id="{{ form.venue.id_for_label }}" name="{{ form.venue.name }}" <input type="hidden" id="{{ form.venue.id_for_label }}" name="{{ form.venue.name }}"
value="{{ form.venue.value }}"/> value="{{ form.venue.value|default_if_none:"" }}"/>
<div class="col-xs-9"> <div class="col-xs-9">
<input type="text" id="{{ form.venue.id_for_label }}-input" <input type="text" id="{{ form.venue.id_for_label }}-input"
@@ -216,25 +217,30 @@
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="{{ form.invoiceDate.id_for_label }}" <label for="{{ form.start_date.id_for_label }}"
class="col-sm-4 control-label">{{ form.startDate.label }}</label> class="col-sm-4 control-label">{{ form.start_date.label }}</label>
<div class="col-sm-4"> <div class="col-sm-4">
{% render_field form.startDate type="date" class+="form-control startDate" required="" %} <input type="date" name="{{ form.start_date.name }}"
id="{{ form.start_date.id_for_label }}"
class="form-control start_date" required
value="{{ form.start_date.value|date:"Y-m-d" }}"/>
</div> </div>
<div class="col-sm-4"> <div class="col-sm-4">
{% render_field form.startTime type="time" class+="form-control" %} {% render_field form.start_time type="time" class+="form-control" %}
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="{{ form.invoiceDate.id_for_label }}" <label for="{{ form.end_date.id_for_label }}"
class="col-sm-4 control-label">{{ form.endDate.label }}</label> class="col-sm-4 control-label">{{ form.end_date.label }}</label>
<div class="col-sm-4"> <div class="col-sm-4">
{% render_field form.endDate type="date" class+="form-control endDate" required="" %} <input type="date" name="{{ form.end_date.name }}" id="{{ form.end_date.id_for_label }}"
class="form-control end_date" required
value="{{ form.end_date.value|date:"Y-m-d" }}"/>
</div> </div>
<div class="col-sm-4"> <div class="col-sm-4">
{% render_field form.endTime type="time" class+="form-control endTime" %} {% render_field form.end_time type="time" class+="form-control end_time" %}
</div> </div>
<div class="col-sm-offset-8 col-sm-4"> <div class="col-sm-offset-8 col-sm-4">
<div class="btn-group btn-group-justified"> <div class="btn-group btn-group-justified">
@@ -245,32 +251,40 @@
</div> </div>
{# Rig only information #} {# Rig only information #}
<div class="form-isRig {% if object.pk and not object.isRig %}hidden{% endif %}"> <div class="form-is_rig {% if object.pk and not object.is_rig %}hidden{% endif %}">
<div class="form-group"> <div class="form-group">
<label for="{{ form.accessAt.id_for_label }}" <label for="{{ form.access_at.id_for_label }}"
class="col-sm-4 control-label">{{ form.accessAt.label }}</label> class="col-sm-4 control-label">{{ form.access_at.label }}</label>
<div class="col-sm-8"> <div class="col-sm-8">
{% render_field form.accessAt type="datetime-local" class+="form-control" %} {% render_field form.access_at type="datetime-local" class+="form-control" %}
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
<label for="{{ form.meetAt.id_for_label }}" <label for="{{ form.meet_at.id_for_label }}"
class="col-sm-4 control-label">{{ form.meetAt.label }}</label> class="col-sm-4 control-label">{{ form.meet_at.label }}</label>
<div class="col-sm-8"> <div class="col-sm-8">
{% render_field form.meetAt type="datetime-local" class+="form-control" %} {% render_field form.meet_at type="datetime-local" class+="form-control" %}
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">
<div class="col-sm-offset-4 col-sm-8"> <div class="col-sm-offset-4 col-sm-8">
<div class="checkbox"> <div class="checkbox">
<label> <label>
{% render_field form.dryHire %}{{ form.dryHire.label }} {% render_field form.dry_hire %}{{ form.dry_hire.label }}
</label> </label>
</div> </div>
</div> </div>
</div> </div>
<div class="form-group">
<label for="{{ form.status.id_for_label }}"
class="col-sm-4 control-label">{{ form.status.label }}</label>
<div class="col-sm-8">
{% render_field form.status class+="form-control" %}
</div>
</div>
{#% include 'RIGS/eventitem_table.html' %#} {#% include 'RIGS/eventitem_table.html' %#}
</div> </div>
<div class="col-sm-12"> <div class="col-sm-12">