package page_vote import ( "code.electrolab.fr/it/vote.electrolab.fr/model" ) type TemplateVars struct { PageTitle string Question *model.Question User *model.User Error string VoteError string } const TEMPLATE_CHOICE_STR = `
Votre vote n'a pas pu être pris en compte!
Erreur lors de la procédure: {{.VoteError}}.
Erreur: {{.VoteError}}.
{{ end}} {{ if .User.Admin }} {{ end }} {{ if or .Question.VoteOpen (eq .Question.VoteCount 0) }} {{ if .Question.VotedAlready }}Votre vote a été enregistré. Vous pourrez rafraichir la page au moment de la cloture pour voir les résultats.
{{ else }} {{ if not .User.Admin }} {{ if not .Question.VoteOpen }}Le vote est clos. Résultats:
{{ range .Question.Answers }} {{ if gt .VoteCount 1 }}{{.Sentence}}: {{.VoteCount}} votes
{{ else }}{{.Sentence}}: {{.VoteCount}} vote
{{ end }} {{ end }} {{ end }}