Merge branch 'feature/sliders' into develop
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,244 +0,0 @@
|
||||
#: .\cvkbrno\models.py:16
|
||||
msgid "Boat Category"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:19
|
||||
msgid "boat category"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:20
|
||||
msgid "boat categories"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:34
|
||||
msgid "coach"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:35 .\cvkbrno\models.py:40
|
||||
msgid "member"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:36
|
||||
msgid "administrator"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:41
|
||||
msgid "members"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:49
|
||||
msgid "Boat Categories"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:50
|
||||
msgid "Club"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:51
|
||||
msgid "Hours Worked"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:63
|
||||
msgid "boat"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:64
|
||||
msgid "boats"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:66
|
||||
msgid "Boat Name"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:67
|
||||
msgid "Boat Code"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:69
|
||||
msgid "Nr of Seats"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:71
|
||||
msgid "water"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:72
|
||||
msgid "hangar"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:73 .\cvkbrno\views.py:661
|
||||
msgid "damaged"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:74
|
||||
msgid "races"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:94 .\cvkbrno\models.py:95
|
||||
msgid "member work"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:97
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:98
|
||||
msgid "Hours"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:99
|
||||
msgid "Work Event Name"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:102
|
||||
msgid "planned"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:103
|
||||
msgid "executed"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:111
|
||||
msgid "outing"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:112
|
||||
msgid "outings"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:115
|
||||
msgid "Start Date/Time"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:116
|
||||
msgid "End Date/Time"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:117
|
||||
msgid "Distance"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:118
|
||||
msgid "Comment"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:120
|
||||
msgid "reservation"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:121
|
||||
msgid "active"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:122
|
||||
msgid "completed"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:123
|
||||
msgid "race"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\models.py:127
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:29
|
||||
msgid "Welcome,"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:33
|
||||
msgid "Password Change"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:45
|
||||
msgid "Members Work"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:59
|
||||
msgid "Go Rowing"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:69
|
||||
msgid "Reservations"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:78
|
||||
msgid "Boats"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:86
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:94
|
||||
msgid "Transport"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:102
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:109
|
||||
msgid "logout"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:245
|
||||
msgid "boat deleted"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:259
|
||||
msgid "member deleted"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:273
|
||||
msgid "category deleted"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:304 .\cvkbrno\views.py:398 .\cvkbrno\views.py:445
|
||||
#: .\cvkbrno\views.py:493
|
||||
msgid "invalid form"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:537 .\cvkbrno\views.py:543 .\cvkbrno\views.py:921
|
||||
msgid "Changes saved"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:643
|
||||
msgid "You have no active outings. Go rowing first."
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:649
|
||||
msgid "You are not out. Go rowing first."
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:714
|
||||
msgid "Conflicting reservations exist"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:731
|
||||
msgid "Invalid Form"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:747
|
||||
msgid "Make a reservation"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:773 .\cvkbrno\views.py:814
|
||||
msgid "There is already a boat with that code"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:823
|
||||
msgid "Changes Saved"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:848
|
||||
msgid "The two passwords are not equal"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:855
|
||||
msgid "There is already a user with that username"
|
||||
msgstr ""
|
||||
|
||||
#: .\cvkbrno\views.py:880
|
||||
msgid "New Member Created"
|
||||
msgstr ""
|
||||
@@ -1,263 +0,0 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-05-19 08:27+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: .\cvkbrno\models.py:16
|
||||
msgid "Boat Category"
|
||||
msgstr "Kategorie Lodí"
|
||||
|
||||
#: .\cvkbrno\models.py:19
|
||||
msgid "boat category"
|
||||
msgstr "kategorie lodí"
|
||||
|
||||
#: .\cvkbrno\models.py:20
|
||||
msgid "boat categories"
|
||||
msgstr "kategorie lodí"
|
||||
|
||||
#: .\cvkbrno\models.py:34
|
||||
msgid "coach"
|
||||
msgstr "trenér"
|
||||
|
||||
#: .\cvkbrno\models.py:35 .\cvkbrno\models.py:40
|
||||
msgid "member"
|
||||
msgstr "clen"
|
||||
|
||||
#: .\cvkbrno\models.py:36
|
||||
msgid "administrator"
|
||||
msgstr "správce"
|
||||
|
||||
#: .\cvkbrno\models.py:41
|
||||
msgid "members"
|
||||
msgstr "clenové"
|
||||
|
||||
#: .\cvkbrno\models.py:49
|
||||
msgid "Boat Categories"
|
||||
msgstr "Kategorie Lodí"
|
||||
|
||||
#: .\cvkbrno\models.py:50
|
||||
msgid "Club"
|
||||
msgstr "Klub"
|
||||
|
||||
#: .\cvkbrno\models.py:51
|
||||
msgid "Hours Worked"
|
||||
msgstr "Odpracované hodiny"
|
||||
|
||||
#: .\cvkbrno\models.py:63
|
||||
msgid "boat"
|
||||
msgstr "lod"
|
||||
|
||||
#: .\cvkbrno\models.py:64
|
||||
msgid "boats"
|
||||
msgstr "lode"
|
||||
|
||||
#: .\cvkbrno\models.py:66
|
||||
msgid "Boat Name"
|
||||
msgstr "název lodi"
|
||||
|
||||
#: .\cvkbrno\models.py:67
|
||||
msgid "Boat Code"
|
||||
msgstr "Kód Lode"
|
||||
|
||||
#: .\cvkbrno\models.py:69
|
||||
msgid "Nr of Seats"
|
||||
msgstr "Pocet míst"
|
||||
|
||||
#: .\cvkbrno\models.py:71
|
||||
msgid "water"
|
||||
msgstr "na vode"
|
||||
|
||||
#: .\cvkbrno\models.py:72
|
||||
msgid "hangar"
|
||||
msgstr "v hangaru"
|
||||
|
||||
#: .\cvkbrno\models.py:73 .\cvkbrno\views.py:656
|
||||
msgid "damaged"
|
||||
msgstr "poškozená"
|
||||
|
||||
#: .\cvkbrno\models.py:74
|
||||
msgid "races"
|
||||
msgstr "na závodech"
|
||||
|
||||
#: .\cvkbrno\models.py:94 .\cvkbrno\models.py:95
|
||||
msgid "member work"
|
||||
msgstr "brigády"
|
||||
|
||||
#: .\cvkbrno\models.py:97
|
||||
msgid "Date"
|
||||
msgstr "Datum"
|
||||
|
||||
#: .\cvkbrno\models.py:98
|
||||
msgid "Hours"
|
||||
msgstr "Hodiny"
|
||||
|
||||
#: .\cvkbrno\models.py:99
|
||||
msgid "Work Event Name"
|
||||
msgstr "Název Brigády"
|
||||
|
||||
#: .\cvkbrno\models.py:102
|
||||
msgid "planned"
|
||||
msgstr "plánovaná"
|
||||
|
||||
#: .\cvkbrno\models.py:103
|
||||
msgid "executed"
|
||||
msgstr "hotová"
|
||||
|
||||
#: .\cvkbrno\models.py:111
|
||||
msgid "outing"
|
||||
msgstr "výjezd"
|
||||
|
||||
#: .\cvkbrno\models.py:112
|
||||
msgid "outings"
|
||||
msgstr "výjezdy"
|
||||
|
||||
#: .\cvkbrno\models.py:115
|
||||
msgid "Start Date/Time"
|
||||
msgstr "Startovní Datum/Cas"
|
||||
|
||||
#: .\cvkbrno\models.py:116
|
||||
msgid "End Date/Time"
|
||||
msgstr "Datum/Cas ukoncení"
|
||||
|
||||
#: .\cvkbrno\models.py:117
|
||||
msgid "Distance"
|
||||
msgstr "Vzdálenost"
|
||||
|
||||
#: .\cvkbrno\models.py:118
|
||||
msgid "Comment"
|
||||
msgstr "Komentár"
|
||||
|
||||
#: .\cvkbrno\models.py:120
|
||||
msgid "reservation"
|
||||
msgstr "rezervace"
|
||||
|
||||
#: .\cvkbrno\models.py:121
|
||||
msgid "active"
|
||||
msgstr "aktivní"
|
||||
|
||||
#: .\cvkbrno\models.py:122
|
||||
msgid "completed"
|
||||
msgstr "dokoncený"
|
||||
|
||||
#: .\cvkbrno\models.py:123
|
||||
msgid "race"
|
||||
msgstr "závod"
|
||||
|
||||
#: .\cvkbrno\models.py:127
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:26
|
||||
msgid "Welcome,"
|
||||
msgstr "Vítej,"
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:30
|
||||
msgid "Password Change"
|
||||
msgstr "Zmenit Heslo"
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:42
|
||||
msgid "Members Work"
|
||||
msgstr "Brigády"
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:56
|
||||
msgid "Go Rowing"
|
||||
msgstr "Jdi na vodu"
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:66
|
||||
msgid "Reservations"
|
||||
msgstr "Rezervace"
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:75
|
||||
msgid "Boats"
|
||||
msgstr "Lode"
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:83
|
||||
msgid "Members"
|
||||
msgstr "Clenové"
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:91
|
||||
msgid "Transport"
|
||||
msgstr "Doprava"
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:99
|
||||
msgid "Categories"
|
||||
msgstr "Kategorie"
|
||||
|
||||
#: .\cvkbrno\templates\cvkbrnobase.html:106
|
||||
msgid "logout"
|
||||
msgstr "odhlásit"
|
||||
|
||||
#: .\cvkbrno\views.py:240
|
||||
msgid "boat deleted"
|
||||
msgstr "lod smazána"
|
||||
|
||||
#: .\cvkbrno\views.py:254
|
||||
msgid "member deleted"
|
||||
msgstr "clen smazán"
|
||||
|
||||
#: .\cvkbrno\views.py:268
|
||||
msgid "category deleted"
|
||||
msgstr "kategorie smazána"
|
||||
|
||||
#: .\cvkbrno\views.py:299 .\cvkbrno\views.py:393 .\cvkbrno\views.py:440
|
||||
#: .\cvkbrno\views.py:488
|
||||
msgid "invalid form"
|
||||
msgstr "neplatný formulár"
|
||||
|
||||
#: .\cvkbrno\views.py:532 .\cvkbrno\views.py:538 .\cvkbrno\views.py:916
|
||||
msgid "Changes saved"
|
||||
msgstr "Zmeny uloženy"
|
||||
|
||||
#: .\cvkbrno\views.py:638
|
||||
msgid "You have no active outings. Go rowing first."
|
||||
msgstr "Nemáte žádné aktivní výjezdy. Jdete nejdríve na vodu."
|
||||
|
||||
#: .\cvkbrno\views.py:644
|
||||
msgid "You are not out. Go rowing first."
|
||||
msgstr "Nejste na vode. Jdete nejdríve na vodu."
|
||||
|
||||
#: .\cvkbrno\views.py:709
|
||||
msgid "Conflicting reservations exist"
|
||||
msgstr "Konflikt rezervací"
|
||||
|
||||
#: .\cvkbrno\views.py:726
|
||||
msgid "Invalid Form"
|
||||
msgstr "Neplatný Formulár"
|
||||
|
||||
#: .\cvkbrno\views.py:742
|
||||
msgid "Make a reservation"
|
||||
msgstr "Rezervujte"
|
||||
|
||||
#: .\cvkbrno\views.py:768 .\cvkbrno\views.py:809
|
||||
msgid "There is already a boat with that code"
|
||||
msgstr "Již existuje jiná lod s tímto kódem."
|
||||
|
||||
#: .\cvkbrno\views.py:818
|
||||
msgid "Changes Saved"
|
||||
msgstr "Zmeny Uloženy"
|
||||
|
||||
#: .\cvkbrno\views.py:843
|
||||
msgid "The two passwords are not equal"
|
||||
msgstr "Nazadal jste stejná hesla."
|
||||
|
||||
#: .\cvkbrno\views.py:850
|
||||
msgid "There is already a user with that username"
|
||||
msgstr "Uživatel s tímto uživatelském jménem již existuje"
|
||||
|
||||
#: .\cvkbrno\views.py:875
|
||||
msgid "New Member Created"
|
||||
msgstr "Nový clen vytvoren"
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,31 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Create Boat" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Create Boat" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
{{ form.as_table }}
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input type="submit" value="Save">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,25 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% "Delete Boat" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p class="deletelink">
|
||||
<a href="/cvkbrno/boats/{{ id }}/delete">
|
||||
{% trans "Confirm Delete" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,66 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Edit Boat" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
<a class="button red small" href="/cvkbrno/boats/{{ id }}/deleteconfirm">
|
||||
{% trans "Delete" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Edit Boat" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
{{ form.as_table }}
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input class="button green" type="submit" value="{% trans 'Save' %}">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div id="outings" class="grid_6 omega">
|
||||
<h1>{% trans "Recent Outings with this boat" %}</h1>
|
||||
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Date" %}</th>
|
||||
<th>{% trans "Rower" %}</th>
|
||||
<th>{% trans "Status" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for outing in theoutings %}
|
||||
<tr>
|
||||
<td>{{ outing.starttime }}</td>
|
||||
<td>{{ outing.rower.user.first_name }} {{ outing.rower.user.last_name }}</td>
|
||||
<td>{% trans outing.status %}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,80 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Boats Admin" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Boats Admin" %}</h1>
|
||||
|
||||
|
||||
<div id="addboat" class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
<a class="button green small" href="/cvkbrno/boats/add">{% trans "Add Boat" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Code" %}</th>
|
||||
<th>{% trans "Name" %}</th>
|
||||
<th>{% trans "Status" %}</th>
|
||||
<th>{% trans "Edit" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for boat in theboats %}
|
||||
<tr>
|
||||
<td>{{ boat.boatcode }}</td>
|
||||
<td>{{ boat.boatname }}</td>
|
||||
<td>{% trans boat.status %}</td>
|
||||
<td><a href="/cvkbrno/boats/{{ boat.id }}/edit">E</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
</div>
|
||||
<div id="outings" class="grid_6 omega">
|
||||
<h1>{% trans "Recent Outings" %}</h1>
|
||||
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Date" %}</th>
|
||||
<th>{% trans "Name" %}</th>
|
||||
<th>{% trans "Rower" %}</th>
|
||||
<th>{% trans "Status" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for outing in theoutings %}
|
||||
<tr>
|
||||
<td>{{ outing.starttime }}</td>
|
||||
<td>{{ outing.boat.boatname }}</td>
|
||||
<td>{{ outing.rower.user.first_name }} {{ outing.rower.user.last_name }}</td>
|
||||
<td>{% trans outing.status %}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
|
||||
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -1,45 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Boat Category Admin" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Boat Category Admin" %}</h1>
|
||||
|
||||
|
||||
<div id="addcategory" class="grid_2 suffix_4 alpha">
|
||||
<p class="greenbar">
|
||||
<a href="/cvkbrno/categories/add">{% trans "Add Boat Category" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Name" %}</th>
|
||||
<th>{% trans "Edit" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for category in thecats %}
|
||||
<tr>
|
||||
<td>{{ category.name }}</td>
|
||||
<td><a href="/cvkbrno/categories/{{ category.id }}/edit">E</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,24 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Delete Boat Category" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p class="deletelink">
|
||||
<a href="/cvkbrno/categories/{{ id }}/delete">{% trans "Confirm Delete" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,37 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Edit Category" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p class="deletelink">
|
||||
<a href="/cvkbrno/categories/{{ id }}/deleteconfirm">
|
||||
{% trans "Delete" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Edit Category" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
{{ form.as_table }}
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input type="submit" value="{% trans 'Save' %}">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,31 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Create Category" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Create Category" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
{{ form.as_table }}
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input type="submit" value="Save">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,81 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
|
||||
{% block content %}
|
||||
<div class="grid_12 alpha">
|
||||
{% if form.errors %}
|
||||
<p>{% trans "Your username and password didn't match. Please try again." %}</p>
|
||||
{% endif %}
|
||||
|
||||
<form method="post" action="">
|
||||
{% csrf_token %}
|
||||
{% if next %}
|
||||
<input type="hidden" name="next" value="{{ next }}" />
|
||||
{% endif %}
|
||||
<table align="center">
|
||||
<tr><th>
|
||||
<label class="control-label" for="username">{% trans "Username" %}</label>
|
||||
</th>
|
||||
<td>
|
||||
<input type="text" id="username" name="username" placeholder="Username">
|
||||
</td></tr>
|
||||
<tr><th>
|
||||
<label class="control-label" for="password">
|
||||
{% trans "Password" %}</label>
|
||||
</th>
|
||||
<td>
|
||||
<input type="password" name="password" id="password" placeholder="Password">
|
||||
</td></tr>
|
||||
<tr>
|
||||
<td> </p>
|
||||
<td>
|
||||
<button type="submit" class="btn">{% trans "Login" %}</button>
|
||||
</td></tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<div class="grid_6 alpha">
|
||||
<h1>{% trans "Boats Out" %}</h1>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Boat" %}</th>
|
||||
<th>{% trans "Departure time" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for outing in activeoutings %}
|
||||
<tr>
|
||||
<td> {{ outing.boat.boatname }} </td>
|
||||
<td> {{ outing.starttime }} </td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="grid_6 omega">
|
||||
<h1>{% trans "Reservations" %}</h1>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Boat" %}</th>
|
||||
<th>{% trans "Departure time" %}</th>
|
||||
<th>{% trans "Reserved by" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for res in reservations %}
|
||||
<tr>
|
||||
<td> {{ res.boat.boatname }} </td>
|
||||
<td> {{ res.starttime }} </td>
|
||||
<td> {{ res.rower.user.first_name }} {{ res.rower.user.last_name }} </td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
{% endblock %}
|
||||
@@ -1,33 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Create Member" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Create Member" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
{{ form1.as_table }}
|
||||
{{ form2.as_table }}
|
||||
{{ form3.as_table }}
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input type="submit" value="{% trans 'Save' %}">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,38 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Edit Member" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
<a class="button small red" href="/cvkbrno/members/{{ id }}/deleteconfirm">
|
||||
{% trans "Delete" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Edit Member" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
{{ form1.as_table }}
|
||||
{{ form2.as_table }}
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input type="submit" value="{% trans 'Save' %}">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,53 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Members Admin" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Members Admin" %}</h1>
|
||||
|
||||
|
||||
<div id="addboat" class="grid_2 suffix_4 alpha">
|
||||
<p class="greenbar">
|
||||
<a href="/cvkbrno/members/add">{% trans "Add Member" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% if themembers %}
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Last Name" %}</th>
|
||||
<th>{% trans "First Name" %}</th>
|
||||
<th>{% trans "Contributions" %}</th>
|
||||
<th>{% trans "Edit" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for member in themembers %}
|
||||
<tr>
|
||||
<td>{{ member.user.last_name }}</td>
|
||||
<td>{{ member.user.first_name }}</td>
|
||||
<td>{{ member.contributions }}</td>
|
||||
<td><a href="/cvkbrno/members/{{ member.id }}/edit">E</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
|
||||
{% endif %}
|
||||
{% csrf_token %}
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,24 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Delete Member" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p class="deletelink">
|
||||
<a href="/cvkbrno/members/{{ id }}/delete">{% trans "Confirm Delete" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,53 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Members Admin" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Members Admin" %}</h1>
|
||||
|
||||
|
||||
<div id="addboat" class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
<a class="button green small" href="/cvkbrno/members/add">{% trans "Add Member" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% if themembers %}
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Last Name" %}</th>
|
||||
<th>{% trans "First Name" %}</th>
|
||||
<th>{% trans "Contributions" %}</th>
|
||||
<th>{% trans "Edit" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for member in themembers %}
|
||||
<tr>
|
||||
<td>{{ member.user.last_name }}</td>
|
||||
<td>{{ member.user.first_name }}</td>
|
||||
<td>{{ member.contributions }}</td>
|
||||
<td><a href="/cvkbrno/members/{{ member.id }}/edit">E</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
|
||||
{% endif %}
|
||||
{% csrf_token %}
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,66 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Edit Member Work" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
<a class="button red small" href="/cvkbrno/boats/{{ id }}/deleteconfirm">
|
||||
{% trans "Delete" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Edit Boat" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
{{ form.as_table }}
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input class="button green" type="submit" value="{% trans 'Save' %}">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div id="outings" class="grid_6 omega">
|
||||
<h1>{% trans "Recent Outings with this boat" %}</h1>
|
||||
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Date" %}</th>
|
||||
<th>{% trans "Rower" %}</th>
|
||||
<th>{% trans "Status" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for outing in theoutings %}
|
||||
<tr>
|
||||
<td>{{ outing.starttime }}</td>
|
||||
<td>{{ outing.rower.user.first_name }} {{ outing.rower.user.last_name }}</td>
|
||||
<td><a href="/cvkbrno/outing/{{ outing.id }}">{% trans outing.status %}</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,50 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Meterboard" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Meterboard" %}</h1>
|
||||
|
||||
|
||||
{{ data|safe }}
|
||||
|
||||
{% csrf_token %}
|
||||
</div>
|
||||
<div id="outings" class="grid_6 omega">
|
||||
<h1>{% trans "Recent Outings" %}</h1>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Date" %}</th>
|
||||
<th>{% trans "Name" %}</th>
|
||||
<th>{% trans "Rower" %}</th>
|
||||
<th>{% trans "Status" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for outing in theoutings %}
|
||||
<tr>
|
||||
<td>{{ outing.starttime }}</td>
|
||||
<td>{{ outing.boat.boatname }}</td>
|
||||
<td>{{ outing.rower.user.first_name }} {{ outing.rower.user.last_name }}</td>
|
||||
<td><a href="/cvkbrno/outing/{{ outing.id }}">{% trans outing.status %}</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
|
||||
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -1,66 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "View Outing" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
<a class="button red small" href="/cvkbrno/boats/{{ id }}/deleteconfirm">
|
||||
{% trans "Delete" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Edit Boat" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
{{ form.as_table }}
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input class="button green" type="submit" value="{% trans 'Save' %}">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div id="outings" class="grid_6 omega">
|
||||
<h1>{% trans "Recent Outings with this boat" %}</h1>
|
||||
|
||||
<div class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Date" %}</th>
|
||||
<th>{% trans "Rower" %}</th>
|
||||
<th>{% trans "Status" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for outing in theoutings %}
|
||||
<tr>
|
||||
<td>{{ outing.starttime }}</td>
|
||||
<td>{{ outing.rower.user.first_name }} {{ outing.rower.user.last_name }}</td>
|
||||
<td><a href="/cvkbrno/outing/{{ outing.id }}">{% trans outing.status %}</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,40 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Return from outing" %}
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_12 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Return from outing" %}</h1>
|
||||
<h2>{{ outing.boat.boatcode }} {{ outing.boat.boatname }}</h2>
|
||||
<p>{% trans "Please check the boat" %}</p>
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
<tr>
|
||||
<th><label for="id_damagecheck">{% trans "Is boat OK?" %}</label></th>
|
||||
<td><select id="id_damagecheck" name="damagecheck">
|
||||
<option value="Yes" selected="selected">{% trans 'Yes' %}</option>
|
||||
<option value="No">{% trans 'No' %}</option>
|
||||
</select></td>
|
||||
</tr>
|
||||
{{ form.as_table }}
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input type="submit" value="{% trans 'Save' %}">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,182 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
{% load tz %}
|
||||
|
||||
{% block title %}{% trans "Going Rowing" %} {% endblock %}
|
||||
|
||||
{% block content %}
|
||||
{% localtime on %}
|
||||
<script type="text/JavaScript">
|
||||
var themembers = {{ jsonmembers|safe }};
|
||||
|
||||
function getformfields(nrseat) {
|
||||
var s = "<table>"
|
||||
for (i=2;i<=nrseat;i++) {
|
||||
s+='<tr><td>'
|
||||
s+=i
|
||||
s+=': </td><td><select id="idcrew'
|
||||
s+=i
|
||||
s+='" name="crew'
|
||||
s+=i
|
||||
s+='"><option disabled selected value> -- </option>'
|
||||
for (var id in themembers) {
|
||||
s+= "<option value="
|
||||
s+= id
|
||||
s+= ">"+themembers[id]+"</option>"
|
||||
}
|
||||
s+= '</select></td></tr>'
|
||||
}
|
||||
s+= "</table>"
|
||||
return s
|
||||
}
|
||||
</script>
|
||||
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Going Rowing" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post" content="text/html;charset=UTF-8">
|
||||
<table width=100%>
|
||||
{{ form.as_table }}
|
||||
<tr><th><label for="id_boat">{% trans "Boat" %}:</label></th>
|
||||
<td><select id="id_boat" name="boat"
|
||||
onchange="document.getElementById('crew').innerHTML =
|
||||
getformfields(this.options[this.selectedIndex].getAttribute('data-nrseat'));"
|
||||
onload="document.getElementById('crew').innerHTML =
|
||||
getformfields(this.options[this.selectedIndex].getAttribute('data-nrseat'));">
|
||||
|
||||
|
||||
{% if selectedboat %}
|
||||
<option value="{{ selectedboat.id }}" data-nrseat="{{ selectedboat.nrseats }}" selected="selected">
|
||||
{{ selectedboat.boatcode }} {{ selectedboat.boatname }}
|
||||
({{ selectedboat.nrseats }})</option>
|
||||
{% else %}
|
||||
<option value="" selected="selected">---------</option>
|
||||
{% endif %}
|
||||
{% for boat in theboats %}
|
||||
<option value="{{ boat.id }}" data-nrseat="{{ boat.nrseats }}">{{ boat.boatcode }} {{ boat.boatname }} ({{ boat.nrseats }})</option>
|
||||
{% endfor %}
|
||||
</select></td></tr>
|
||||
</table>
|
||||
<p> </p>
|
||||
|
||||
<p>1: {{ user.first_name }} {{ user.last_name }}</p>
|
||||
<p id="crew"></p>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input class="button green" type="submit" value="{% trans 'Save' %}">
|
||||
</div>
|
||||
</form>
|
||||
|
||||
|
||||
</div>
|
||||
<div id="reservations" class="grid_6 omega">
|
||||
<h1>{% trans "Reservations" %}</h1>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Boat" %}</th>
|
||||
<th>{% trans "Departure time" %}</th>
|
||||
<th>{% trans "Reserved by" %}</th>
|
||||
<th>{% trans "Delete" %}
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for outing in reservations %}
|
||||
<tr>
|
||||
<td> {{ outing.boat.boatname }} </td>
|
||||
<td> {{ outing.starttime }} </td>
|
||||
<td> {{ outing.rower.user.first_name }} {{ outing.rower.user.last_name }} </td>
|
||||
{% if user == outing.rower.user or thisclub_admin %}
|
||||
<td><a href="/cvkbrno/outing/{{ outing.id }}/delete">D</a></td>
|
||||
{% else %}
|
||||
<td> </td<
|
||||
{% endif %}
|
||||
<td>
|
||||
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="damaged" class="grid_6 omega">
|
||||
{% if damagedboats %}
|
||||
<h1>{% trans "Temporarily Unavailable" %}</h1>
|
||||
<table class="listtable" width=100%>
|
||||
<tbody>
|
||||
{% for boat in damagedboats %}
|
||||
<tr>
|
||||
<td> {{ boat.boatname }} </td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
{% endif %}
|
||||
|
||||
{% if races %}
|
||||
<h1>{% trans "Upcoming Races" %}</h1>
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Name" %}</th>
|
||||
<th>{% trans "Start Date" %}</th>
|
||||
<th>{% trans "End Date" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for race in races %}
|
||||
<tr>
|
||||
<td>{{ race.name }}</td>
|
||||
<td>{{ race.startdatetime }}</td>
|
||||
<td>{{ race.enddatetime }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
<div id="plannedwork" class="grid_6 omega">
|
||||
{% if plannedwork %}
|
||||
<h1>{% trans "Upcoming Members Work" %}</h1>
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Name" %}</th>
|
||||
<th>{% trans "Date" %}</th>
|
||||
<th>{% trans "Action" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for w in plannedwork %}
|
||||
<tr>
|
||||
<td>{{ w.name }}</td>
|
||||
<td>{{ w.date }}</td>
|
||||
{% if member in w.worker.all %}
|
||||
<td><a class="button red small" href="/cvkbrno/memberswork/{{ w.id }}/removeme">{% trans "Remove me" %}</a></td>
|
||||
{% else %}
|
||||
<td><a class="button green small" href="/cvkbrno/memberswork/{{ w.id }}/addme">{% trans "Add me" %}</a></td>
|
||||
{% endif %}
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endlocaltime %}
|
||||
{% endblock %}
|
||||
@@ -1,31 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Create Races Event" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Create Races Event" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
{{ form.as_table }}
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input type="submit" value="Save">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,45 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Races Admin" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Races Admin" %}</h1>
|
||||
|
||||
|
||||
<div id="addcategory" class="grid_2 suffix_4 alpha">
|
||||
<p>
|
||||
<a class="button small green" href="/cvkbrno/transport/add">{% trans "Add Race Event" %}</a>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Name" %}</th>
|
||||
<th>{% trans "Edit" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for race in races %}
|
||||
<tr>
|
||||
<td>{{ race.name }}</td>
|
||||
<td><a href="/cvkbrno/transport/{{ race.id }}/edit">E</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
<tbody>
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,74 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load i18n %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}{% trans "Make a Reservation" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div id="workouts" class="grid_6 alpha">
|
||||
|
||||
{% if form.errors %}
|
||||
<p style="color: red;">
|
||||
Please correct the error{{ form.errors|pluralize }} below.
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
<h1>{% trans "Make a reservation" %}</h1>
|
||||
|
||||
|
||||
<form enctype="multipart/form-data" action="" method="post">
|
||||
<table width=100%>
|
||||
{{ form.as_table }}
|
||||
<tr><th><label for="id_boat">{% trans "Boat:" %}</label></th>
|
||||
<td><select id="id_boat" name="boat">
|
||||
<option value="" selected="selected">---------</option>
|
||||
{% for boat in theboats %}
|
||||
<option value="{{ boat.id }}">{{boat.boatcode}} {{ boat.boatname }}</option>
|
||||
{% endfor %}
|
||||
</select></td>
|
||||
</tr>
|
||||
</table>
|
||||
{% csrf_token %}
|
||||
<div id="formbutton" class="grid_1 prefix_4 suffix_1">
|
||||
<input class="button green" type="submit" value="{% trans 'Save' %}">
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div id="reservations" class="grid_6 omega">
|
||||
<h1>{% trans "Reservations" %}</h1>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>{% trans "Boat" %}</th>
|
||||
<th>{% trans "Date" %}</th>
|
||||
<th>{% trans "Departure time" %}</th>
|
||||
<th>{% trans "Return time" %}</th>
|
||||
<th>{% trans "Reserved by" %}</th>
|
||||
<th>{% trans "Delete" %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for outing in reservations %}
|
||||
<tr>
|
||||
<td> {{ outing.boat.boatname }} </td>
|
||||
<td> {{ outing.starttime |date:'d/m/y ' }} </td>
|
||||
<td> {{ outing.starttime |time:'H:i ' }} </td>
|
||||
<td> {{ outing.endtime |time:'H:i '}} </td>
|
||||
<td> {{ outing.rower.user.first_name }} {{ outing.rower.user.last_name }} </td>
|
||||
{% if user == outing.rower.user or thisclub_admin %}
|
||||
<td><a href="/cvkbrno/outing/{{ outing.id }}/delete">D</a></td>
|
||||
{% else %}
|
||||
<td> </td<
|
||||
{% endif %}
|
||||
<td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,24 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
{% load staticfiles %}
|
||||
{% load rowerfilters %}
|
||||
|
||||
{% block title %}Jdu na vodu {% endblock %}
|
||||
|
||||
{% block content %}
|
||||
{% load i18n %}
|
||||
|
||||
<form action="{% url 'set_language' %}" method="post">{% csrf_token %}
|
||||
<input name="next" type="hidden" value="{{ redirect_to }}" />
|
||||
<select name="language">
|
||||
{% get_current_language as LANGUAGE_CODE %}
|
||||
{% get_available_languages as LANGUAGES %}
|
||||
{% get_language_info_list for LANGUAGES as languages %}
|
||||
{% for language in languages %}
|
||||
<option value="{{ language.code }}"{% if language.code == LANGUAGE_CODE %} selected="selected"{% endif %}>
|
||||
{{ language.name_local }} ({{ language.code }})
|
||||
</option>
|
||||
{% endfor %}
|
||||
</select>
|
||||
<input type="submit" value="Go" />
|
||||
</form>
|
||||
{% endblock %}
|
||||
@@ -1,193 +0,0 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
{% load i18n %}
|
||||
{% load tz %}
|
||||
{% get_current_language as LANGUAGE_CODE %}
|
||||
{% language LANGUAGE_CODE %}
|
||||
{% get_available_languages as LANGUAGES %}
|
||||
{% get_current_language_bidi as LANGUAGE_BIDI %}
|
||||
<link rel="shortcut icon" href="/static/img/myicon.png" />
|
||||
<link rel="shortcut icon" href="/static/img/favicon.ico" />
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="initial-scale=0.67">
|
||||
<title>CVK Brno</title>
|
||||
<link rel="stylesheet" href="/static/css/reset.css" />
|
||||
<link rel="stylesheet" href="/static/css/text.css" />
|
||||
<link rel="stylesheet" href="/static/css/960_12_col.css" />
|
||||
<link rel="stylesheet" href="/static/css/rowsandall.css" />
|
||||
|
||||
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
|
||||
{% block meta %} {% endblock %}
|
||||
</head>
|
||||
<body>
|
||||
<div class="container_12">
|
||||
<div id="logo" class="grid_2">
|
||||
<p><a href="/cvkbrno"><img src="/static/img/cvkbrnologo.gif"
|
||||
alt="Rowsandall logo" width="160" heigt="160"></a></p>
|
||||
</div>
|
||||
<div class="grid_10 omega">
|
||||
<div class="grid_5 alpha">
|
||||
<h2>{% trans "Welcome," %} {{ user.first_name }}</h2>
|
||||
</div>
|
||||
<div class="grid_1">
|
||||
<a href="/cvkbrno/language/cs/">
|
||||
<img src="/static/flags_iso/24/cz.png" alt="CZ flag">
|
||||
</a>
|
||||
</div>
|
||||
<div class="grid_1">
|
||||
<a href="/cvkbrno/language/en-GB/">
|
||||
<img src="/static/flags_iso/24/gb.png" alt="EN flag">
|
||||
</a>
|
||||
</div>
|
||||
<div class="grid_1">
|
||||
<a href="/cvkbrno/language/nl/">
|
||||
<img src="/static/flags_iso/24/nl.png" alt="NL flag">
|
||||
</a>
|
||||
</div>
|
||||
<div class="grid_2 omega">
|
||||
{% if user.is_authenticated %}
|
||||
<p><a class="button gray" href="/password_change/">
|
||||
{% trans "Password Change" %}</a></p>
|
||||
{% else %}
|
||||
<p><a class="button gray small" href="/password_reset/">{% trans "Forgotten Password?" %}</a></p>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="grid_10">
|
||||
<div class="grid_2 alpha">
|
||||
<p>{% trans "Worked hours" %}: {{ worked_hours }}
|
||||
</p>
|
||||
</div>
|
||||
<div class="grid_2">
|
||||
{% if user.is_authenticated %}
|
||||
<p>
|
||||
<a class="button blue small" href="/cvkbrno/meterboard">
|
||||
{% trans "Meterboard" %}
|
||||
</a>
|
||||
</p>
|
||||
{% else %}
|
||||
<p> </p>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="grid_2 prefix_3">
|
||||
{% if thisclub_admin %}
|
||||
<p>
|
||||
<a class="button rosy small" href="/cvkbrno/memberswork">
|
||||
{% trans "Members Work" %}</a>
|
||||
</p>
|
||||
{% else %}
|
||||
<p> </p>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="grid_10" omega>
|
||||
<div class="grid_2 alpha">
|
||||
{% if user.is_authenticated %}
|
||||
<p>
|
||||
<a class="button blue" href="/cvkbrno/createouting">
|
||||
{% trans "Go Rowing" %}</a>
|
||||
</p>
|
||||
{% else %}
|
||||
<p> </p>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="grid_2">
|
||||
{% if user.is_authenticated %}
|
||||
<p>
|
||||
<a class="button blue" href="/cvkbrno/makereservation">
|
||||
{% trans "Reservations" %}</a>
|
||||
</p>
|
||||
{% else %}
|
||||
<p> </p>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="grid_1">
|
||||
{% if thisclub_admin %}
|
||||
<p><a class="button rosy" href="/cvkbrno/boats">
|
||||
{% trans "Boats" %}</a></p>
|
||||
{% else %}
|
||||
<p> </p>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="grid_1">
|
||||
{% if thisclub_admin %}
|
||||
<p><a class="button rosy" href="/cvkbrno/members">
|
||||
{% trans "Members" %}</a></p>
|
||||
{% else %}
|
||||
<p> </p>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="grid_1">
|
||||
{% if thisclub_admin %}
|
||||
<p><a class="button rosy" href="/cvkbrno/transport">
|
||||
{% trans "Transport" %}</a></p>
|
||||
{% else %}
|
||||
<p> </p>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="grid_2">
|
||||
{% if thisclub_admin %}
|
||||
<p><a class="button rosy" href="/cvkbrno/categories">
|
||||
{% trans "Categories" %}</a></p>
|
||||
{% else %}
|
||||
<p> </p>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="grid_1 omega">
|
||||
{% if user.is_authenticated %}
|
||||
<p><a class="button blue" href="/cvkbrno/logout/">{% trans "logout" %}</a></p>
|
||||
|
||||
{% else %}
|
||||
<p> </p>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="clear"></div>
|
||||
<div class="grid_12">
|
||||
{% block message %}
|
||||
{% if message %}
|
||||
<p class="message">
|
||||
{{ message }}
|
||||
</p>
|
||||
{% endif %}
|
||||
{% if successmessage %}
|
||||
<p class="successmessage">
|
||||
{{ successmessage }}
|
||||
</p>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
</div>
|
||||
<div class="grid_12">
|
||||
{% timezone "Europe/Paris" %}
|
||||
{% block content %}{% endblock %}
|
||||
{% endtimezone %}
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
|
||||
<div class="grid_12 omega" >
|
||||
{% block footer %}
|
||||
<p id="footer"
|
||||
>{{ versionstring }}</p>
|
||||
<div class="grid_3 prefix_1 suffix_1 alpha">
|
||||
<p id="footer">© Sander Roosendaal</p>
|
||||
</div>
|
||||
<div class="grid_2">
|
||||
<p id="footer">About</p>
|
||||
</div>
|
||||
<div class="grid_1 prefix_2 suffix_2 omega">
|
||||
<p id="footer">Contact</p>
|
||||
</div>
|
||||
{% endblock %}
|
||||
</div>
|
||||
</div>
|
||||
<!-- end container -->
|
||||
</body>
|
||||
{% endlanguage %}
|
||||
</html>
|
||||
@@ -1,53 +0,0 @@
|
||||
{% extends "cvkbrnobase.html" %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
{% if form.errors %}
|
||||
<p>Your username and password didn't match. Please try again.</p>
|
||||
{% endif %}
|
||||
|
||||
<form method="post" action="{% url 'django.contrib.auth.views.login' %}">
|
||||
{% csrf_token %}
|
||||
<table>
|
||||
<tr>
|
||||
<td>{{ form.username.label_tag }}</td>
|
||||
<td>{{ form.username }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{{ form.password.label_tag }}</td>
|
||||
<td>{{ form.password }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<input type="submit" value="login" />
|
||||
|
||||
{% if next %}
|
||||
<input type="hidden" name="next" value="{{ next }}" />
|
||||
{% else %}
|
||||
<input type="hidden" name="next" value="." />
|
||||
{% endif %}
|
||||
|
||||
|
||||
</form>
|
||||
|
||||
<h1>Lodě na vodě</h1>
|
||||
|
||||
<table class="listtable" width=100%>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Boat</th>
|
||||
<th>Departure time</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for outing in activeoutings %}
|
||||
<tr>
|
||||
<td> {{ outing.boat.boatname }} </td>
|
||||
<td> {{ outing.starttime }} </td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
{% endblock %}
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,7 +0,0 @@
|
||||
from django import template
|
||||
|
||||
register = template.Library()
|
||||
|
||||
@register.filter
|
||||
def filteriternum(d):
|
||||
return d+1
|
||||
Binary file not shown.
@@ -1,3 +0,0 @@
|
||||
from django.test import TestCase
|
||||
|
||||
# Create your tests here.
|
||||
BIN
cvkbrno/urls.pyc
BIN
cvkbrno/urls.pyc
Binary file not shown.
@@ -1,96 +0,0 @@
|
||||
from django.conf import settings
|
||||
from django.conf.urls import url
|
||||
|
||||
from . import views
|
||||
from django.contrib.auth import views as auth_views
|
||||
|
||||
from forms import BoatEditForm
|
||||
|
||||
|
||||
|
||||
urlpatterns = [
|
||||
# url(r'^login$',auth_views.login,
|
||||
# {'template_name':'registration/cvkbrno_login.html',
|
||||
# 'extra_context':{
|
||||
# 'activeoutings':views.get_active_outings(),
|
||||
# 'reservations':views.get_future_reservations(),
|
||||
# },
|
||||
# }),
|
||||
url(r'^login/$',views.login_user_view),
|
||||
url(r'^logout/$',views.logout_then_login),
|
||||
url(r'^meterboard/$',views.meterboard_view),
|
||||
url(r'^meterboard$',views.meterboard_view),
|
||||
url(r'^memberswork/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.members_work_admin_view),
|
||||
url(r'^memberswork/s/(?P<successmessage>\w+.*)$',views.members_work_admin_view),
|
||||
url(r'^memberswork/c/(?P<message>\w+.*)$',views.members_work_admin_view),
|
||||
url(r'^memberswork/add$',views.members_work_add_view),
|
||||
url(r'^memberswork/(?P<id>\d+)/addme$',views.members_work_addme),
|
||||
url(r'^memberswork/(?P<id>\d+)/removeme$',views.members_work_removeme),
|
||||
url(r'^memberswork/$',views.members_work_admin_view),
|
||||
url(r'^memberswork/(?P<id>\d+)/edit/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.members_work_edit_view),
|
||||
url(r'^memberswork/(?P<id>\d+)/edit/s/(?P<successmessage>\w+.*)$',views.members_work_edit_view),
|
||||
url(r'^memberswork/(?P<id>\d+)/edit$',views.members_work_edit_view),
|
||||
url(r'^memberswork/(?P<id>\d+)/edit/c/(?P<message>\w+.*)$',views.members_work_edit_view),
|
||||
url(r'^memberswork/add$',views.members_work_add_view),
|
||||
url(r'^memberswork/(?P<id>\d+)/delete$',views.members_work_delete_view),
|
||||
url(r'^memberswork/$',views.members_work_admin_view),
|
||||
url(r'^memberswork/(?P<id>\d+)/complete$',views.members_work_complete_view),
|
||||
url(r'^createouting/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.createouting_view),
|
||||
url(r'^createouting/c/(?P<message>\w+.*)$',views.createouting_view),
|
||||
url(r'^createouting$',views.createouting_view),
|
||||
url(r'^closeouting/c/(?P<message>\w+.*)$',views.closeouting_view),
|
||||
url(r'^closeouting$',views.closeouting_view),
|
||||
url(r'^makereservation/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.makereservation_view),
|
||||
url(r'^makereservation/c/(?P<message>\w+.*)$',views.makereservation_view),
|
||||
url(r'^makereservation$',views.makereservation_view),
|
||||
url(r'^transport/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.transport_view),
|
||||
url(r'^transport/c/(?P<message>\w+.*)$',views.transport_view),
|
||||
url(r'^transport/s/(?P<successmessage>\w+.*)$',views.transport_view),
|
||||
url(r'^transport$',views.transport_view),
|
||||
url(r'^transport/add$',views.transport_add_view),
|
||||
url(r'^transport/(?P<id>\d+)/delete$',views.races_admin_delete_view),
|
||||
# url(r'^c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.base_view),
|
||||
# url(r'^c/(?P<message>\w+.*)$',views.base_view),
|
||||
# url(r'^s/(?P<successmessage>\w+.*)$',views.base_view),
|
||||
url(r'^$',views.base_view),
|
||||
url(r'^outing/(?P<id>\d+)$',views.outing_admin_view),
|
||||
url(r'^boats/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.boats_admin_view),
|
||||
url(r'^boats/(?P<id>\d+)/edit/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.boats_admin_edit_view),
|
||||
url(r'^boats/(?P<id>\d+)/edit/c/(?P<message>\w+.*)$',views.boats_admin_edit_view),
|
||||
url(r'^boats/(?P<id>\d+)/edit$',views.boats_admin_edit_view),
|
||||
url(r'^boats/c/(?P<message>\w+.*)$',views.boats_admin_view),
|
||||
url(r'^boats/s/(?P<successmessage>\w+.*)$',views.boats_admin_view),
|
||||
url(r'^boats$',views.boats_admin_view),
|
||||
url(r'^boats/(\d+)/deleteconfirm$',views.boats_admin_delete_confirm_view),
|
||||
url(r'^boats/(\d+)/delete$',views.boats_admin_delete_view),
|
||||
url(r'^boats/add/c/(?P<message>\w+.*)$',views.boats_admin_add_view),
|
||||
url(r'^boats/add$',views.boats_admin_add_view),
|
||||
url(r'^categories/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.categories_admin_view),
|
||||
url(r'^categories/(?P<id>\d+)/edit/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.categories_admin_edit_view),
|
||||
url(r'^categories/(?P<id>\d+)/edit/c/(?P<message>\w+.*)$',views.categories_admin_edit_view),
|
||||
url(r'^categories/(?P<id>\d+)/edit$',views.categories_admin_edit_view),
|
||||
url(r'^categories/c/(?P<message>\w+.*)$',views.categories_admin_view),
|
||||
url(r'^categories/s/(?P<successmessage>\w+.*)$',views.categories_admin_view),
|
||||
url(r'^categories$',views.categories_admin_view),
|
||||
url(r'^categories/(\d+)/deleteconfirm$',views.categories_admin_delete_confirm_view),
|
||||
url(r'^categories/(\d+)/delete$',views.categories_admin_delete_view),
|
||||
url(r'^categories/add/c/(?P<message>\w+.*)$',views.categories_admin_add_view),
|
||||
url(r'^categories/add$',views.categories_admin_add_view),
|
||||
|
||||
url(r'^members/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.members_admin_view),
|
||||
url(r'^members/(?P<id>\d+)/edit/c/(?P<message>\w+.*)/s/(?P<successmessage>\w+.*)$',views.members_admin_edit_view),
|
||||
url(r'^members/(?P<id>\d+)/edit/c/(?P<message>\w+.*)$',views.members_admin_edit_view),
|
||||
url(r'^members/(?P<id>\d+)/edit$',views.members_admin_edit_view),
|
||||
url(r'^members/c/(?P<message>\w+.*)$',views.members_admin_view),
|
||||
url(r'^members/s/(?P<successmessage>\w+.*)$',views.members_admin_view),
|
||||
url(r'^members$',views.members_admin_view),
|
||||
url(r'^members/(\d+)/deleteconfirm$',views.members_admin_delete_confirm_view),
|
||||
url(r'^members/(\d+)/delete$',views.members_admin_delete_view),
|
||||
url(r'^members/add/c/(?P<message>\w+.*)$',views.members_admin_add_view),
|
||||
url(r'^members/add$',views.members_admin_add_view),
|
||||
url(r'^outing/(\d+)/delete$',views.members_outing_delete_view),
|
||||
url(r'^language/(?P<languagecode>[A-z]{2})/$',views.change_language_view),
|
||||
url(r'^language/(?P<languagecode>[A-z]{2}\-[A-z]{2})/$',views.change_language_view),
|
||||
# url(r'^i18n/', include('django.conf.urls.i18n')),
|
||||
]
|
||||
|
||||
Binary file not shown.
1763
cvkbrno/views.py~
1763
cvkbrno/views.py~
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user