Re-enable calendar

This commit is contained in:
2020-03-10 18:03:05 +00:00
parent 4d845309c9
commit 88ac1b93ae
22 changed files with 112 additions and 118 deletions

View File

@@ -187,9 +187,7 @@
{% endblock %}
{% block content %}
<div class="row">
<div class="col-sm-12">
<div class="pull-left">
<span id="calendar-header" class="h2"></span>

View File

@@ -1,7 +1,7 @@
<div class="row">
<div class="col-sm-12 col-md-6 col-lg-5">
<div class="card card-default">
<div class="card-heading">Contact Details</div>
<div class="card-header">Contact Details</div>
<div class="card-body">
<dl class="dl-horizontal">
<dt>Person</dt>
@@ -23,7 +23,7 @@
</div>
{% if event.organisation %}
<div class="card card-default">
<div class="card-heading">Organisation</div>
<div class="card-header">Organisation</div>
<div class="card-body">
<dl class="dl-horizontal">
<dt>Organisation</dt>
@@ -41,7 +41,7 @@
<div class="col-sm-12 col-md-6 col-lg-7">
<div class="card card-info">
<div class="card-heading">Event Info</div>
<div class="card-header">Event Info</div>
<div class="card-body">
<dl class="dl-horizontal">
<dt>Event Venue</dt>

View File

@@ -10,27 +10,22 @@
</div>
<div class="col-sm-12">
<form class="form-inline">
<div class="input-group">
<div class="input-group-addon">Start</div>
<input type="date" name="start" id="start" value="{{ start|default_if_none:"" }}" placeholder="Start" class="form-control" />
</div>
<div class="input-group">
<div class="input-group-addon">End</div>
<input type="date" name="end" id="end" value="{{ end|default_if_none:"" }}" placeholder="End" class="form-control" />
</div>
</div>
<div class="input-group">
<div class="input-group-addon">Keyword</div>
<input type="search" name="q" placeholder="Keyword" value="{{ request.GET.q }}"
class="form-control"/>
</div>
</div>
<div class="input-group">
<input type="submit" class="btn btn-primary" value="Search"/>
</div>
</div>
</form>
</div>

View File

@@ -4,28 +4,27 @@
{% block content %}
<div class="row">
{% if not request.is_ajax %}
<div class="col-sm-12">
<h1>
{% if object.is_rig %}N{{ object.pk|stringformat:"05d" }}{% else %}{{ object.pk }}{% endif %}
| {{ object.name }} {% if event.dry_hire %}<span class="badge">Dry Hire</span>{% endif %}
</h1>
</div>
<div class="col-sm-12">
<h1>
{% if object.is_rig %}N{{ object.pk|stringformat:"05d" }}{% else %}{{ object.pk }}{% endif %}
| {{ object.name }} {% if event.dry_hire %}<span class="badge badge-secondary">Dry Hire</span>{% endif %}
</h1>
</div>
{% if perms.RIGS.view_event %}
<div class="col-sm-12 text-right">
{% include 'event_detail_buttons.html' %}
</div>
{% endif %}
{% endif %}
{% if object.is_rig and perms.RIGS.view_event %}
{# only need contact details for a rig #}
<div class="col-sm-12 col-md-6 col-lg-5">
<div class="card card-default">
<div class="card-heading">Contact Details</div>
<div class="card-header">Contact Details</div>
<div class="card-body">
<dl class="dl-horizontal">
<dt>Person</dt>
<dd>
<dd
{% if object.person %}
<a href="{% url 'person_detail' object.person.pk %}" class="modal-href">
{{ object.person }}
@@ -47,7 +46,7 @@
</div>
{% if event.organisation %}
<div class="card card-default">
<div class="card-heading">Organisation</div>
<div class="card-header">Organisation</div>
<div class="card-body">
<dl class="dl-horizontal">
<dt>Organisation</dt>
@@ -76,7 +75,7 @@
{% endif %}
<div class="col-sm-12 {% if event.is_rig and perms.RIGS.view_event %}col-md-6 col-lg-7{% endif %}">
<div class="card card-info">
<div class="card-heading">Event Info</div>
<div class="card-header">Event Info</div>
<div class="card-body">
<dl class="dl-horizontal">
<dt>Event Venue</dt>
@@ -169,7 +168,7 @@
card-info
{% endif %}
">
<div class="card-heading">Client Authorisation</div>
<div class="card-header">Client Authorisation</div>
<div class="card-body">
<dl class="dl-horizontal col-sm-6">
<dt>Authorisation Request</dt>
@@ -222,14 +221,17 @@
{% if event.is_rig %}
<div class="col-sm-12">
<div class="card card-default">
<div class="card-heading">Event Details</div>
<div class="card-header">Event Details</div>
<div class="card-body">
{% if perms.RIGS.view_event %}
<div class="well well-sm">
<h4>Notes</h4>
<div class="dont-break-out">{{ event.notes|linebreaksbr }}</div>
<div class="card bg-secondary">
<div class="card-header">Notes</div>
<div class="card-body">
<p class="dont-break-out">{{ event.notes|linebreaksbr }}</p>
</div>
</div>
{% endif %}
<br>
{% include 'item_table.html' %}
</div>
</div>

View File

@@ -136,7 +136,7 @@
<div class="col-sm-4 text-right">
<div class="btn-group btn-page">
<button type="submit" class="btn btn-default" title="Save"><span
class="fas fa-floppy-disk"></span></button>
class="fas fa-save"></span></button>
</div>
</div>
</div>
@@ -167,7 +167,7 @@
{# Contact details #}
<div class="col-sm-12 col-md-6">
<div class="card card-default form-hws form-is_rig {% if object.pk and not object.is_rig %}hidden{% endif %}">
<div class="card-heading">Contact Details</div>
<div class="card-header">Contact Details</div>
<div class="card-body">
<div class="form-group" data-toggle="tooltip" title="The main contact for the event, can be left blank if purely an organisation">
<label for="{{ form.person.id_for_label }}"
@@ -189,7 +189,7 @@
<span class="fas fa-plus"></span>
</a>
<a href="{% if form.person.value %}{% url 'person_update' form.person.value %}{% endif %}" class="btn btn-default modal-href" id="{{ form.person.id_for_label }}-update" data-target="#{{ form.person.id_for_label }}">
<span class="fas fa-pencil"></span>
<span class="fas fa-user-edit"></span>
</a>
</div>
</div>
@@ -216,7 +216,7 @@
<span class="fas fa-plus"></span>
</a>
<a href="{% if form.organisation.value %}{% url 'organisation_update' form.organisation.value %}{% endif %}" class="btn btn-default modal-href" id="{{ form.organisation.id_for_label }}-update" data-target="#{{ form.organisation.id_for_label }}">
<span class="fas fa-pencil"></span>
<span class="fas fa-edit"></span>
</a>
</div>
</div>
@@ -226,7 +226,7 @@
</div>
</div>
<div class="card card-default form-hws form-non_rig">
<div class="card-heading">Event Description</div>
<div class="card-header">Event Description</div>
<div class="card-body">
<div class="form-group" data-toggle="tooltip" title="A short description of the event, shown on rigboard and on paperwork">
<label for="{{ form.description.id_for_label }}"
@@ -244,7 +244,7 @@
{# Event details #}
<div class="col-sm-12 col-md-6">
<div class="card card-default form-hws form-non_rig">
<div class="card-heading">Event Details</div>
<div class="card-header">Event Details</div>
<div class="card-body">
<div id="form-hws">
<div class="form-group" data-toggle="tooltip" title="Name of the event, displays on rigboard and on paperwork">
@@ -275,7 +275,7 @@
<span class="fas fa-plus"></span>
</a>
<a href="{% if object.venue %}{% url 'venue_update' object.venue.pk %}{% endif %}" class="btn btn-default modal-href" id="{{ form.venue.id_for_label }}-update" data-target="#{{ form.venue.id_for_label }}">
<span class="fas fa-pencil"></span>
<span class="fas fa-edit"></span>
</a>
</div>
</div>
@@ -416,12 +416,11 @@
<div class="col-sm-12 text-right">
<div class="btn-group btn-page">
<button type="submit" class="btn btn-default" title="Save"><span
class="fas fa-floppy-disk"></span>
class="fas fa-save"></span>
</button>
</div>
</div>
{# Notes and item shit #}
<div class="col-sm-12">
<div class="card card-default form-hws form-is_rig {% if object.pk and not object.is_rig %}hidden{% endif %}">
@@ -432,18 +431,17 @@
{% render_field form.notes class+="form-control" %}
</div>
</div>
{% include 'item_table.html" %}
{% include 'item_table.html' %}
</div>
</div>
</div>
<div class="col-sm-12 text-right form-hws form-is_rig {% if object.pk and not object.is_rig %}hidden{% endif %}">
<div class="btn-group btn-page">
<button type="submit" class="btn btn-default" title="Save"><span
class="fas fa-floppy-disk"></span>
class="fas fa-save"></span>
</button>
</div>
</div>
</form>
{% include 'item_modal.html' %}
{% endblock %}

View File

@@ -47,7 +47,7 @@
<div class="row">
<div class="col-sm-12">
<div class="card card-default">
<div class="card-heading" id="eventauth">Event Authorisation</div>
<div class="card-header" id="eventauth">Event Authorisation</div>
<div class="card-body">
<form class="form-horizontal itemised_form" role="form" method="POST" action="#eventauth">

View File

@@ -28,7 +28,7 @@
<div class="row">
<div class="col-sm-12">
<div class="card card-default">
<div class="card-heading">Event Authorisation</div>
<div class="card-header">Event Authorisation</div>
<div class="card-body">
<div class="row">

View File

@@ -29,7 +29,7 @@
<div class="row">
<div class="col-sm-6">
<div class="card card-default">
<div class="card-heading">Invoice Details</div>
<div class="card-header">Invoice Details</div>
<div class="card-body">
{% if object.event.organisation %}
{{ object.event.organisation.name }}<br/>
@@ -43,7 +43,7 @@
</div>
<div class="col-sm-6">
<div class="card card-{% if object.is_closed %}success{% else %}warning{% endif %}">
<div class="card-heading">Event Details<span class="pull-right">
<div class="card-header">Event Details<span class="pull-right">
{% if object.void %}(VOID){% elif object.is_closed %}(PAID){% else %}(OUTSTANDING){% endif %}
</span>
</div>

View File

@@ -1,4 +1,4 @@
<div class="card table-responsive">
<div class="table-responsive">
<table class="table table-hover" id="item-table" {% if edit %}data-orderurl="{#% url 'item_order' %#}"{% endif %}>
<thead>
<tr>
@@ -66,10 +66,10 @@
<td class="vert-align text-right">
<button type="button" class="item-edit btn btn-xs btn-default"
data-toggle="modal" data-target="#itemModal">
<span class="fas fa-edit"></span>
<i class="fas fa-edit"></i>
</button>
<button type="button" class="item-delete btn btn-xs btn-danger">
<span class="fas fa-remove"></span>
<i class="fas fa-times-circle"></i>
</button>
</td>
{% endif %}

View File

@@ -19,7 +19,7 @@
{% endif %}
<div class="col-sm-6">
<div class="card card-info">
<div class="card-heading">Organisation Details</div>
<div class="card-header">Organisation Details</div>
<div class="card-body">
<dl class="dl-horizontal">
<dt>Name</dt>
@@ -46,7 +46,7 @@
<div class="col-sm-6">
<div class="card card-default">
<div class="card-heading">Associated People</div>
<div class="card-header">Associated People</div>
<div class="card-body">
<div class="list-group">
{% for person,count in object.persons %}
@@ -61,7 +61,7 @@
<div class="row">
<div class="col-sm-12">
<div class="card card-default">
<div class="card-heading">Associated Events</div>
<div class="card-header">Associated Events</div>
<div class="card-body">
{% with object.latest_events as events %}
{% include 'event_table.html' %}

View File

@@ -19,7 +19,7 @@
{% endif %}
<div class="col-sm-6">
<div class="card card-info">
<div class="card-heading">Person Details</div>
<div class="card-header">Person Details</div>
<div class="card-body">
<dl class="dl-horizontal">
<dt>Name</dt>
@@ -43,7 +43,7 @@
<div class="col-sm-6">
<div class="card card-default">
<div class="card-heading">Associated Organisations</div>
<div class="card-header">Associated Organisations</div>
<div class="card-body">
<div class="list-group">
{% for organisation,count in object.organisations %}
@@ -58,7 +58,7 @@
<div class="row">
<div class="col-sm-12">
<div class="card card-default">
<div class="card-heading">Associated Events</div>
<div class="card-header">Associated Events</div>
<div class="card-body">
{% with object.latest_events as events %}
{% include 'event_table.html' %}

View File

@@ -11,7 +11,7 @@
{% endif %}
<div class="col-sm-12">
<div class="card card-default">
<div class="card-heading">
<div class="card-header">
<h3 class="card-title">Searching Events</h3>
</div>
<div class="card-body">
@@ -28,7 +28,7 @@
</div>
<div class="card card-default">
<div class="card-heading">
<div class="card-header">
<h3 class="card-title">Searching People/Organisations/Venues</h3>
</div>
<div class="card-body">
@@ -47,7 +47,7 @@
{% if perms.RIGS.view_invoice %}
<div class="card card-default">
<div class="card-heading">
<div class="card-header">
<h3 class="card-title">Searching Invoices</h3>
</div>
<div class="card-body">

View File

@@ -19,7 +19,7 @@
{% endif %}
<div class="col-sm-12">
<div class="card card-info">
<div class="card-heading">Venue Details</div>
<div class="card-header">Venue Details</div>
<div class="card-body">
<dl class="dl-horizontal">
<dt>Name</dt>
@@ -48,7 +48,7 @@
<div class="row">
<div class="col-sm-12">
<div class="card card-default">
<div class="card-heading">Associated Events</div>
<div class="card-header">Associated Events</div>
<div class="card-body">
{% with object.latest_events as events %}
{% include 'event_table.html' %}

View File

@@ -1,15 +1,12 @@
{% if version.changes.item_changes or version.changes.field_changes or version.changes.old == None %}
{% for change in version.changes.field_changes %}
<button title="Changes to {{ change.field.verbose_name }}" type="button" class="btn btn-default btn-xs" data-container="body" data-html="true" data-trigger='hover' data-toggle="popover" data-content='{% spaceless %}
<button title="Changes to {{ change.field.verbose_name }}" type="button" class="badge badge-light" data-container="body" data-html="true" data-trigger='hover' data-toggle="popover" data-content='{% spaceless %}
{% include 'version_changes_change.html' %}
{% endspaceless %}'>{{ change.field.verbose_name }}</button>
{% endfor %}
{% for itemChange in version.changes.item_changes %}
<button title="Changes to item '{% if itemChange.new %}{{ itemChange.new.name }}{% else %}{{ itemChange.old.name }}{% endif %}'" type="button" class="btn btn-default btn-xs" data-container="body" data-html="true" data-trigger='hover' data-toggle="popover" data-content='{% spaceless %}
<button title="Changes to item '{% if itemChange.new %}{{ itemChange.new.name }}{% else %}{{ itemChange.old.name }}{% endif %}'" type="button" class="badge badge-light" data-container="body" data-html="true" data-trigger='hover' data-toggle="popover" data-content='{% spaceless %}
<ul class="list-group">
{% for change in itemChange.field_changes %}
<li class="list-group-item">

View File

@@ -35,31 +35,23 @@
<td>Version ID</td>
<td>User</td>
<td>Changes</td>
<td>Comment</td>
</tr>
</thead>
<tbody>
{% for version in object_list %}
<tr>
<td>{{ version.revision.date_created }}</td>
<td>{{ version.pk }}|{{ version.revision.pk }}</td>
<td>{{ version.revision.user.name }}</td>
<td>
{% if version.changes.old is None %}
{{object|to_class_name}} Created
{% else %}
{% include 'version_changes.html' %}
{% endif %}
</td>
<td>
{{ version.revision.comment }}
</td>
</tr>
<tr>
<td>{{ version.revision.date_created }}</td>
<td>{{ version.pk }}|{{ version.revision.pk }}</td>
<td>{{ version.revision.user.name }}</td>
<td>
{% if version.changes.old is None %}
{{object|to_class_name}} Created
{% else %}
{% include 'version_changes.html' %}
{% endif %}
</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>