Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • main
1 result

Target

Select target project
  • to/sifrovacka
  • djz.88/sifrovacka
2 results
Select Git revision
  • main
1 result
Show changes
Commits on Source (3)
......@@ -19,9 +19,9 @@ Aplikace sloužící k hostování pirátských šifrovaček.
* formulář pro snadné vkládání šifrovaček
* registrace ověřená pomocí emailu
* více info o uživateli
* TOP 10 nejrychlejších
* TOP 10
* list nejrychlejsich v sifrovacce
* více statistik
* vylepšit zobrazení dokončených šifrovaček
* trochu přestylovat formulář pro login/registraci
* víc informací na stránce šifrovačky (start_date,
end_date atd)
* víc informací na stránce šifrovačky(pocet prihlasenych tymu)
__version__ = '0.8'
# Version synonym
VERSION = __version__
......@@ -137,7 +137,8 @@
<img src="https://styleguide.pir-test.eu/2.3.x/images/logo-full-white.svg" alt="logo pirátské strany" class="w-32 md:w-40 pb-6" />
</a>
<p class="para hidden md:block md:mb-4 lg:mb-0 text-grey-200">
<span class="copyleft inline-block">&copy;</span> {% now "Y" %} Piráti. Všechna práva vyhlazena. Sdílejte a nechte ostatní sdílet za stejných podmínek.
<span class="copyleft inline-block">&copy;</span> {% now "Y" %} Piráti. Všechna práva vyhlazena. Sdílejte a nechte ostatní sdílet za stejných podmínek.
<span class="text-grey-300"><br> Verze aplikace: {{APP_VERSION_NUMBER}} </span>
</p>
</section>
<section class="footer__social lg:text-right">
......
......@@ -66,6 +66,17 @@
</div>
{% endif %}
{% endif %}
{% if sifrovacka_all_users %}
<h1 class="head-alt-sm">Seznam úspěšných: </h1>
<div class="alert alert--grey-125">
<span>
-
{% for i in sifrovacka_all_users %}
{{i.user}} -
{% endfor %}
</span>
</div>
{% endif %}
</div>
{% comment %}
</br>
......
......@@ -150,14 +150,15 @@ def detail(request, sifrovacka_id):
sifrovacka_stage_count = sifrovacka_stages.count()
is_archived_sifrovacka = Sifrovacka.objects.filter(id = sifrovacka_id,
enddate_sifrovacka__lt = timezone.now())
sifrovacka_all_users = Participants.objects.filter(sifrovacka_id = sifrovacka_id).exclude(finished=False)
if request.user.is_authenticated:
print(sifrovacka_all_users)
sifrovacka_all_user_current_stages= Participants.objects.filter(user = \
request.user).filter(sifrovacka_id = \
sifrovacka_id).values('sifrovacka_id','id')
for s in sifrovacka_all_user_current_stages:
if s['sifrovacka_id'] == sifrovacka_id:
print("---SIFROVACKA---")
# print(s['at_stage'])
tmp_stage_id = s['id']
sifrovacka_current_stage_urlhash = Participants.objects.get(id = \
tmp_stage_id)
......@@ -170,7 +171,8 @@ def detail(request, sifrovacka_id):
"sifrovacka_current_id": sifrovacka_current_id,
"sifrovacka_current_stage_urlhash":
sifrovacka_current_stage_urlhash,
"is_archived_sifrovacka": is_archived_sifrovacka
"is_archived_sifrovacka": is_archived_sifrovacka,
"sifrovacka_all_users": sifrovacka_all_users
}
return render(request, 'sifrovacka.html', context)
......@@ -254,5 +256,3 @@ def index(request):