Better ui for response view as participant
This commit is contained in:
parent
f0b31bc0a1
commit
70d36ac41b
2 changed files with 36 additions and 1 deletions
|
@ -85,7 +85,8 @@ func genCaptcha() string {
|
||||||
}
|
}
|
||||||
|
|
||||||
func markdown(text string) string {
|
func markdown(text string) string {
|
||||||
unsafe := blackfriday.Run([]byte(text))
|
sanitized := strings.Replace(text, "\r\n", "\n", -1)
|
||||||
|
unsafe := blackfriday.Run([]byte(sanitized))
|
||||||
return string(bluemonday.UGCPolicy().SanitizeBytes(unsafe))
|
return string(bluemonday.UGCPolicy().SanitizeBytes(unsafe))
|
||||||
}
|
}
|
||||||
func version() string {
|
func version() string {
|
||||||
|
|
|
@ -28,6 +28,16 @@
|
||||||
La gara è sempre attiva.
|
La gara è sempre attiva.
|
||||||
{{end}}
|
{{end}}
|
||||||
</dd>
|
</dd>
|
||||||
|
{{if not (.Data.Contest.Date|zeroTime)}}
|
||||||
|
<dt class="col-sm-3">Prima visualizzazione</dt>
|
||||||
|
<dd class="col-sm-9">
|
||||||
|
{{if not (.Data.StartTime|zeroTime)}}
|
||||||
|
Giorno {{.Data.StartTime|prettyDate}} alle ore {{.Data.StartTime|convertTime}}
|
||||||
|
{{else}}
|
||||||
|
Il partecipante non ha ancora visualizzato la prova.
|
||||||
|
{{end}}
|
||||||
|
</dd>
|
||||||
|
{{end}}
|
||||||
{{if $isAdmin}}
|
{{if $isAdmin}}
|
||||||
<dt class="col-sm-3">Ordine delle domande</dt>
|
<dt class="col-sm-3">Ordine delle domande</dt>
|
||||||
<dd class="col-sm-9">{{.Data.QuestionsOrder}}</dd>
|
<dd class="col-sm-9">{{.Data.QuestionsOrder}}</dd>
|
||||||
|
@ -50,6 +60,30 @@
|
||||||
{{end}}
|
{{end}}
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
|
{{if .Data.Contest.Description}}
|
||||||
|
<h2 class="karmen-relation-header">Descrizione della prova</h2>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
{{.Data.Contest.Description|markdown|html}}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{end}}
|
||||||
|
|
||||||
|
{{if or $isParticipant}}
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<h2 class="karmen-relation-header">Suggerimenti</h2>
|
||||||
|
<p>
|
||||||
|
Per iniziare o riprendere la gara clicca sul pulsante a destra.
|
||||||
|
<a id="new_participant_subscribe" href="{{.Data.ID | update "Response"}}" class="float-right btn btn-primary btn-sm">
|
||||||
|
<span class="fa fa-edit" aria-hidden="true"></span>
|
||||||
|
Vai alla gara!
|
||||||
|
</a>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{end}}
|
||||||
|
|
||||||
{{if $isAdmin}}
|
{{if $isAdmin}}
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
|
|
Loading…
Reference in a new issue