update result emails and threshold
authorJan Szejko <janek37@gmail.com>
Wed, 21 Mar 2018 15:55:12 +0000 (16:55 +0100)
committerJan Szejko <janek37@gmail.com>
Wed, 21 Mar 2018 16:03:49 +0000 (17:03 +0100)
stage2/management/commands/stage2_send_results.py
stage2/templates/stage2/results_student_failed.txt
stage2/templates/stage2/results_student_passed.txt
stage2/templates/stage2/results_teacher.txt

index 68ec664..5266c1e 100644 (file)
@@ -1,5 +1,6 @@
 # -*- coding: utf-8 -*-
 from collections import defaultdict
+from decimal import Decimal
 from optparse import make_option
 
 from django.core.management.base import BaseCommand
@@ -13,7 +14,7 @@ from stage2.models import Participant
 def get_participants():
     return sorted(Participant.objects.filter(complete_set=True), key=lambda s: -s.score())
 
-minimum = 55
+minimum = Decimal('73.33')
 
 
 class Command(BaseCommand):
index 95a9f54..fdc9097 100644 (file)
@@ -1,13 +1,13 @@
-{% load l10n %}Witaj,
+{% load l10n %}Dzień dobry,
 
 Informujemy, że wszystkie prace nadesłane w ramach II etapu Olimpiady Cyfrowej zostały ocenione. 
 
 Liczba zdobytych przez Ciebie punktów to {% localize on %}{{ final_result|floatformat:2 }}{% endlocalize %}.
 
-Niestety, ten wynik nie uprawnia Cię do wzięcia udziału w zawodach III stopnia. Liczba punktów, która uprawnia do wzięcia udziału w finale to 55. Zachęcamy do zgłębiania wiedzy za zakresu edukacji cyfrowej i medialnej oraz wzięcia udziału w kolejnej edycji Olimpiady.
+Niestety, ten wynik nie uprawnia Cię do wzięcia udziału w zawodach III stopnia. Liczba punktów zapewniających udział w finale to 73,33. Zachęcamy do zgłębiania wiedzy za zakresu edukacji cyfrowej i medialnej oraz wzięcia udziału w kolejnej edycji Olimpiady.
 
 W razie jakichkolwiek pytań prosimy o kontakt.
 
 Pozdrawiamy,
 Zespół Olimpiady Cyfrowej
-fundacja Nowoczesna Polsk
+fundacja Nowoczesna Polska
index 5a44dde..0986f89 100644 (file)
@@ -1,10 +1,10 @@
-{% load l10n %}Witaj,
+{% load l10n %}Dzień dobry,
 
 Informujemy, że wszystkie prace nadesłane w ramach II etapu Olimpiady Cyfrowej zostały ocenione. 
 
 Liczba zdobytych przez Ciebie punktów to {% localize on %}{{ final_result|floatformat:2 }}{% endlocalize %}.
 
-Wynik ten uprawnia Cię do wzięcia udziału zawodach III stopnia. Serdecznie gratulujemy! Zawody finałowe odbędą się w 21 kwietnia w Warszawie. Niebawem prześlemy Ci szczegółowe informacje na ich temat.
+Wynik ten uprawnia Cię do wzięcia udziału zawodach III stopnia. Liczba punktów zapewniających udział w finale to 73,33. Serdecznie gratulujemy! Zawody finałowe odbędą się w dniach 20-21 kwietnia w Warszawie. Niebawem prześlemy Ci szczegółowe informacje na ich temat.
 
 W razie jakichkolwiek pytań prosimy o kontakt.
 
index b1f381d..e02015a 100644 (file)
@@ -2,9 +2,9 @@ Dzień dobry,
 
 Informujemy, że wszystkie prace nadesłane w ramach II etapu Olimpiady Cyfrowej zostały ocenione. 
 
-Poniżej znajdują się wyniki uzyskane przez zgłoszonych przez Panią/Pana uczniów i uczennice, którzy przesłali komplet rozwiązań. Liczba punktów, która uprawnia do wzięcia udziału w zawodach finałowych to 55. Gratulujemy tym, którym się to udało. Zawody finałowe odbędą się 21 kwietnia. Jeśli Pania/Pana uczniowie i uczennice awansowali do finału, niebawem otrzyma Pani/Pan szczegółowe informacje na ten temat.
+Poniżej znajdują się wyniki uzyskane przez zgłoszonych przez Panią/Pana uczniów i uczennice, którzy przesłali komplet rozwiązań. Liczba punktów, która uprawnia do wzięcia udziału w zawodach finałowych to 73,33. Gratulujemy tym, którym się to udało. Zawody finałowe odbędą się w dniach 20-21 kwietnia. Jeśli Pani/Pana uczniowie i uczennice awansowali do finału, niebawem otrzyma Pani/Pan szczegółowe informacje na ten temat.
 
-Wyniki uzyskane przez Pani/Pana podopiecznych:
+Wyniki uzyskane przez Pani/Pana uczniów:
 
 {% for participant in participants %}{{participant.first_name.strip}} {{participant.last_name.strip}}: {{participant.score|floatformat:2}}
 {% endfor %}