oef/templates/contests_show.html.tpl

86 lines
2.6 KiB
Smarty
Raw Permalink Normal View History

2019-11-14 12:55:22 +01:00
{{ define "content" }}
<div class="container">
{{template "breadcrumb" toSlice "Gare" (all "Contest") (.Data|string) "current"}}
{{template "show_header" dict "title" (.Data|string) "updatePath" (.Data.ID|update "Contest") "deletePath" (.Data.ID|delete "Contest")}}
<h2 class="karmen-relation-header">Informazioni generali sulla gara</h2>
<dl class="row">
<dt class="col-sm-3">Periodo di attività</dt>
<dd class="col-sm-9">
{{if not (.Data.Date|zeroTime)}}
La gara si svolgerà il giorno {{.Data.Date|prettyDate}} dalle ore {{.Data.StartTime|convertTime}} alle ore {{.Data.EndTime|convertTime}}
{{else}}
La gara è sempre attiva
{{end}}
</dd>
<dt class="col-sm-3">Numero di domande</dt>
<dd class="col-sm-9">{{.Data.NumQuestions}}</dd>
<dt class="col-sm-3">Numero di risposte per domanda</dt>
<dd class="col-sm-9">{{.Data.NumAnswersPerQuestion}}</dd>
<dt class="col-sm-3">Numero di partecipanti iscritti</dt>
<dd class="col-sm-9">{{len .Data.Participants}}</dd>
<dt class="col-sm-3">Numero di prove visualizzate</dt>
<dd class="col-sm-9">{{len .Data.StartedResponses}}</dd>
<dt class="col-sm-3">Numero di prove salvate</dt>
<dd class="col-sm-9">{{len .Data.SavedResponses}}</dd>
</dl>
2020-02-05 14:12:08 +01:00
<div class="row">
<div class="col-md-12">
<h2 class="karmen-relation-header">Descrizione</h2>
2020-02-05 14:39:56 +01:00
{{.Data.Description|markdown|html}}
2020-02-05 14:12:08 +01:00
</div>
</div>
2019-11-14 12:55:22 +01:00
<div class="row">
<div class="col-md-12">
{{$options := `
title: "Domande"
model: "Question"
icon: "fa fa-question-circle"
`}}
2019-11-15 10:41:32 +01:00
{{$noElements := "Nessuna domanda è stata ancora associata alla gara."}}
2019-11-14 12:55:22 +01:00
{{template "relation_list" dict "options" ($options|yaml) "data" .Data.Questions "noElements" $noElements}}
</div>
</div>
2019-11-15 10:41:32 +01:00
<div class="row">
<div class="col-md-12">
{{$options := `
title: "Partecipanti"
model: "Participant"
icon: "fa fa-user"
`}}
{{$noElements := "Nessun partecipante è iscritto a questa gara."}}
{{template "relation_list" dict "options" ($options|yaml) "data" .Data.Participants "noElements" $noElements}}
</div>
</div>
2021-01-05 11:37:49 +01:00
<div class="row">
<div class="col-md-12">
{{$options := `
title: "Classifica"
model: "Response"
icon: "fa fa-hourglass"
`}}
{{$noElements := "Nessun partecipante ha ancora consegnato la prova."}}
{{template "relation_list" dict "options" ($options|yaml) "data" .Data.Rank "noElements" $noElements "small" (toSlice "ScoreString")}}
</div>
</div>
2019-11-14 12:55:22 +01:00
</div>
{{ end }}