{{ define "content" }} {{$isAdmin := .Claims|isAdmin}} {{$isSchool := .Claims|isSchool}} {{$isParticipant := .Claims|isParticipant}}
{{if not $isParticipant}} {{template "breadcrumb" toSlice "Partecipanti" (all "Participant") (.Data|string) "current"}} {{template "show_header" dict "title" (.Data|string) "updatePath" (.Data.ID|update "Participant") "deletePath" (.Data.ID|delete "Participant")}} {{end}}

Informazioni generali

Username
{{.Data.User.Username}}
Password
{{.Data.User.Password}}
Categoria
{{.Data.Category}}
Anno di corso
{{.Data.Year}}
Indirizzo di studi
{{.Data.StudyField}}
{{if $isAdmin}} {{if $creatorUser:=.Data.CreatedBy}}
Creato da
{{$creatorUser.Username}}[{{$creatorUser.Role}}] {{$.Data.CreatedAt|prettyDateTime}}
IP di chi ha creato il partecipante
{{.Data.CreatorIP}}
{{end}} {{if $updaterUser:=.Data.UpdatedBy}}
Modificato da
{{$updaterUser.Username}}[{{$updaterUser.Role}}] {{$.Data.UpdatedAt|prettyDateTime}}
IP di chi ha modificato il partecipante
{{.Data.UpdaterIP}}
{{end}} {{end}}
{{if or $isAdmin $isSchool}}
{{$options := ` title: "Scuola di appartenenza del partecipante" model: "School" icon: "fa fa-school" `}} {{$noElements := "Il partecipante non appartiene ad alcuna scuola."}} {{template "relation_list" dict "options" ($options|yaml) "data" .Data.School "noElements" $noElements}}
{{end}} {{if $isAdmin}}
{{$options := ` title: "Categoria del partecipante" model: "Category" icon: "fa fa-object-group" `}} {{$noElements := "Il partecipante non appartiene ad alcuna categoria."}} {{template "relation_list" dict "options" ($options|yaml) "data" .Data.Category "noElements" $noElements}}
{{$options := ` title: "Gare a cui il partecipante è iscritto" model: "Contest" icon: "fa fa-hourglass-start" `}} {{$noElements := "Il partecipante non è iscritto ad alcuna gara."}} {{template "relation_list" dict "options" ($options|yaml) "data" .Data.Contests "noElements" $noElements}}
{{end}} {{if $isParticipant}}

Gare a cui il partecipante è iscritto

{{if .Data.Responses}} {{range $response := .Data.Responses}}
{{$response}}

{{$response.Contest.Description|markdown|html}}

Vai ai dettagli della gara
{{end}} {{else}} Il partecipante non è iscritto ad alcuna gara. {{end}}
{{end}} {{if $isAdmin}}
{{$options := ` title: "Prove del partecipante" model: "Response" icon: "fa fa-hourglass-start" `}} {{$noElements := "Al partecipante non è associata alcuna prova."}} {{template "relation_list" dict "options" ($options|yaml) "data" .Data.Responses "noElements" $noElements}}
{{end}} {{if or $isAdmin $isSchool}}

Suggerimenti

{{if .Data.School}} {{if le (len .Data.School.Participants) 1}}

E' possibile iscrivere fino a due partecipanti alla gara (di diversa categoria). Iscrivi un nuovo partecipante

{{end}} {{if eq (len .Data.School.Participants) 2}}
Iscrizione completa. Non è possibile aggiungere ulteriori partecipanti.
{{end}} {{end}}
Attenzione Una volta terminata l'iscrizione dei partecipanti, è necessario memorizzare le loro credenziali di accesso (Username/Password) in quanto queste verranno richieste il giorno della gara per poter accedere alla piattaforma. E' necessario verificare il corretto accesso alla piattaforma fin da subito e comunque prima della gara.
{{end}} {{ end }}