From 77e04c17fd116c0ccaaf8112592c1343449bca3f Mon Sep 17 00:00:00 2001 From: Ilmari Marttila Date: Sat, 7 Dec 2024 19:47:47 +0200 Subject: [PATCH 1/8] Remove commented out template code --- web/templates/tupa/base.html | 12 +++++----- web/templates/tupa/base_riisuttu.html | 10 ++++----- web/templates/tupa/heijasta.html | 22 ------------------ web/templates/tupa/index.html | 10 ++++----- web/templates/tupa/syota_tehtava.html | 32 --------------------------- web/templates/tupa/tuloksetHTML.html | 22 ------------------ 6 files changed, 16 insertions(+), 92 deletions(-) diff --git a/web/templates/tupa/base.html b/web/templates/tupa/base.html index 73f86693..9175fd51 100644 --- a/web/templates/tupa/base.html +++ b/web/templates/tupa/base.html @@ -52,7 +52,7 @@ {% include "tupa/login.html" %} - + - + + - + - + - + diff --git a/web/templates/tupa/base_riisuttu.html b/web/templates/tupa/base_riisuttu.html index da85cfef..5bda3594 100644 --- a/web/templates/tupa/base_riisuttu.html +++ b/web/templates/tupa/base_riisuttu.html @@ -42,7 +42,7 @@
{% include "tupa/login.html" %}
- +
@@ -70,10 +70,10 @@ {% endif %} -
- - - + + + + diff --git a/web/templates/tupa/heijasta.html b/web/templates/tupa/heijasta.html index ad143673..bbc3877d 100644 --- a/web/templates/tupa/heijasta.html +++ b/web/templates/tupa/heijasta.html @@ -9,28 +9,6 @@ Sarjakohtaiset tulokset diff --git a/web/templates/tupa/index.html b/web/templates/tupa/index.html index b72856ec..147f8298 100644 --- a/web/templates/tupa/index.html +++ b/web/templates/tupa/index.html @@ -15,7 +15,7 @@
{% include "tupa/login.html" %}
- +
@@ -38,10 +38,10 @@

Kisat

Lisää kisa tiedostosta

-
- - - + + + + diff --git a/web/templates/tupa/syota_tehtava.html b/web/templates/tupa/syota_tehtava.html index 64487eee..a015165a 100755 --- a/web/templates/tupa/syota_tehtava.html +++ b/web/templates/tupa/syota_tehtava.html @@ -5,7 +5,6 @@ {% block title %}{{tehtava.nimi}}{% endblock %} {% block header %} {{ block.super }} - @@ -28,19 +27,6 @@ $.mask.definitions['~']='[he0123456789]'; /* hylätty, ei syötetty, numeroarvot*/ $(".time").mask("~?9:99:99"); }); - -/* jQuery("input#kopioi_sarake1").click(function(){ - if ($("input#kopioi_sarake1").is(':checked')) - { - // Checked, copy values - $("input.col0").val($("input#copy_from1").val()); - } - else - { - // Clear on uncheck - $("input.col0").val(""); - } -*/ }); @@ -63,11 +49,6 @@

{{tehtava.nimi|alaviiva_pois}}

Sarja: {{tehtava.sarja.nimi}} - Tehtävän tila: {%if tilanne.0 == "a"%} @@ -147,19 +128,6 @@

{{tehtava.nimi|alaviiva_pois}}

{% endfor %} - diff --git a/web/templates/tupa/tuloksetHTML.html b/web/templates/tupa/tuloksetHTML.html index 5237951b..6cfbb5b3 100755 --- a/web/templates/tupa/tuloksetHTML.html +++ b/web/templates/tupa/tuloksetHTML.html @@ -4,28 +4,6 @@ Sarjakohtaiset tulokset From 813cff57c97f963e67bd4fb3c3857ad26f47a222 Mon Sep 17 00:00:00 2001 From: Ilmari Marttila Date: Mon, 9 Dec 2024 22:23:17 +0200 Subject: [PATCH 2/8] Prepare html templates to be autoformatted Slightly format templates in advance to make autoformatting behave correctly. --- web/templates/500.html | 12 +++--- web/templates/tupa/forms/aika_vali.html | 12 +++--- web/templates/tupa/forms/arviointi.html | 6 +-- web/templates/tupa/forms/kisa_piste.html | 6 +-- web/templates/tupa/forms/kokonais_aika.html | 6 +-- .../tupa/forms/maksimi_suoritus.html | 17 ++++---- web/templates/tupa/forms/nolla_suoritus.html | 22 +++++----- web/templates/tupa/forms/raaka_piste.html | 6 +-- web/templates/tupa/forms/tehtava.html | 42 +++++++++---------- web/templates/tupa/heijasta.html | 6 +-- web/templates/tupa/tulokset.html | 6 +-- web/templates/tupa/tuloksetHTML.html | 6 +-- 12 files changed, 76 insertions(+), 71 deletions(-) diff --git a/web/templates/500.html b/web/templates/500.html index 350a0a99..85efd276 100644 --- a/web/templates/500.html +++ b/web/templates/500.html @@ -5,11 +5,13 @@



- -

ERROR 500

-Ohjelmistovirhe . Paina alkuun jatkaaksesi.

-Kyborgin kahvimuki : {{error}} -
+ + +

ERROR 500

+ Ohjelmistovirhe . Paina alkuun jatkaaksesi.

+ Kyborgin kahvimuki : {{error}} +
+

diff --git a/web/templates/tupa/forms/aika_vali.html b/web/templates/tupa/forms/aika_vali.html index 646d0293..40e96bab 100644 --- a/web/templates/tupa/forms/aika_vali.html +++ b/web/templates/tupa/forms/aika_vali.html @@ -1,17 +1,17 @@
Alkuaika ja loppuaika - -{{kali_vihje_a.errors}} - + + {{kali_vihje_a.errors}} + Syötteen 1 kuvaus (esim. Alkuaika):

- -{{kali_vihje_b.errors}} - + + {{kali_vihje_b.errors}} + Syötteen 2 kuvaus (esim. Loppuaika):

Käytössa:

-

- {{oikea.errors}} - +

+ {{oikea.errors}} + Oikea vastaus:
diff --git a/web/templates/tupa/forms/kisa_piste.html b/web/templates/tupa/forms/kisa_piste.html index 1030fbf4..befb5c2b 100644 --- a/web/templates/tupa/forms/kisa_piste.html +++ b/web/templates/tupa/forms/kisa_piste.html @@ -1,6 +1,6 @@ - -{{kali_vihje_a.errors}} - + + {{kali_vihje_a.errors}} + Syötteen kuvaus :

diff --git a/web/templates/tupa/forms/kokonais_aika.html b/web/templates/tupa/forms/kokonais_aika.html index de707a01..61bb430b 100644 --- a/web/templates/tupa/forms/kokonais_aika.html +++ b/web/templates/tupa/forms/kokonais_aika.html @@ -1,7 +1,7 @@ - -{{kali_vihje_a.errors}} - + + {{kali_vihje_a.errors}} + Syötteen kuvaus : - - + + + Parhaat pisteet saa:
{%else%} kiinteä: {% endif %} - - {{kiintea.errors}} - + + {{kiintea.errors}} +
Montako kisapistettä jaetaan: - - {{jaettavat.errors}} - + +{{jaettavat.errors}} + diff --git a/web/templates/tupa/forms/nolla_suoritus.html b/web/templates/tupa/forms/nolla_suoritus.html index 6eb18531..41c47bab 100644 --- a/web/templates/tupa/forms/nolla_suoritus.html +++ b/web/templates/tupa/forms/nolla_suoritus.html @@ -8,8 +8,9 @@ - - + + + @@ -30,9 +31,9 @@ {%else%} Kiinteä suoritus: {% endif %} - - {{nollan_kaava.errors}} - + + {{nollan_kaava.errors}} +

@@ -43,8 +44,9 @@ Kerroin keskimmäisestä tuloksesta

- - + + + @@ -66,9 +68,9 @@ muu: - - {{muu_kerroin.errors}} - + + {{muu_kerroin.errors}} +

diff --git a/web/templates/tupa/forms/raaka_piste.html b/web/templates/tupa/forms/raaka_piste.html index e3d6b9ba..86783508 100644 --- a/web/templates/tupa/forms/raaka_piste.html +++ b/web/templates/tupa/forms/raaka_piste.html @@ -1,7 +1,7 @@ -
- {{kali_vihje_a.errors}} -
+ +
{{kali_vihje_a.errors}}
+
Syötteen kuvaus:

diff --git a/web/templates/tupa/forms/tehtava.html b/web/templates/tupa/forms/tehtava.html index 458cffb0..a80d7a72 100644 --- a/web/templates/tupa/forms/tehtava.html +++ b/web/templates/tupa/forms/tehtava.html @@ -1,45 +1,45 @@ - -{{nimi.errors}} - + +{{nimi.errors}} + Nimi:* - -{{jarjestysnro.errors}} - + +{{jarjestysnro.errors}} + Järjestysnumero:* - -{{osatehtavia.errors}} - + +{{osatehtavia.errors}} + Osatehtäviä:* - -{{lyhenne.errors}} - + +{{lyhenne.errors}} + Lyhenne: - -{{maksimipisteet.errors}} - + + {{maksimipisteet.errors}} + Maksimipisteet:
- -{{kaava.errors}} - + +{{kaava.errors}} + Kaava:* @@ -48,9 +48,9 @@
- -{{rastikasky.errors}} - + +{{rastikasky.errors}} + Rastikäskylinkki: diff --git a/web/templates/tupa/heijasta.html b/web/templates/tupa/heijasta.html index bbc3877d..6a84b903 100644 --- a/web/templates/tupa/heijasta.html +++ b/web/templates/tupa/heijasta.html @@ -53,9 +53,9 @@ {% comment %} ylarivi {% endcomment %} {% if sarake.jarjestysnro %} - - {{ sarake.jarjestysnro }}. - + + {{ sarake.jarjestysnro }}. + {% endif %} {% endif %} {% endfor %} diff --git a/web/templates/tupa/tulokset.html b/web/templates/tupa/tulokset.html index aa6ebc7d..52a96c08 100644 --- a/web/templates/tupa/tulokset.html +++ b/web/templates/tupa/tulokset.html @@ -47,9 +47,9 @@ {% comment %} ylarivi {% endcomment %} {% if sarake.jarjestysnro %} - - {{ sarake.jarjestysnro }}. - + + {{ sarake.jarjestysnro }}. + {% endif %} {% endif %} {% endfor %} diff --git a/web/templates/tupa/tuloksetHTML.html b/web/templates/tupa/tuloksetHTML.html index 6cfbb5b3..57b77d74 100755 --- a/web/templates/tupa/tuloksetHTML.html +++ b/web/templates/tupa/tuloksetHTML.html @@ -48,9 +48,9 @@ {% comment %} ylarivi {% endcomment %} {% if sarake.jarjestysnro %} - - {{ sarake.jarjestysnro }}. - + + {{ sarake.jarjestysnro }}. + {% endif %} {% endif %} {% endfor %} From 36ca17828156ea55369285841e32db976aa1c158 Mon Sep 17 00:00:00 2001 From: Ilmari Marttila Date: Mon, 9 Dec 2024 22:28:54 +0200 Subject: [PATCH 3/8] End onclick handler function calls with semicolon Multiple function calls in onclick handler needs semicolons if later formatted to be on one line. --- web/templates/tupa/forms/osa_tehtava.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/templates/tupa/forms/osa_tehtava.html b/web/templates/tupa/forms/osa_tehtava.html index df134dd3..61e54667 100644 --- a/web/templates/tupa/forms/osa_tehtava.html +++ b/web/templates/tupa/forms/osa_tehtava.html @@ -24,9 +24,9 @@

{{ heading }}

onclick=" {% for sa in taulukko%} {%if sa.tyyppi == sarake.tyyppi %} - setVisibility('{{sa.id}}','inline') + setVisibility('{{sa.id}}','inline'); {% else %} - setVisibility('{{sa.id}}','none') + setVisibility('{{sa.id}}','none'); {% endif %} {% endfor %} " From 047d51f497bdb08d6c092b05d917d331fb7cebd0 Mon Sep 17 00:00:00 2001 From: Ilmari Marttila Date: Mon, 9 Dec 2024 22:40:53 +0200 Subject: [PATCH 4/8] Reformat Django templates with djLint --- web/templates/404.html | 12 +- web/templates/500.html | 33 +- web/templates/admin/base_site.html | 9 +- web/templates/tupa/base.html | 222 ++++++---- web/templates/tupa/base_riisuttu.html | 111 +++-- web/templates/tupa/forms/aika_vali.html | 48 ++- web/templates/tupa/forms/arviointi.html | 57 +-- web/templates/tupa/forms/funktiot_apu.html | 3 +- web/templates/tupa/forms/kisa_piste.html | 12 +- web/templates/tupa/forms/kokonais_aika.html | 18 +- .../tupa/forms/maksimi_suoritus.html | 112 +++-- web/templates/tupa/forms/nolla_suoritus.html | 153 ++++--- .../tupa/forms/operaattorit_apu.html | 3 +- web/templates/tupa/forms/osa_tehtava.html | 73 ++-- web/templates/tupa/forms/puhdas_kaava.html | 73 ++-- web/templates/tupa/forms/raaka_piste.html | 22 +- web/templates/tupa/forms/syote_maarite.html | 9 +- web/templates/tupa/forms/tehtava.html | 106 +++-- web/templates/tupa/forms/tulostaulu.html | 7 +- web/templates/tupa/forms/vapaa_kaava.html | 85 ++-- web/templates/tupa/heijasta.html | 398 ++++++++++-------- web/templates/tupa/index.html | 92 ++-- web/templates/tupa/kisa.html | 227 ++++++---- web/templates/tupa/kopioi.html | 16 +- web/templates/tupa/laskennan_tilanne.html | 134 +++--- web/templates/tupa/login.html | 18 +- web/templates/tupa/maarita.html | 58 ++- web/templates/tupa/maaritaValitseTehtava.html | 14 +- web/templates/tupa/maarita_riisuttu.html | 53 ++- web/templates/tupa/poista.html | 8 +- web/templates/tupa/poista_kisa.html | 52 +-- web/templates/tupa/syota_tehtava.html | 295 ++++++------- web/templates/tupa/tallenna.html | 19 +- web/templates/tupa/testitulos.html | 29 +- web/templates/tupa/tulokset.html | 359 +++++++++------- web/templates/tupa/tuloksetHTML.html | 385 +++++++++-------- web/templates/tupa/tulosta.html | 20 +- web/templates/tupa/tuomarineuvos.html | 29 +- web/templates/tupa/upload.html | 22 +- web/templates/tupa/upload_riisuttu.html | 23 +- web/templates/tupa/vaara_tietokanta.html | 16 +- web/templates/tupa/valitse.html | 58 ++- web/templates/tupa/valitse_form.html | 26 +- web/templates/tupa/valitse_formset.html | 51 +-- web/templates/tupa/valitse_linkki.html | 8 +- 45 files changed, 1913 insertions(+), 1665 deletions(-) diff --git a/web/templates/404.html b/web/templates/404.html index 06304e22..d3a3ed91 100644 --- a/web/templates/404.html +++ b/web/templates/404.html @@ -1,9 +1,7 @@ - - - - -

404 Sivua ei löydy

-alkuun - + + +

404 Sivua ei löydy

+ alkuun + diff --git a/web/templates/500.html b/web/templates/500.html index 85efd276..6774735d 100644 --- a/web/templates/500.html +++ b/web/templates/500.html @@ -1,19 +1,18 @@ - - - - -

-

- - -

ERROR 500

- Ohjelmistovirhe . Paina alkuun jatkaaksesi.

- Kyborgin kahvimuki : {{error}} -
-
-

- + + +

+
+
+ + +

ERROR 500

+ Ohjelmistovirhe . Paina alkuun jatkaaksesi. +
+
+ Kyborgin kahvimuki : {{ error }} +
+
+

+ - - diff --git a/web/templates/admin/base_site.html b/web/templates/admin/base_site.html index b867bd29..f8d4b48a 100644 --- a/web/templates/admin/base_site.html +++ b/web/templates/admin/base_site.html @@ -1,10 +1,9 @@ {% extends "admin/base.html" %} {% load i18n %} - -{% block title %}{{ title }} | {% trans 'Django site admin' %}{% endblock %} - +{% block title %} + {{ title }} | {% trans 'Django site admin' %} +{% endblock %} {% block branding %} -

{% trans 'Django administration' %}

+

{% trans 'Django administration' %}

{% endblock %} - {% block nav-global %}{% endblock %} diff --git a/web/templates/tupa/base.html b/web/templates/tupa/base.html index 9175fd51..10b835b8 100644 --- a/web/templates/tupa/base.html +++ b/web/templates/tupa/base.html @@ -1,113 +1,159 @@ - - -Kipa - {% block title %} {% endblock %} - - - - - - - - - - -{% load kipatags %} -{% block header %} {% endblock %} - - + + + + {% load kipatags %} + {% block header %}{% endblock %} + -{% if talletettu %} - - + {% if talletettu %} + + -{% endif %} - - - - - -{% include "tupa/vaara_tietokanta.html" %} - -
- - - - -
- -
- -
-
- Etusivulle - Syötä suorituksia - Syötä suorituksia (tarkistus) - Tulokset - Laskennan tilanne - Määrittele vartiot - Määrittele tehtävät - Apua + + + {% include "tupa/vaara_tietokanta.html" %} +
+ + - - - -
- -
- - - + diff --git a/web/templates/tupa/base_riisuttu.html b/web/templates/tupa/base_riisuttu.html index 5bda3594..7fb8ffbf 100644 --- a/web/templates/tupa/base_riisuttu.html +++ b/web/templates/tupa/base_riisuttu.html @@ -1,79 +1,76 @@ - - -Kipa - {% block title %} {% endblock %} - - - -{% block header %} {% endblock %} - - - - + + -{% if talletettu %} - - + {% if talletettu %} + + -{% endif %} - - - - - -
- - -
- -
- -
- - + diff --git a/web/templates/tupa/forms/aika_vali.html b/web/templates/tupa/forms/aika_vali.html index 40e96bab..c4cb1615 100644 --- a/web/templates/tupa/forms/aika_vali.html +++ b/web/templates/tupa/forms/aika_vali.html @@ -1,25 +1,27 @@
- - Alkuaika ja loppuaika - - {{kali_vihje_a.errors}} - -Syötteen 1 kuvaus (esim. Alkuaika): -

- - {{kali_vihje_b.errors}} - -Syötteen 2 kuvaus (esim. Loppuaika): -

- -{% include "tupa/forms/maksimi_suoritus.html" %} -{% include "tupa/forms/nolla_suoritus.html" %} - + + Alkuaika ja loppuaika + + + {{ kali_vihje_a.errors }} + + Syötteen 1 kuvaus (esim. Alkuaika): + +
+
+ + {{ kali_vihje_b.errors }} + + Syötteen 2 kuvaus (esim. Loppuaika): + +
+
+ {% include "tupa/forms/maksimi_suoritus.html" %} + {% include "tupa/forms/nolla_suoritus.html" %}
- diff --git a/web/templates/tupa/forms/arviointi.html b/web/templates/tupa/forms/arviointi.html index 7eef74f4..aeb6effb 100644 --- a/web/templates/tupa/forms/arviointi.html +++ b/web/templates/tupa/forms/arviointi.html @@ -1,26 +1,35 @@ -
- Arviointi - - - - - - - -
-

Käytössa:

-

- {{oikea.errors}} - -Oikea vastaus:
-

- -Jos kyseessä on tavallinen tehtävä, tätä ei valita. -Mikäli kyseessä on arviointitehtävä, tulee tässä ilmoittaa tehtävän oikea vastaus. -Tällöin vartioiden suoritukset täman arvon molemmin puolin ovat samanarvoisia.

-
+ + Arviointi + + + + + + +
+

+ Käytössa: + +

+

+ + {{ oikea.errors }} + + Oikea vastaus: + +
+

+ Jos kyseessä on tavallinen tehtävä, tätä ei valita. + Mikäli kyseessä on arviointitehtävä, tulee tässä ilmoittaa tehtävän oikea vastaus. + Tällöin vartioiden suoritukset täman arvon molemmin puolin ovat samanarvoisia. +

+
- - diff --git a/web/templates/tupa/forms/funktiot_apu.html b/web/templates/tupa/forms/funktiot_apu.html index 2a6fc0b1..5b6d9cce 100644 --- a/web/templates/tupa/forms/funktiot_apu.html +++ b/web/templates/tupa/forms/funktiot_apu.html @@ -1,5 +1,4 @@ + onmouseout="tooltip.hide();"> - diff --git a/web/templates/tupa/forms/kisa_piste.html b/web/templates/tupa/forms/kisa_piste.html index befb5c2b..a4f4da09 100644 --- a/web/templates/tupa/forms/kisa_piste.html +++ b/web/templates/tupa/forms/kisa_piste.html @@ -1,6 +1,10 @@ - {{kali_vihje_a.errors}} + {{ kali_vihje_a.errors }} -Syötteen kuvaus :

- - +Syötteen kuvaus : + +
+
diff --git a/web/templates/tupa/forms/kokonais_aika.html b/web/templates/tupa/forms/kokonais_aika.html index 61bb430b..7eb758b3 100644 --- a/web/templates/tupa/forms/kokonais_aika.html +++ b/web/templates/tupa/forms/kokonais_aika.html @@ -1,15 +1,13 @@ - - {{kali_vihje_a.errors}} + {{ kali_vihje_a.errors }} -Syötteen kuvaus : -

- +Syötteen kuvaus : + +
+
{% include "tupa/forms/maksimi_suoritus.html" %} {% include "tupa/forms/nolla_suoritus.html" %} {% include "tupa/forms/arviointi.html" %} - - diff --git a/web/templates/tupa/forms/maksimi_suoritus.html b/web/templates/tupa/forms/maksimi_suoritus.html index 5c86e699..58ad3a11 100644 --- a/web/templates/tupa/forms/maksimi_suoritus.html +++ b/web/templates/tupa/forms/maksimi_suoritus.html @@ -1,47 +1,69 @@
- - Maksimisuoritus - - - - - - -
- - - -Parhaat pisteet saa:
-
-
- - - - {{kiintea.errors}} - -
- - -Montako kisapistettä jaetaan: - -{{jaettavat.errors}} - - -
-Tässä kerrotaan suoritus, jolla saa maksimipisteet. Tämä voi olla vartioiden suorituksista pienin, suurin tai jokin kiinteä luku. Mikäli kyseessä on arviointi valitse pienin. -
- + + Maksimisuoritus + + + + + + +
+ + + + Parhaat pisteet saa: +
+ + +
+ + +
+ + + + {{ kiintea.errors }} + + +
+ + Montako kisapistettä jaetaan: + + {{ jaettavat.errors }} + + +
+ Tässä kerrotaan suoritus, jolla saa maksimipisteet. Tämä voi olla vartioiden suorituksista pienin, suurin tai jokin kiinteä luku. Mikäli kyseessä on arviointi valitse pienin. +
- diff --git a/web/templates/tupa/forms/nolla_suoritus.html b/web/templates/tupa/forms/nolla_suoritus.html index 41c47bab..18b8ed02 100644 --- a/web/templates/tupa/forms/nolla_suoritus.html +++ b/web/templates/tupa/forms/nolla_suoritus.html @@ -1,81 +1,96 @@
- Nollasuoritus - -

- Tässä kerrotaan suoritus, jolla saa nolla pistettä. - Tämä voi olla jokin kiinteä suoritus tai interpoloinnissa keskimmäisestä tuloksesta laskettu. -

- - - - - + +
- - - - - -
- {%if vapaa %} Vapaa: {%else%} Kiinteä {% endif %} -

- - {%if vapaa %} kaava: - - - - {%else%} Kiinteä suoritus: {% endif %} + + Nollasuoritus + + +

+ Tässä kerrotaan suoritus, jolla saa nolla pistettä. + Tämä voi olla jokin kiinteä suoritus tai interpoloinnissa keskimmäisestä tuloksesta laskettu. +

+ + + + - - + - -
+ + + + +
+ + {% if vapaa %} + Vapaa: + {% else %} + Kiinteä + {% endif %} + +

+ + {% if vapaa %} + kaava: + + + + {% else %} + Kiinteä suoritus: + {% endif %} - {{nollan_kaava.errors}} + {{ nollan_kaava.errors }} -
-

+ +
+

-
-
- Kerroin keskimmäisestä tuloksesta - -

+

+
+ Kerroin keskimmäisestä tuloksesta +

- - -1.5 (pienin tulos saa parhaat pisteet)
- -0.5 (suurin tulos saa parhaat pisteet)
- - -muu: - + + 1.5 (pienin tulos saa parhaat pisteet) +
+ + 0.5 (suurin tulos saa parhaat pisteet) +
+ + muu: - {{muu_kerroin.errors}} + {{ muu_kerroin.errors }} - +

-
+

- diff --git a/web/templates/tupa/forms/operaattorit_apu.html b/web/templates/tupa/forms/operaattorit_apu.html index 28b57910..7c1428b8 100644 --- a/web/templates/tupa/forms/operaattorit_apu.html +++ b/web/templates/tupa/forms/operaattorit_apu.html @@ -1,5 +1,4 @@ + onmouseout="tooltip.hide();"> - diff --git a/web/templates/tupa/forms/osa_tehtava.html b/web/templates/tupa/forms/osa_tehtava.html index 61e54667..4f396b4c 100644 --- a/web/templates/tupa/forms/osa_tehtava.html +++ b/web/templates/tupa/forms/osa_tehtava.html @@ -1,52 +1,37 @@

{{ heading }}

-
-Osatehtävä {{ nimi }} - - - {{osatehtava.errors}} -{% if taulukko %} - -Osatehtävän tyyppi: - - - - -{% for sarake in taulukko%} - - {{sarake.otsikko}}     -{% endfor %} -{% for sarake in taulukko%} - - -{% endfor %} - - -{%endif%} - - + + {{ osatehtava.errors }} + {% if taulukko %} + Osatehtävän tyyppi: + + + + {% for sarake in taulukko %} + + {{ sarake.otsikko }}     + {% endfor %} + {% for sarake in taulukko %} + + {% endfor %} + + {% endif %}
diff --git a/web/templates/tupa/forms/puhdas_kaava.html b/web/templates/tupa/forms/puhdas_kaava.html index 02169951..f5f0ebd0 100644 --- a/web/templates/tupa/forms/puhdas_kaava.html +++ b/web/templates/tupa/forms/puhdas_kaava.html @@ -1,47 +1,52 @@ - Syötteet: - +
-{% for maarite in maaritteet %} - - - - -{% endfor %} + {% for maarite in maaritteet %} + + + + + {% endfor %}
Syötteen {{maarite.nimi}} kuvaus: - - Tyyppi: - - -
Syötteen {{ maarite.nimi }} kuvaus: + + Tyyppi: + +
- -

-{{kaava.errors}}Kaavassa käytettävät funktiot: + +
+
+{{ kaava.errors }}Kaavassa käytettävät funktiot: {% include "tupa/forms/funktiot_apu.html" %} -operaattorit:{% include "tupa/forms/operaattorit_apu.html" %} +operaattorit: +{% include "tupa/forms/operaattorit_apu.html" %}
Vartion suorituksen kaava: + onmouseout="tooltip.hide();"> -
+
+
-

+ +
+
- - - - + diff --git a/web/templates/tupa/forms/raaka_piste.html b/web/templates/tupa/forms/raaka_piste.html index 86783508..e47a8711 100644 --- a/web/templates/tupa/forms/raaka_piste.html +++ b/web/templates/tupa/forms/raaka_piste.html @@ -1,12 +1,16 @@ - - -
{{kali_vihje_a.errors}}
-
- - Syötteen kuvaus:

- + + +
+ {{ kali_vihje_a.errors }}
+
+Syötteen kuvaus: + +
+
{% include "tupa/forms/maksimi_suoritus.html" %} {% include "tupa/forms/nolla_suoritus.html" %} {% include "tupa/forms/arviointi.html" %} - - diff --git a/web/templates/tupa/forms/syote_maarite.html b/web/templates/tupa/forms/syote_maarite.html index d59eccd9..19253847 100644 --- a/web/templates/tupa/forms/syote_maarite.html +++ b/web/templates/tupa/forms/syote_maarite.html @@ -1,8 +1,5 @@ - {% for field in form %} - - {{field.errors}} - {{field.label}} : {{field}}
- + {{ field.errors }} + {{ field.label }} : {{ field }} +
{% endfor %} - diff --git a/web/templates/tupa/forms/tehtava.html b/web/templates/tupa/forms/tehtava.html index a80d7a72..f727ae04 100644 --- a/web/templates/tupa/forms/tehtava.html +++ b/web/templates/tupa/forms/tehtava.html @@ -1,65 +1,97 @@ - -{{nimi.errors}} + {{ nimi.errors }} Nimi:* - + - + + -{{jarjestysnro.errors}} + {{ jarjestysnro.errors }} Järjestysnumero:* - + - + + -{{osatehtavia.errors}} + {{ osatehtavia.errors }} Osatehtäviä:* - + - + + -{{lyhenne.errors}} + {{ lyhenne.errors }} Lyhenne: - - - - + + + + - {{maksimipisteet.errors}} + {{ maksimipisteet.errors }} Maksimipisteet: - + - - + +
-{{kaava.errors}} + {{ kaava.errors }} Kaava:* - + - - Laskennan välivaiheet - - + + +Laskennan välivaiheet
-{{rastikasky.errors}} + {{ rastikasky.errors }} Rastikäskylinkki: - - - - -{% for form in osa_tehtavat %} - {{ form }} -{% endfor %} - -{{osatehtavat}} - - + + + + +{% for form in osa_tehtavat %}{{ form }}{% endfor %} +{{ osatehtavat }} diff --git a/web/templates/tupa/forms/tulostaulu.html b/web/templates/tupa/forms/tulostaulu.html index d26f1bc9..397245b2 100644 --- a/web/templates/tupa/forms/tulostaulu.html +++ b/web/templates/tupa/forms/tulostaulu.html @@ -1,2 +1,5 @@ - - + diff --git a/web/templates/tupa/forms/vapaa_kaava.html b/web/templates/tupa/forms/vapaa_kaava.html index 8b34703e..7a7c5b65 100644 --- a/web/templates/tupa/forms/vapaa_kaava.html +++ b/web/templates/tupa/forms/vapaa_kaava.html @@ -1,47 +1,52 @@ - -Syötteet:
+Syötteet: +
-{% for maarite in maaritteet %} - - - - -{% endfor %} + {% for maarite in maaritteet %} + + + + + {% endfor %}
Syötteen {{maarite.nimi}} kuvaus: - - Tyyppi: - - -
Syötteen {{ maarite.nimi }} kuvaus: + + Tyyppi: + +
- -

- -{{kaava.errors}} Vartion suorituksen kaava: - - -Funktiot: {% include "tupa/forms/funktiot_apu.html" %} Operaattorit: {% include "tupa/forms/operaattorit_apu.html" %} + +
+
+{{ kaava.errors }} Vartion suorituksen kaava: + + + Funktiot: + {% include "tupa/forms/funktiot_apu.html" %} + Operaattorit: + {% include "tupa/forms/operaattorit_apu.html" %} -
-

- + name="{{ kaava.name }}" + id="{{ kaava.id }}" + value="{{ kaava.value }}" + style="width:100%" /> +
+
+
{% include "tupa/forms/maksimi_suoritus.html" %} {% include "tupa/forms/nolla_suoritus.html" %} {% include "tupa/forms/arviointi.html" %} - - - - + diff --git a/web/templates/tupa/heijasta.html b/web/templates/tupa/heijasta.html index 6a84b903..4563ea1a 100644 --- a/web/templates/tupa/heijasta.html +++ b/web/templates/tupa/heijasta.html @@ -1,200 +1,234 @@ - - - -{% block header %} -{% if vaihtoaika %} - -{% endif %} -{% endblock header %} -Sarjakohtaiset tulokset - - - - - - -{% load kipatags %} - - - - - - - - - - - - -

{{kisa_nimi|alaviiva_pois}}

{{heading}}

 
{%if kisa_aika %} - {{kisa_aika}}
- {% endif %} - {{kisa_paikka}} -
{% now "j.n.Y G:i"%} 
- -{% if tulos_taulukko %} - - {% for rivi in tulos_taulukko%} - {%if forloop.counter|add:"3"|divisibleby:"5" %} - - {% endif %} - {% if forloop.first %} - - {% for sarake in rivi %} - {% comment %} ylarivi {% endcomment %} - {% if forloop.first %} - {% comment %} ylarivin eka {% endcomment %} - - - - + + + + + {% block header %} + {% if vaihtoaika %} + + {% endif %} + {% endblock header %} + Sarjakohtaiset tulokset + + + + + {% load kipatags %} +
+ + + + + + + + + + +
+

{{ kisa_nimi|alaviiva_pois }}

+
+

{{ heading }}

+
 
+ {% if kisa_aika %} + {{ kisa_aika }} +
+ {% endif %} + {{ kisa_paikka }} +
{% now "j.n.Y G:i" %} 
+ {% if tulos_taulukko %} + + {% for rivi in tulos_taulukko %} + {% if forloop.counter|add:"3"|divisibleby:"5" %} + + + + {% endif %} + {% if forloop.first %} + + {% for sarake in rivi %} + {% comment %} ylarivi {% endcomment %} + {% if forloop.first %} + {% comment %} ylarivin eka {% endcomment %} + + + + {% else %} - {% comment %} ylarivi {% endcomment %} - - {% if sarake.jarjestysnro %} + {% comment %} ylarivi {% endcomment %} + {% if sarake.jarjestysnro %} - {% endif %} + {% endif %} {% endif %} - {% endfor %} - - - - - - {% for sarake in rivi %} - {% comment %} ylarivi {% endcomment %} - {% if forloop.first %} - {% comment %} ylarivin eka {% endcomment %} - + {% endfor %} + + + + {% for sarake in rivi %} + {% comment %} ylarivi {% endcomment %} + {% if forloop.first %} + {% comment %} ylarivin eka {% endcomment %} + + {% else %} - {% comment %} ylarivi {% endcomment %} - {%if sarake.lyhenne %} - - {% else %} - - {% endif %} + {% else %} + + {% endif %} {% endif %} - {%endfor %} - - - - - {% for sarake in rivi %} - {% if forloop.first %} - + {% endfor %} + + + + + + {% for sarake in rivi %} + {% if forloop.first %} + {% else %} - - {% if forloop.counter != 0 %} - {% if forloop.counter != 1 %} - {% if forloop.counter != 2 %} - - {% endif %} - {% endif %} - {% endif %} + {% if forloop.counter != 0 %} + {% if forloop.counter != 1 %} + {% if forloop.counter != 2 %} + + {% endif %} + {% endif %} + {% endif %} {% endif %} - - {%endfor %} - - - - - - - - - - - {% else %} - {% for sarake in rivi %} - {% comment %} ylarivi {% endcomment %} - {% if forloop.counter == 2 %} - {% comment %} ekasarake {% endcomment %} - - {% else %} - {% if forloop.counter == 3 %} - - {% comment %} muut sarakkeet {% endcomment %} - {% else %} - - {% endif %} - {% endif %} - - {% endfor %} - {% endif %} - - {% comment %} ULKONA OLEVAT: {% endcomment %} - {% if forloop.last %} - - - {% for rivi in ulkona_taulukko%} + {% endfor %} + + + + + + + - {% for sarake in rivi %} - - + {% else %} + {% for sarake in rivi %} + {% comment %} ylarivi {% endcomment %} {% if forloop.counter == 2 %} - {% comment %} ekasarake {% endcomment %} - - + {% comment %} ekasarake {% endcomment %} + + {% else %} + {% if forloop.counter == 3 %} + {% comment %} muut sarakkeet {% endcomment %} - + {% else %} + + {% endif %} {% endif %} - {% endfor %} - - {%if forloop.counter|divisibleby:"5" %} - + {% endfor %} {% endif %} + + {% comment %} ULKONA OLEVAT: {% endcomment %} + {% if forloop.last %} + + + + + + + + + {% for rivi in ulkona_taulukko %} + + {% for sarake in rivi %} + {% if forloop.counter == 2 %} + {% comment %} ekasarake {% endcomment %} + + + {% else %} + {% comment %} muut sarakkeet {% endcomment %} + + {% endif %} + {% endfor %} + + {% if forloop.counter|divisibleby:"5" %} + + + + {% endif %} {% endfor %} - {% endif %} - {% endfor %} - - -
-
- - - -
+ + {{ sarake.jarjestysnro }}.
{{sarake.lyhenne}} - {{sarake.nimi|slice:":6"}}
- {{sarake.nimi|slice:"6:13"}}
- {{sarake.nimi|slice:"13:19"}}
- {{sarake.nimi|slice:"19:25"}}
+ {% comment %} ylarivi {% endcomment %} + {% if sarake.lyhenne %} +
+ {{ sarake.lyhenne }} + + {{ sarake.nimi|slice:":6" }} +
+ {{ sarake.nimi|slice:"6:13" }} +
+ {{ sarake.nimi|slice:"13:19" }} +
+ {{ sarake.nimi|slice:"19:25" }}
+
Maxpisteet {{ sarake.maksimipisteet }}
+ Maxpisteet + + {{ sarake.maksimipisteet }} + {{ sarake.maksimipisteet }} + {{ sarake.maksimipisteet }} +
SIJ.VARTIOYHT
{{ sarake.nro }} {{sarake.nimi}} - {%if sarake.lippukunta %}
{%endif%} - {{sarake.lippukunta}} - {%if sarake.piiri %}
{%endif%} - {{sarake.piiri}}
{{sarake}} - {% if forloop.first %} {%endif%} - {{ sarake }} - {% if forloop.first %} {%endif%} -
 
Ulkopuolella:
+ SIJ. + + + + VARTIO + + YHT +
{{ sarake.nro }} {{ sarake.nimi }} - {%if sarake.lippukunta %}
{%endif%} - {{sarake.lippukunta}} - {%if sarake.piiri %}
{%endif%} - {{sarake.piiri}}
{{ sarake.nro }} + {{ sarake.nimi }} + {% if sarake.lippukunta %}
{% endif %} + {{ sarake.lippukunta }} + {% if sarake.piiri %}
{% endif %} + {{ sarake.piiri }} +
{{ sarake }} - {% if forloop.first %} {%endif%} - {{ sarake }} - {% if forloop.first %} {%endif%} - + {% if forloop.first %}{% endif %} + {{ sarake }} + {% if forloop.first %}{% endif %} +
 
+ Ulkopuolella: +
{{ sarake.nro }} + {{ sarake.nimi }} + {% if sarake.lippukunta %}
{% endif %} + {{ sarake.lippukunta }} + {% if sarake.piiri %}
{% endif %} + {{ sarake.piiri }} +
+ {% if forloop.first %}{% endif %} + {{ sarake }} + {% if forloop.first %}{% endif %} +
- -{% else %} -

Ei tuloksia.

-{% endif %} - -

- S = syöttämättä
- H = vartion suoritus hylätty
- K = vartio keskeyttänyt
- E = vartio ei ole tehnyt tehtävää
- ! = vartion sijaluku laskettu tasapisteissä määräävien tehtävien perusteella
-
- -

-

Takaisin etusivulle

- - - + {% endif %} + {% endfor %} + +
+
+ + + {% else %} +

Ei tuloksia.

+ {% endif %} +

+ + S = syöttämättä +
+ H = vartion suoritus hylätty +
+ K = vartio keskeyttänyt +
+ E = vartio ei ole tehnyt tehtävää +
+ ! = vartion sijaluku laskettu tasapisteissä määräävien tehtävien perusteella +
+
+

+

+ Takaisin etusivulle +

+ diff --git a/web/templates/tupa/index.html b/web/templates/tupa/index.html index 147f8298..108b7188 100644 --- a/web/templates/tupa/index.html +++ b/web/templates/tupa/index.html @@ -1,49 +1,51 @@ - - -Kipa - kaikki kisat - - - - - - -{% include "tupa/vaara_tietokanta.html" %} - -
- - - -
- -
- -
- - - - + + diff --git a/web/templates/tupa/kisa.html b/web/templates/tupa/kisa.html index 74eebd44..a42bcb44 100644 --- a/web/templates/tupa/kisa.html +++ b/web/templates/tupa/kisa.html @@ -1,90 +1,143 @@ {% extends "tupa/base.html" %} - -{% block title %}{{kisa.nimi}}{% endblock %} - +{% block title %}{{ kisa.nimi }}{% endblock %} {% block content %} - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -

Suoritusten syöttö

- -

syötä suorituksia

- -

syötä suorituksia - tarkistus

- -

tuomarineuvoston työkalu

- -

Tulokset

- -

sarjan tulokset

- -

tulosta tuloksia

- -

tulokset CSV-tiedostoon

- -

heijasta tuloksia

- -

laskennan tilanne


- - KIPA
- -

Kisan määritykset

- -

määrittele kisan perustiedot

- -

määrittele vartiot

- -

määrittele tehtävät

- -

määrittele testituloksia


- -

Ylläpito

- -

listaa kaikki kisat

- -

tallenna kisa

- -

palauta kisa

- -

poista kisa

- -
- -

Apua

- -

näin pääset alkuun (PDF)

- -
- - - - - - + + + + + + + + + + + +
+

+ + Suoritusten syöttö +

+

+ + syötä suorituksia + +

+

+ + syötä suorituksia - tarkistus + +

+

+ + tuomarineuvoston työkalu + +

+
+

+ + Tulokset +

+

+ + sarjan tulokset + +

+

+ + tulosta tuloksia + +

+

+ + tulokset CSV-tiedostoon + +

+

+ + heijasta tuloksia + +

+

+ + laskennan tilanne + +

+
+
+ KIPA +
+

+ + Kisan määritykset +

+

+ määrittele kisan perustiedot +

+

+ määrittele vartiot +

+

+ määrittele tehtävät +

+

+ määrittele testituloksia +

+
+
+

+ + Ylläpito +

+

+ + listaa kaikki kisat + +

+

+ + tallenna kisa + +

+

+ + palauta kisa + +

+

+ + poista kisa + +

+
+

+ + Apua +

+

+ + näin pääset alkuun (PDF) + +

+
+ {% endblock %} - diff --git a/web/templates/tupa/kopioi.html b/web/templates/tupa/kopioi.html index c60a4f4d..6babdf9a 100644 --- a/web/templates/tupa/kopioi.html +++ b/web/templates/tupa/kopioi.html @@ -1,8 +1,14 @@
- - - - + + + +
+ + + +
- diff --git a/web/templates/tupa/laskennan_tilanne.html b/web/templates/tupa/laskennan_tilanne.html index 7ef4464b..40024bdd 100644 --- a/web/templates/tupa/laskennan_tilanne.html +++ b/web/templates/tupa/laskennan_tilanne.html @@ -1,73 +1,73 @@ - {% extends "tupa/base.html" %} {% block title %}Tulokset sarjoittain{% endblock %} - {% block header %} - -Tulokset sarjoittain - - + + Tulokset sarjoittain + {% endblock header %} - {% block content %} - -{% load kipatags %} - -

Laskennan tilanne {% now " j.n.Y G:i"%}

- - {% for rivi in taulukko %} - - {%for sarake in rivi %} - {% if forloop.first %} - - {%else%} - - {% if sarake.0 == "a" %} - - {%else%}{% if sarake.0 == "o" %} - - {%else%}{% if sarake.0 == "s" %} - - {%else%}{% if sarake.0 == "t" %} - - {%else%}{% if sarake.0 == "v" %} - - {%else%} - - {% endif %} - {% endif %} - {% endif %} - {% endif %} - {% endif %} - {% endif %} - {%endfor%} - - {%endfor%} -
{{ sarake.1 }}{{sarake.1|alaviiva_pois}}{{sarake.1}}{{sarake.1}} {{sarake.1|alaviiva_pois}} {{sarake.1|alaviiva_pois}}{{sarake.1}}
- -

- - - - - - - - - - - - - - - - -
   aloittamatta
   syötetty osittain
   syötetty
   tarkistettu
   syöttövirhe
-


- -

- - - + + {% load kipatags %} +

Laskennan tilanne {% now " j.n.Y G:i" %}

+ + {% for rivi in taulukko %} + + {% for sarake in rivi %} + {% if forloop.first %} + + {% else %} + {% if sarake.0 == "a" %} + + {% else %} + {% if sarake.0 == "o" %} + + {% else %} + {% if sarake.0 == "s" %} + + {% else %} + {% if sarake.0 == "t" %} + + {% else %} + {% if sarake.0 == "v" %} + + {% else %} + + {% endif %} + {% endif %} + {% endif %} + {% endif %} + {% endif %} + {% endif %} + {% endfor %} + + {% endfor %} +
+ {{ sarake.1 }} + {{ sarake.1|alaviiva_pois }}{{ sarake.1 }}{{ sarake.1 }}{{ sarake.1|alaviiva_pois }}{{ sarake.1|alaviiva_pois }}{{ sarake.1 }}
+
+
+ + + + + + + + + + + + + + + + +
   aloittamatta
   syötetty osittain
   syötetty
   tarkistettu
   syöttövirhe
+

+
+

+ {% endblock %} - diff --git a/web/templates/tupa/login.html b/web/templates/tupa/login.html index 908a3c40..8fc8e4fb 100644 --- a/web/templates/tupa/login.html +++ b/web/templates/tupa/login.html @@ -1,15 +1,11 @@ -{% for message in messages %} -{{ message }} -{% endfor %} - +{% for message in messages %}{{ message }}{% endfor %} {% if user.is_authenticated %} -Kirjaudu ulos + Kirjaudu ulos {% else %} -
- - - -
+
+ + + +
{% endif %} - diff --git a/web/templates/tupa/maarita.html b/web/templates/tupa/maarita.html index cb59a5f1..8e399bf5 100644 --- a/web/templates/tupa/maarita.html +++ b/web/templates/tupa/maarita.html @@ -1,36 +1,30 @@ {% extends "tupa/base.html" %} {% block title %}{{ heading }}{% endblock %} {% block content %} - -{% load kipatags %} - -

{{heading|alaviiva_pois}}

- -
-

{% include "tupa/tallenna.html" %}

-{% if forms %} - {% for form in forms%} -
- {{form.label}} - {{form}} - {{form.helppiteksti}}
-
- {% endfor%} -{% endif %} -
-{% if formsets %} - {% for formset in formsets %} -
- {{formset.label}} {{formset.helppiteksti}} - {{ formset.management_form }} - {% for form in formset.forms %} -
- {{ form }} -
- {% endfor %} -
- {% endfor%} -{% endif %} -{% include "tupa/tallenna.html" %} -
+ {% load kipatags %} +

{{ heading|alaviiva_pois }}

+
+

{% include "tupa/tallenna.html" %}

+ {% if forms %} + {% for form in forms %} +
+ {{ form.label }} + {{ form }} + {{ form.helppiteksti }} +
+
+ {% endfor %} + {% endif %} +
+ {% if formsets %} + {% for formset in formsets %} +
+ {{ formset.label }} {{ formset.helppiteksti }} + {{ formset.management_form }} + {% for form in formset.forms %}
{{ form }}
{% endfor %} +
+ {% endfor %} + {% endif %} + {% include "tupa/tallenna.html" %} +
{% endblock %} diff --git a/web/templates/tupa/maaritaValitseTehtava.html b/web/templates/tupa/maaritaValitseTehtava.html index 2721908b..7e316806 100644 --- a/web/templates/tupa/maaritaValitseTehtava.html +++ b/web/templates/tupa/maaritaValitseTehtava.html @@ -1,11 +1,13 @@ {% extends "tupa/valitse.html" %} {{ block.super }} - {% block sarake %} -
+ {{ sarake }} -

Lisää uusi tehtävä

-

Kopioi tehtäviä tähän sarjaan

+

+ Lisää uusi tehtävä +

+

+ Kopioi tehtäviä tähän sarjaan +

{% include "tupa/poista.html" %} -{% endblock%} - + {% endblock %} diff --git a/web/templates/tupa/maarita_riisuttu.html b/web/templates/tupa/maarita_riisuttu.html index c6091dac..ab8b920c 100644 --- a/web/templates/tupa/maarita_riisuttu.html +++ b/web/templates/tupa/maarita_riisuttu.html @@ -1,33 +1,28 @@ {% extends "tupa/base_riisuttu.html" %} {% block title %}{{ heading }}{% endblock %} {% block content %} - -

{{ heading }}

- - -

{% include "tupa/tallenna.html" %}

-{% if forms %} - {% for form in forms%} -
- {{form.label}} - {{form}}
-
- {% endfor%} -{% endif %} -
-{% if formsets %} - {% for formset in formsets %} -
- {{formset.label}} - {{ formset.management_form }} - {% for form in formset.forms %} -
- {{ form }} -
- {% endfor %} -
- {% endfor%} -{% endif %} -{% include "tupa/tallenna.html" %} -
+

{{ heading }}

+
+

{% include "tupa/tallenna.html" %}

+ {% if forms %} + {% for form in forms %} +
+ {{ form.label }} + {{ form }} +
+
+ {% endfor %} + {% endif %} +
+ {% if formsets %} + {% for formset in formsets %} +
+ {{ formset.label }} + {{ formset.management_form }} + {% for form in formset.forms %}
{{ form }}
{% endfor %} +
+ {% endfor %} + {% endif %} + {% include "tupa/tallenna.html" %} +
{% endblock %} diff --git a/web/templates/tupa/poista.html b/web/templates/tupa/poista.html index 281ca2ca..f41ae4ca 100644 --- a/web/templates/tupa/poista.html +++ b/web/templates/tupa/poista.html @@ -1,6 +1,8 @@
- - - + + +
+ +
diff --git a/web/templates/tupa/poista_kisa.html b/web/templates/tupa/poista_kisa.html index 1e42bd1b..0c07a27e 100644 --- a/web/templates/tupa/poista_kisa.html +++ b/web/templates/tupa/poista_kisa.html @@ -1,29 +1,31 @@ {% extends "tupa/base.html" %} {% block title %}{{ heading }}{% endblock %} {% block content %} -

{{heading}}

- -
-
-
-
- -Olet poistamassa kisaa {{kisa_nimi}}
-
-Oletko tosissasi? -
-
-
- - - - - - - -
- -
- +

{{ heading }}

+
+
+
+
+ + Olet poistamassa kisaa {{ kisa_nimi }} +
+
+ Oletko tosissasi? +
+
+
+ + + + + +
+ + + +
+
{% endblock %} - diff --git a/web/templates/tupa/syota_tehtava.html b/web/templates/tupa/syota_tehtava.html index a015165a..08f05ceb 100755 --- a/web/templates/tupa/syota_tehtava.html +++ b/web/templates/tupa/syota_tehtava.html @@ -1,19 +1,25 @@ {% extends "tupa/base.html" %} - {% load kipatags %} - -{% block title %}{{tehtava.nimi}}{% endblock %} +{% block title %}{{ tehtava.nimi }}{% endblock %} {% block header %} -{{ block.super }} - - - - - - -{% endblock header%} - + +{% endblock header %} {% block content %} - -

{{tehtava.nimi|alaviiva_pois}}

- -
- -

{% include "tupa/tallenna.html" %}

- - - - - - - - - - - - - {%if tilanne.0 == "a"%} - - {% endif %} - {%if tilanne.0 == "o"%} - - {% endif %} - {%if tilanne.0 == "s"%} - - {% endif %} - {%if tilanne.0 == "t"%} - - {% endif %} - {%if tilanne.0 == "v"%} - - {% endif %} - - - - -{% if tarkistus %}{% endif %} -
Tehtävä:{{tehtava.jarjestysnro}}     {{tehtava.nimi|alaviiva_pois}}
Sarja: {{tehtava.sarja.nimi}}
Tehtävän tila:
Syötät tarkistustuloksia
-
- - - - - - - {% for osatehtava in osatehtavat %} - - - {% endfor %} - - - - {% for osatehtava in osatehtavat %} - {% for maarite in osatehtava.syotemaarite_set.all %} - - {% endfor %} - - {% endfor %} - - - - {% for osatehtava in osatehtavat %} - {% for maarite in osatehtava.syotemaarite_set.all %} - - {% endfor %} - - {% endfor %} - - - - {% for osatehtava in osatehtavat %} - {% for maarite in osatehtava.syotemaarite_set.all %} - - {% endfor %} - - {% endfor %} - - - - - {% for vartio in syotteet %} - - - +
- Osatehtävä: - - Osatehtävä {{ osatehtava.nimi }} -
- Syötteen nimi: - - {{ maarite.nimi }} -
- Syötteen tyyppi: - - {{ maarite.tyyppi }} - {% if maarite.tyyppi == "aika" %}(hh:mm:ss){% endif %} -
- Syötteen kuvaus: - - {{ maarite.kali_vihje }} -
- {{ vartio.0.nro}} - - {{ vartio.0.nimi }} +

{{ tehtava.nimi|alaviiva_pois }}

+ +

{% include "tupa/tallenna.html" %}

+ + + + + + + + + + + + {% if tilanne.0 == "a" %} + + {% endif %} + {% if tilanne.0 == "o" %} + + {% endif %} + {% if tilanne.0 == "s" %} + + {% endif %} + {% if tilanne.0 == "t" %} + + {% endif %} + {% if tilanne.0 == "v" %} + + {% endif %} + - {% for osatehtava in vartio.1 %} - {% for kentta in osatehtava %} - - - {{kentta.errors}} - {{kentta.arvo}} - {{kentta.tarkistus}} - + + {% if tarkistus %} + + + + {% endif %} +
Tehtävä:{{ tehtava.jarjestysnro }}     {{ tehtava.nimi|alaviiva_pois }}
Sarja:{{ tehtava.sarja.nimi }}
Tehtävän tila: + + + + + + + + + + +
Syötät tarkistustuloksia
+
+ + + + + {% for osatehtava in osatehtavat %} + + + {% endfor %} + + + + {% for osatehtava in osatehtavat %} + {% for maarite in osatehtava.syotemaarite_set.all %}{% endfor %} + + {% endfor %} + + + + {% for osatehtava in osatehtavat %} + {% for maarite in osatehtava.syotemaarite_set.all %} + {% endfor %} - + + {% endfor %} + + + + {% for osatehtava in osatehtavat %} + {% for maarite in osatehtava.syotemaarite_set.all %}{% endfor %} + + {% endfor %} + + + + {% for vartio in syotteet %} + + + + {% for osatehtava in vartio.1 %} + {% for kentta in osatehtava %} + + {% endfor %} + + {% endfor %} + {% endfor %} - - {% endfor %} - -
Osatehtävä: + Osatehtävä {{ osatehtava.nimi }} +
Syötteen nimi:{{ maarite.nimi }}
Syötteen tyyppi: + {{ maarite.tyyppi }} + {% if maarite.tyyppi == "aika" %}(hh:mm:ss){% endif %} +
Syötteen kuvaus:{{ maarite.kali_vihje }}
{{ vartio.0.nro }}{{ vartio.0.nimi }} + {{ kentta.errors }} + {{ kentta.arvo }} + {{ kentta.tarkistus }} +
- {% include "tupa/tallenna.html" %} +
+ {% include "tupa/tallenna.html" %}
- -

-e - vartio ei ole tehnyt tehtävää
-h - vartion suoritus on hylätty
-

- -{% if tarkistus %}

Syötät tällä hetkellä tarkistussyötteitä. Katso tehtävän varsinaiset syötteet

{% endif %} -

Tehtävän määrittely

-

Tämän sarjan tulokset

- +

+ e - vartio ei ole tehnyt tehtävää +
+ h - vartion suoritus on hylätty +
+

+ {% if tarkistus %} +

+ Syötät tällä hetkellä tarkistussyötteitä. Katso tehtävän varsinaiset syötteet +

+ {% endif %} +

+ Tehtävän määrittely +

+

+ Tämän sarjan tulokset +

{% endblock %} - diff --git a/web/templates/tupa/tallenna.html b/web/templates/tupa/tallenna.html index d0dc6222..e487e8d4 100644 --- a/web/templates/tupa/tallenna.html +++ b/web/templates/tupa/tallenna.html @@ -1,7 +1,18 @@
-    - -{% if ohjaus_nappi %} +     - + +{% if ohjaus_nappi %} +     + {% endif %} diff --git a/web/templates/tupa/testitulos.html b/web/templates/tupa/testitulos.html index 1f2e4187..42cdc3a4 100644 --- a/web/templates/tupa/testitulos.html +++ b/web/templates/tupa/testitulos.html @@ -1,31 +1,24 @@ {% extends "tupa/valitse.html" %} - {% block sarake %} - - {% for kentta in sarake.tiedot.0.tehtavat %} - - {% endfor %} + + {% for kentta in sarake.tiedot.0.tehtavat %}{% endfor %} - - luo testitulokset sarjalle
+ + luo testitulokset sarjalle +
{% for rivi in sarake.tiedot %} - - - {% for kentta in rivi.formit%} - - {% endfor %} + + + {% for kentta in rivi.formit %}{% endfor %} {% endfor %}
- {{ kentta.nimi }} - {{ kentta.nimi }}
{{rivi.nimi}}{{ kentta }}{{kentta.errors}}
{{ rivi.nimi }}{{ kentta }}{{ kentta.errors }}
-{% endblock%} +{% endblock %} {% block content %} -
+ {{ block.super }} {% include "tupa/tallenna.html" %} -{% endblock%} + {% endblock %}
- diff --git a/web/templates/tupa/tulokset.html b/web/templates/tupa/tulokset.html index 52a96c08..cc556896 100644 --- a/web/templates/tupa/tulokset.html +++ b/web/templates/tupa/tulokset.html @@ -1,184 +1,223 @@ {% extends "tupa/base.html" %} -{% block title %}Sarjakohtaiset tulokset{% endblock title %} +{% block title %} + Sarjakohtaiset tulokset +{% endblock title %} {% block header %} -{% if vaihtoaika %} - -{% endif %} + {% if vaihtoaika %} + + {% endif %} {% endblock header %} {% block content %} - -{% load kipatags %} - - - - - - - - - - - - -

{{kisa_nimi|alaviiva_pois }}

{{heading}}

 
{%if kisa_aika %} - {{kisa_aika}}
- {% endif %} - {{kisa_paikka}} -

{% now "j.n.Y G:i"%}
 
-
- -{% if tulos_taulukko %} - - {% for rivi in tulos_taulukko%} - {%if forloop.counter|add:"3"|divisibleby:"5" %} - + {% load kipatags %} +
+ + + + + + + + + + +
+

{{ kisa_nimi|alaviiva_pois }}

+
+

{{ heading }}

+
 
+ {% if kisa_aika %} + {{ kisa_aika }} +
+ {% endif %} + {{ kisa_paikka }} +
+
+ {% now "j.n.Y G:i" %} +
 
+
+ {% if tulos_taulukko %} + + {% for rivi in tulos_taulukko %} + {% if forloop.counter|add:"3"|divisibleby:"5" %} + + + {% endif %} {% if forloop.first %} - - {% for sarake in rivi %} - {% comment %} ylarivi {% endcomment %} - {% if forloop.first %} - {% comment %} ylarivin eka {% endcomment %} - - - - - {% else %} - {% comment %} ylarivi {% endcomment %} - - {% if sarake.jarjestysnro %} - - {% endif %} + + {% for sarake in rivi %} + {% comment %} ylarivi {% endcomment %} + {% if forloop.first %} + {% comment %} ylarivin eka {% endcomment %} + + + + + {% else %} + {% comment %} ylarivi {% endcomment %} + {% if sarake.jarjestysnro %} + {% endif %} - {% endfor %} - - - - + {% endif %} + {% endfor %} + + {% for sarake in rivi %} - {% comment %} ylarivi {% endcomment %} - {% if forloop.first %} - {% comment %} ylarivin eka {% endcomment %} - + {% comment %} ylarivi {% endcomment %} + {% if forloop.first %} + {% comment %} ylarivin eka {% endcomment %} + + + {% else %} + {% comment %} ylarivi {% endcomment %} + {% if sarake.lyhenne %} + {% else %} - {% comment %} ylarivi {% endcomment %} - {%if sarake.lyhenne %} - - {% else %} - - {% endif %} + {% endif %} - {%endfor %} - - - - + {% endif %} + {% endfor %} + + + + + {% for sarake in rivi %} - {% if forloop.first %} - - {% else %} - + {% if forloop.first %} + + {% else %} {% if forloop.counter != 0 %} - {% if forloop.counter != 1 %} - {% if forloop.counter != 2 %} - - {% endif %} - {% endif %} - {% endif %} + {% if forloop.counter != 1 %} + {% if forloop.counter != 2 %} + + {% endif %} + {% endif %} {% endif %} - - {%endfor %} - - - - - - - - - - - {% else %} - {% for sarake in rivi %} - {% comment %} ylarivi {% endcomment %} - {% if forloop.counter == 2 %} - {% comment %} ekasarake {% endcomment %} - - {% else %} - {% if forloop.counter == 3 %} - - {% comment %} muut sarakkeet {% endcomment %} - {% else %} - + + + + + - {% endif %} - {% endif %} - - {% endfor %} - {% endif %} - - {% comment %} ULKONA OLEVAT: {% endcomment %} + + + {% else %} + {% for sarake in rivi %} + {% comment %} ylarivi {% endcomment %} + {% if forloop.counter == 2 %} + {% comment %} ekasarake {% endcomment %} + + + {% else %} + {% if forloop.counter == 3 %} + + {% comment %} muut sarakkeet {% endcomment %} + {% else %} + + {% endif %} + {% endif %} + {% endfor %} + {% endif %} + + {% comment %} ULKONA OLEVAT: {% endcomment %} {% if forloop.last %} - - - {% for rivi in ulkona_taulukko%} + + + + + + + + + {% for rivi in ulkona_taulukko %} - {% for sarake in rivi %} - - + {% for sarake in rivi %} {% if forloop.counter == 2 %} - {% comment %} ekasarake {% endcomment %} - - + {% comment %} ekasarake {% endcomment %} + + {% else %} - {% comment %} muut sarakkeet {% endcomment %} - + {% comment %} muut sarakkeet {% endcomment %} + {% endif %} - {% endfor %} + {% endfor %} - {%if forloop.counter|divisibleby:"5" %} - + {% if forloop.counter|divisibleby:"5" %} + + + {% endif %} - {% endfor %} + {% endfor %} {% endif %} - {% endfor %} - -
- {{ sarake.jarjestysnro }}. -
+ + + {{ sarake.jarjestysnro }}. +
+ {{ sarake.lyhenne }} + {{sarake.lyhenne}} - {{sarake.nimi|slice:":6"}}
- {{sarake.nimi|slice:"6:13"}}
- {{sarake.nimi|slice:"13:19"}}
- {{sarake.nimi|slice:"19:25"}}
-
+ + {{ sarake.nimi|slice:":6" }} +
+ {{ sarake.nimi|slice:"6:13" }} +
+ {{ sarake.nimi|slice:"13:19" }} +
+ {{ sarake.nimi|slice:"19:25" }}
+
Maxpisteet
+ Maxpisteet + {{ sarake.maksimipisteet }} + {{ sarake.maksimipisteet }} + {{ sarake.maksimipisteet }} + {{ sarake.maksimipisteet }} +
SIJ.VARTIOYHT
{{ sarake.nro }} {{sarake.nimi}} - {%if sarake.lippukunta %}
{%endif%} - {{sarake.lippukunta}} - {%if sarake.piiri %}
{%endif%} - {{sarake.piiri}}
{{sarake}} - {% if forloop.first %} {%endif%} - {{ sarake }} - {% if forloop.first %} {%endif%} + {% endif %} + {% endfor %} +
+ SIJ. + + + + VARTIO + + YHT
{{ sarake.nro }} + {{ sarake.nimi }} + {% if sarake.lippukunta %}
{% endif %} + {{ sarake.lippukunta }} + {% if sarake.piiri %}
{% endif %} + {{ sarake.piiri }} +
{{ sarake }} + {% if forloop.first %}{% endif %} + {{ sarake }} + {% if forloop.first %}{% endif %} +
 
Ulkopuolella:
 
+ Ulkopuolella: +
{{ sarake.nro }} {{ sarake.nimi }} - {%if sarake.lippukunta %}
{%endif%} - {{sarake.lippukunta}} - {%if sarake.piiri %}
{%endif%} - {{sarake.piiri}}
{{ sarake.nro }} + {{ sarake.nimi }} + {% if sarake.lippukunta %}
{% endif %} + {{ sarake.lippukunta }} + {% if sarake.piiri %}
{% endif %} + {{ sarake.piiri }} +
- {% if forloop.first %} {%endif%} - {{ sarake }} - {% if forloop.first %} {%endif%} - + {% if forloop.first %}{% endif %} + {{ sarake }} + {% if forloop.first %}{% endif %} +
- -{% else %} -

Ei tuloksia.

-{% endif %} - -

- S = syöttämättä
- H = vartion suoritus hylätty
- K = vartio keskeyttänyt
- E = vartio ei ole tehnyt tehtävää
- ! = vartion sijaluku laskettu tasapisteissä määräävien tehtävien perusteella -

- - + {% endfor %} + + {% else %} +

Ei tuloksia.

+ {% endif %} +

+ S = syöttämättä +
+ H = vartion suoritus hylätty +
+ K = vartio keskeyttänyt +
+ E = vartio ei ole tehnyt tehtävää +
+ ! = vartion sijaluku laskettu tasapisteissä määräävien tehtävien perusteella +

{% endblock %} diff --git a/web/templates/tupa/tuloksetHTML.html b/web/templates/tupa/tuloksetHTML.html index 57b77d74..b87ed1e6 100755 --- a/web/templates/tupa/tuloksetHTML.html +++ b/web/templates/tupa/tuloksetHTML.html @@ -1,197 +1,228 @@ - - -Sarjakohtaiset tulokset - - - - - - -{% load kipatags %} - - - - - - - - - - - - -

{{kisa_nimi|alaviiva_pois}}

{{heading}}

 
{%if kisa_aika %} - {{kisa_aika}}
- {% endif %} - {{kisa_paikka}} -
{% now "j.n.Y G:i"%} 
- -{% if tulos_taulukko %} - - {% for rivi in tulos_taulukko%} - {%if forloop.counter|add:"3"|divisibleby:"5" %} - - {% endif %} - {% if forloop.first %} - - {% for sarake in rivi %} - {% comment %} ylarivi {% endcomment %} - {% if forloop.first %} - {% comment %} ylarivin eka {% endcomment %} - - - - + + + Sarjakohtaiset tulokset + + + + + {% load kipatags %} +
+ + + + + + + + + + +
+

{{ kisa_nimi|alaviiva_pois }}

+
+

{{ heading }}

+
 
+ {% if kisa_aika %} + {{ kisa_aika }} +
+ {% endif %} + {{ kisa_paikka }} +
{% now "j.n.Y G:i" %} 
+ {% if tulos_taulukko %} + + {% for rivi in tulos_taulukko %} + {% if forloop.counter|add:"3"|divisibleby:"5" %} + + + + {% endif %} + {% if forloop.first %} + + {% for sarake in rivi %} + {% comment %} ylarivi {% endcomment %} + {% if forloop.first %} + {% comment %} ylarivin eka {% endcomment %} + + + + {% else %} - {% comment %} ylarivi {% endcomment %} - - {% if sarake.jarjestysnro %} + {% comment %} ylarivi {% endcomment %} + {% if sarake.jarjestysnro %} - {% endif %} + {% endif %} {% endif %} - {% endfor %} - - - - - - {% for sarake in rivi %} - {% comment %} ylarivi {% endcomment %} - {% if forloop.first %} - {% comment %} ylarivin eka {% endcomment %} - + {% endfor %} + + + + {% for sarake in rivi %} + {% comment %} ylarivi {% endcomment %} + {% if forloop.first %} + {% comment %} ylarivin eka {% endcomment %} + + {% else %} - {% comment %} ylarivi {% endcomment %} - {%if sarake.lyhenne %} - {%if sarake.rastikasky %} - - {% else %} - - {% endif %} + {% comment %} ylarivi {% endcomment %} + {% if sarake.lyhenne %} + {% if sarake.rastikasky %} + {% else %} - + {% endif %} + {% else %} + + {% endif %} {% endif %} - {%endfor %} - - - - - {% for sarake in rivi %} - {% if forloop.first %} - + {% endfor %} + + + + + + {% for sarake in rivi %} + {% if forloop.first %} + {% else %} - - {% if forloop.counter != 0 %} - {% if forloop.counter != 1 %} - {% if forloop.counter != 2 %} - - {% endif %} - {% endif %} - {% endif %} + {% if forloop.counter != 0 %} + {% if forloop.counter != 1 %} + {% if forloop.counter != 2 %} + + {% endif %} + {% endif %} + {% endif %} {% endif %} - - {%endfor %} - - - - - - - - - - - {% else %} - {% for sarake in rivi %} - {% comment %} ylarivi {% endcomment %} - {% if forloop.counter == 2 %} - {% comment %} ekasarake {% endcomment %} - - {% else %} - {% if forloop.counter == 3 %} - - {% comment %} muut sarakkeet {% endcomment %} - {% else %} - - {% endif %} - {% endif %} - - {% endfor %} - {% endif %} - - {% comment %} ULKONA OLEVAT: {% endcomment %} - {% if forloop.last %} - - - {% for rivi in ulkona_taulukko%} + {% endfor %} + + + + + + + - {% for sarake in rivi %} - - + {% else %} + {% for sarake in rivi %} + {% comment %} ylarivi {% endcomment %} {% if forloop.counter == 2 %} - {% comment %} ekasarake {% endcomment %} - - + {% comment %} ekasarake {% endcomment %} + + {% else %} + {% if forloop.counter == 3 %} + {% comment %} muut sarakkeet {% endcomment %} - + {% else %} + + {% endif %} {% endif %} - {% endfor %} - - {%if forloop.counter|divisibleby:"5" %} - + {% endfor %} {% endif %} + + {% comment %} ULKONA OLEVAT: {% endcomment %} + {% if forloop.last %} + + + + + + + + + {% for rivi in ulkona_taulukko %} + + {% for sarake in rivi %} + {% if forloop.counter == 2 %} + {% comment %} ekasarake {% endcomment %} + + + {% else %} + {% comment %} muut sarakkeet {% endcomment %} + + {% endif %} + {% endfor %} + + {% if forloop.counter|divisibleby:"5" %} + + + + {% endif %} {% endfor %} - {% endif %} - {% endfor %} - - -
-
- - - -
+ + {{ sarake.jarjestysnro }}.
{{sarake.lyhenne}}{{sarake.lyhenne}} + {{ sarake.lyhenne }} + - {{sarake.nimi|slice:":6"}}
- {{sarake.nimi|slice:"6:13"}}
- {{sarake.nimi|slice:"13:19"}}
- {{sarake.nimi|slice:"19:25"}}
-
+ {{ sarake.lyhenne }} + + + {{ sarake.nimi|slice:":6" }} +
+ {{ sarake.nimi|slice:"6:13" }} +
+ {{ sarake.nimi|slice:"13:19" }} +
+ {{ sarake.nimi|slice:"19:25" }}
+
Maxpisteet {{ sarake.maksimipisteet }}
+ Maxpisteet + + {{ sarake.maksimipisteet }} + {{ sarake.maksimipisteet }} + {{ sarake.maksimipisteet }} +
SIJ.VARTIOYHT
{{ sarake.nro }} {{sarake.nimi}} - {%if sarake.lippukunta %}
{%endif%} - {{sarake.lippukunta}} - {%if sarake.piiri %}
{%endif%} - {{sarake.piiri}}
{{sarake}} - {% if forloop.first %} {%endif%} - {{ sarake }} - {% if forloop.first %} {%endif%} -
 
Ulkopuolella:
+ SIJ. + + + + VARTIO + + YHT +
{{ sarake.nro }} {{ sarake.nimi }} - {%if sarake.lippukunta %}
{%endif%} - {{sarake.lippukunta}} - {%if sarake.piiri %}
{%endif%} - {{sarake.piiri}}
{{ sarake.nro }} + {{ sarake.nimi }} + {% if sarake.lippukunta %}
{% endif %} + {{ sarake.lippukunta }} + {% if sarake.piiri %}
{% endif %} + {{ sarake.piiri }} +
{{ sarake }} - {% if forloop.first %} {%endif%} - {{ sarake }} - {% if forloop.first %} {%endif%} - + {% if forloop.first %}{% endif %} + {{ sarake }} + {% if forloop.first %}{% endif %} +
 
+ Ulkopuolella: +
{{ sarake.nro }} + {{ sarake.nimi }} + {% if sarake.lippukunta %}
{% endif %} + {{ sarake.lippukunta }} + {% if sarake.piiri %}
{% endif %} + {{ sarake.piiri }} +
+ {% if forloop.first %}{% endif %} + {{ sarake }} + {% if forloop.first %}{% endif %} +
- -{% else %} -

Ei tuloksia.

-{% endif %} - -

- S = syöttämättä
- H = vartion suoritus hylätty
- K = vartio keskeyttänyt
- E = vartio ei ole tehnyt tehtävää
- ! = vartion sijaluku laskettu tasapisteissä määräävien tehtävien perusteella
-

- - - - + {% endif %} + {% endfor %} + +
+
+ + + {% else %} +

Ei tuloksia.

+ {% endif %} +

+ S = syöttämättä +
+ H = vartion suoritus hylätty +
+ K = vartio keskeyttänyt +
+ E = vartio ei ole tehnyt tehtävää +
+ ! = vartion sijaluku laskettu tasapisteissä määräävien tehtävien perusteella +
+

+ diff --git a/web/templates/tupa/tulosta.html b/web/templates/tupa/tulosta.html index b066193d..29a84a80 100644 --- a/web/templates/tupa/tulosta.html +++ b/web/templates/tupa/tulosta.html @@ -1,14 +1,12 @@ {% extends "tupa/base.html" %} {% block title %}Tulokset sarjoittain{% endblock %} {% block content %} - -

Tulokset sarjoittain

- -
-{%for sarja in sarja_list %} - {{sarja.nimi}}
-{% endfor %} -
- -{% endblock %}m - +

Tulokset sarjoittain

+
+ {% for sarja in sarja_list %} + {{ sarja.nimi }} +
+ {% endfor %} +
+{% endblock %} +m diff --git a/web/templates/tupa/tuomarineuvos.html b/web/templates/tupa/tuomarineuvos.html index 1c4106b5..ef94c833 100644 --- a/web/templates/tupa/tuomarineuvos.html +++ b/web/templates/tupa/tuomarineuvos.html @@ -1,31 +1,22 @@ {% extends "tupa/valitse.html" %} - {% load kipatags %} - {% block sarake %} - - {% for kentta in sarake.tiedot.0.tehtavat %} - - {% endfor %} + + {% for kentta in sarake.tiedot.0.tehtavat %}{% endfor %} {% for rivi in sarake.tiedot %} - - - {% for kentta in rivi.formit%} - - {% endfor %} - + + + {% for kentta in rivi.formit %}{% endfor %} + {% endfor %} -
- {{ kentta.nimi|alaviiva_pois }} - {{ kentta.nimi|alaviiva_pois }}
{{rivi.nimi}}{{ kentta }}{{kentta.errors}}
{{ rivi.nimi }}{{ kentta }}{{ kentta.errors }}
-{% endblock%} + +{% endblock %} {% block content %} -
+ {{ block.super }} {% include "tupa/tallenna.html" %} -{% endblock%} + {% endblock %}
- diff --git a/web/templates/tupa/upload.html b/web/templates/tupa/upload.html index 814f71cc..a4b11c0a 100644 --- a/web/templates/tupa/upload.html +++ b/web/templates/tupa/upload.html @@ -1,18 +1,12 @@ {% extends "tupa/base.html" %} - {% block title %}{{ heading }}{% endblock %} {% block content %} -

{{heading}}

- -
- -
-
-
- -{{form}} - -{% include "tupa/tallenna.html" %} -
+

{{ heading }}

+
+
+
+
+ {{ form }} + {% include "tupa/tallenna.html" %} +
{% endblock %} - diff --git a/web/templates/tupa/upload_riisuttu.html b/web/templates/tupa/upload_riisuttu.html index b0505fb7..ed019126 100644 --- a/web/templates/tupa/upload_riisuttu.html +++ b/web/templates/tupa/upload_riisuttu.html @@ -1,19 +1,12 @@ {% extends "tupa/base_riisuttu.html" %} - {% block title %}{{ heading }}{% endblock %} {% block content %} -

{{heading}}

- -
- -
-
-
- -{{form}} - -{% include "tupa/tallenna.html" %} -
- +

{{ heading }}

+
+
+
+
+ {{ form }} + {% include "tupa/tallenna.html" %} +
{% endblock %} - diff --git a/web/templates/tupa/vaara_tietokanta.html b/web/templates/tupa/vaara_tietokanta.html index 39177fd5..b2e46c62 100644 --- a/web/templates/tupa/vaara_tietokanta.html +++ b/web/templates/tupa/vaara_tietokanta.html @@ -1,9 +1,11 @@ {% if vanha_tietokanta %} -VAROITUS! -Järjestelmän tietokanta on epäyhteensopivaa versiota tai kirjoitussuojattu, joten kipa ei toimi oikein!

- -Mikäli tietokanta on epäyhteensopiva, voi kipan poistaa ja asentaa uudestaan. Kisat saa muutettua ottamalla vanhalla Kipa -versiolla xml tallenteen (tallenna kisa), ja tuomalla sen uuteen kipaan (palauta kisa)
-
-Voi olla myös mahdollista että palvelinohjelmalla ei ole oikeuksia kirjoittaa web/ hakemistoon sekä tupa.db tietokantatiedostoon.
+ VAROITUS! + Järjestelmän tietokanta on epäyhteensopivaa versiota tai kirjoitussuojattu, joten kipa ei toimi oikein! +
+
+ Mikäli tietokanta on epäyhteensopiva, voi kipan poistaa ja asentaa uudestaan. Kisat saa muutettua ottamalla vanhalla Kipa -versiolla xml tallenteen (tallenna kisa), ja tuomalla sen uuteen kipaan (palauta kisa) +
+
+ Voi olla myös mahdollista että palvelinohjelmalla ei ole oikeuksia kirjoittaa web/ hakemistoon sekä tupa.db tietokantatiedostoon. +
{% endif %} - diff --git a/web/templates/tupa/valitse.html b/web/templates/tupa/valitse.html index d59e3780..3cf7d412 100644 --- a/web/templates/tupa/valitse.html +++ b/web/templates/tupa/valitse.html @@ -1,39 +1,31 @@ {% extends "tupa/base.html" %} {% block title %}{{ heading }}{% endblock %} -{% block header %} -{% endblock %} - +{% block header %}{% endblock %} {% block content %} - -

{{ heading }}

- -{% block alku %} - -{% endblock %} - - -{% if taulukko %} -
    - {% for sarake in taulukko %} - {% if sarake == taulukko.0 %} -
  • {{ sarake.otsikko }}
  • +

    {{ heading }}

    + {% block alku %}{% endblock %} + {% if taulukko %} + - -
    - - {% for sarake in taulukko%} -
    -
      - {% block sarake %} {{sarake}} {% endblock %} -
    +
  • + {{ sarake.otsikko }} +
  • + {% endif %} + {% endfor %} +
+
+ {% for sarake in taulukko %} +
+
    + {% block sarake %}{{ sarake }}{% endblock %} +
+
+ {% endfor %}
- {% endfor %} -
-{%endif%} - + {% endif %} {% endblock %} - diff --git a/web/templates/tupa/valitse_form.html b/web/templates/tupa/valitse_form.html index f3828cee..d510f668 100644 --- a/web/templates/tupa/valitse_form.html +++ b/web/templates/tupa/valitse_form.html @@ -1,19 +1,13 @@ {% extends "tupa/valitse.html" %} - -{% block alku %} -{{form}} -{% endblock %} - -{% block sarake %} - {{ sarake }} -{% endblock%} +{% block alku %}{{ form }}{% endblock %} +{% block sarake %}{{ sarake }}{% endblock %} {% block content %} -
-{{ block.super }} -{%if napin_tyyppi == "kopioi" %} -{% include "tupa/kopioi.html" %} -{% else %} -{% include "tupa/tallenna.html" %} -{% endif %} -
+
+ {{ block.super }} + {% if napin_tyyppi == "kopioi" %} + {% include "tupa/kopioi.html" %} + {% else %} + {% include "tupa/tallenna.html" %} + {% endif %} +
{% endblock %} diff --git a/web/templates/tupa/valitse_formset.html b/web/templates/tupa/valitse_formset.html index ed3757cf..57a618a0 100644 --- a/web/templates/tupa/valitse_formset.html +++ b/web/templates/tupa/valitse_formset.html @@ -1,27 +1,30 @@ {% extends "tupa/valitse.html" %} - {% block alku %} -
-{% include "tupa/tallenna.html" %}

-{% endblock %} - -{% block sarake %} - - {{ sarake.management_form }} - - -

Vaaditut kentät: Nro ja Nimi
-Syötä 'Keskeyttänyt' ja 'Ulkopuolella' kenttiin sen tehtävän numero, josta lähtien vartio on sarjan ulkopuolella.
-Keskeyttäneille vartioille ei enää syötetä tuloksia kyseisestä tehtävästä lähtien.
-Sarjan ulkopuolelle siirtyneet vartiot saavat tulokset normaalisti, mutta niiden syötteitä ei käytetä esim. määriteltäessä interpoloinnissa nopeinta suoritusta.

- {% for form in sarake.forms %} -
- {{ form }} -
- {% endfor %} -{% endblock%} -{% block content %} -{{ block.super }} -{% include "tupa/tallenna.html" %} -
+
+ {% include "tupa/tallenna.html" %} +
+
+ {% endblock %} + {% block sarake %} + {{ sarake.management_form }} + +

+ + Vaaditut kentät: Nro ja Nimi +
+ Syötä 'Keskeyttänyt' ja 'Ulkopuolella' kenttiin sen tehtävän numero, josta lähtien vartio on sarjan ulkopuolella. +
+ Keskeyttäneille vartioille ei enää syötetä tuloksia kyseisestä tehtävästä lähtien. +
+ Sarjan ulkopuolelle siirtyneet vartiot saavat tulokset normaalisti, mutta niiden syötteitä ei käytetä esim. määriteltäessä interpoloinnissa nopeinta suoritusta. +
+

+ {% for form in sarake.forms %}
{{ form }}
{% endfor %} + {% endblock %} + {% block content %} + {{ block.super }} + {% include "tupa/tallenna.html" %} +
{% endblock %} diff --git a/web/templates/tupa/valitse_linkki.html b/web/templates/tupa/valitse_linkki.html index a356e5b1..3e107b8f 100644 --- a/web/templates/tupa/valitse_linkki.html +++ b/web/templates/tupa/valitse_linkki.html @@ -1,8 +1,8 @@ {% extends "tupa/valitse.html" %} - {% block sarake %} {% for taulu in sarake %} -
  • {{taulu.nimi}}
  • +
  • + {{ taulu.nimi }} +
  • {% endfor %} -{% endblock%} - +{% endblock %} From 8bda98a3718c3cd1067be1c46e5e1adb1d6703e1 Mon Sep 17 00:00:00 2001 From: Ilmari Marttila Date: Mon, 9 Dec 2024 23:16:53 +0200 Subject: [PATCH 5/8] Remove m character --- web/templates/tupa/tulosta.html | 1 - 1 file changed, 1 deletion(-) diff --git a/web/templates/tupa/tulosta.html b/web/templates/tupa/tulosta.html index 29a84a80..3a362cc3 100644 --- a/web/templates/tupa/tulosta.html +++ b/web/templates/tupa/tulosta.html @@ -9,4 +9,3 @@

    Tulokset sarjoittain

    {% endfor %} {% endblock %} -m From cd1cbf993d0b883a2c8cec318f7be351f4fee181 Mon Sep 17 00:00:00 2001 From: Ilmari Marttila Date: Fri, 13 Dec 2024 12:17:20 +0200 Subject: [PATCH 6/8] Link locator doesn't have to be on same line with anchor tag Seleniumlibrary have maybe some bug where formatting of html files affects on how it finds links by text. --- web/robot/yhteiset_resurssit.resource | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/robot/yhteiset_resurssit.resource b/web/robot/yhteiset_resurssit.resource index 243e867e..aac6fef4 100644 --- a/web/robot/yhteiset_resurssit.resource +++ b/web/robot/yhteiset_resurssit.resource @@ -30,7 +30,7 @@ Kipa Suite Setup Open Sub Page Verify Location And Title [Arguments] ${link_name} ${link} ${page_title} - Click Link ${link_name} + Click Link xpath://a[contains(., '${link_name}')] Wait Until Keyword Succeeds 10 sec 2 sec Location Should Be ${KIPA_URL}/${TESTIKISA}/${link}/ Wait Until Keyword Succeeds 10 sec 2 sec Title Should Be ${page_title} @@ -46,7 +46,7 @@ Remove Competition Open KiPa Main Page click link ${competition} title should be Kipa - ${competition} - Click Link poista kisa + Click Link xpath://a[contains(., 'poista kisa')] Title Should Be ${KISAN_POISTO_OTSIKKO} Click Button Kyllä Wait Until Keyword Succeeds 10 sec 2 sec Title Should Be ${KAIKKI_KISAT_OTSIKKO} From a87502109e0a6ac9f57c4d151207ce13b4653242 Mon Sep 17 00:00:00 2001 From: Ilmari Marttila Date: Fri, 13 Dec 2024 14:22:16 +0200 Subject: [PATCH 7/8] Start using djLint in development flow --- .github/workflows/continuous-integration.yml | 2 ++ docs/development.md | 10 +++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index c5f45305..f10d3d0a 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -16,10 +16,12 @@ jobs: run: | python -m pip install --upgrade pip pip install 'black==24.10.0' + pip install 'djlint==1.36.3' - name: Check formatting run: | black -t py312 --check . black -t py312 --check web/**/*.py.example + djlint --check . unit-tests-sqlite: runs-on: ubuntu-latest timeout-minutes: 15 diff --git a/docs/development.md b/docs/development.md index d2e9db0b..0d9081e0 100644 --- a/docs/development.md +++ b/docs/development.md @@ -72,11 +72,15 @@ Hakemistosta `./web/roobt` löytyy myös toinen robot-tiedosto nimeltään `autentikointi.txt`, mutta sen ajaminen ei taida onnistua, ellei ensin toteuta Kipaan suunniteltua kirjautumista. -## Python-koodin formatointi +## Python-koodin ja Django-templaattien formatointi Koodi noudattaa Black-autoformatterin vesion 24.10.0 mukaista tyyliä. -Blackille annetaan lippu `--target-version py312`. Formatointi tarkastetaan -osana CI-putkea. +Blackille annetaan lippu `--target-version py312`. Templaatit formatoidaan +käyttäen [djLint:tiä](https://www.djlint.com/), joka ajetaan seuraavasti: +`djlint --reformat --profile=django .`. Toisin kuin Black, djLint ei takaa +tiedostojen ehjänä pysymistä, joten muutosten tarkastaminen manuaalisesti +formatoinnin jälkeen voi olla tarpeen. Formatoinnit tarkastetaan osana +CI-putkea. ## Selityksiä lähdekooditiedostoista From 4227374f55ce593b26551371584480c15270fe4c Mon Sep 17 00:00:00 2001 From: Ilmari Marttila Date: Thu, 19 Dec 2024 16:53:05 +0200 Subject: [PATCH 8/8] Ignore autoformatting change --- .git-blame-ignore-revs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs index ccaceaf3..6c5079f1 100644 --- a/.git-blame-ignore-revs +++ b/.git-blame-ignore-revs @@ -12,3 +12,6 @@ ae6391ac34b6f959fd16053f24076353aae0e54b # Format python code with black b215abbc7ae11614bab50fb7c3b95c307cf933d5 + +# Format Django templates with djLint +047d51f497bdb08d6c092b05d917d331fb7cebd0