app.logger.info(f"Změněno zjednoznačnění u soutěžícího #{result.user.user_id} v soutěži #{result.pion.contest_id}: {result.pion.score_suborder}->{score_suborder}")
mo.util.log(
type=db.LogType.participant,
what=result.user.user_id,
details={
'action':'pion-changed-suborder',
'contest_id':result.pion.contest_id,
'old_score_suborder':result.pion.score_suborder,
'new_score_suborder':score_suborder
},
)
result.pion.score_suborder=score_suborder
count+=1
ifcount>0:
sess.commit()
flash('Změněno zjednoznačnění u '+inflect_number(count,'soutěžícího','soutěžících','soutěžících'),'success')
else:
flash('Žádné změny k uložení','info')
returnredirect(ctx.url_for('org_score'))
# Pro tvorbu odkazů na správné contesty ve výsledkovkách dělených kol
# Pro tvorbu odkazů na správné contesty ve výsledkovkách dělených kol
Výsledky {{ round.name|round_genitive|lower }}{% if public %} {{ round.year }}. ročníku FO{% endif %} kategorie {{ round.category }}{% if contest %} {{ contest.place.name_locative() }}{% endif %}
Výsledky {{ round.name|round_genitive|lower }}{% if public %} {{ round.year }}. ročníku FO{% endif %} kategorie {{ round.category }}{% if contest %} {{ contest.place.name_locative() }}{% endif %}
...
@@ -40,8 +41,19 @@ Rozkliknutím bodů se lze dostat na detail daného řešení.
...
@@ -40,8 +41,19 @@ Rozkliknutím bodů se lze dostat na detail daného řešení.
{% endif %}
{% endif %}
{% endif %}
{% endif %}
{% if edit_form %}
<p><strong>Zjednoznačnění pořadí:</strong> U soutěžících na sdílených pozicích vyplňte číslo do políčka na konci řádku. Třídí se vzestupně od nejmenšího, prázdné políčko se považuje za nulu.</p>