package page_vote import () type TemplateVars struct { Position int Name string Title string Sentence string MinChoices int MaxChoices int VoteOpen bool VoteRecorded bool Answers []TemplateAnswer TotalVoteCount int } type TemplateAnswer struct { Name string Sentence string VoteCount int } const TEMPLATE_CHOICE_STR = ` Vote Électrolab - {{.Title}}

Vote nº{{.Position}} - {{.Title}}

{{.Sentence}}

{{ if eq 1 .MinChoices .MaxChoices }} {{ range .Answers }} {{ end }} {{ else }} {{ range .Answers }} {{ end }} {{ end }} {{ if .VoteOpen }} {{ else if .VoteRecorded }}

Votre vote a été enregistré. Vous pourrez rafraichir la page au moment de la cloture pour voir les résultats.

{{ else }}

Le vote n'est pas encore ouvert. Vous pourrez rafraichir la page au moment de l'ouverture pour voter.

{{ end }}

Empreinte de l'exécutable: {{.ExeFingerprint}}

Version du commit: {{.CodeCommit}}

Date du commit: {{.CodeDate}}

`