cacert-boardvoting/templates/proxy_vote_form.html

61 lines
No EOL
1.7 KiB
HTML

{{ template "header" . }}
{{ $form := .Form }}
<table class="list">
<thead>
<tr>
<th>Status</th>
<th>Motion</th>
</tr>
</thead>
<tbody>
<tr>
{{ with .Decision }}
{{ template "motion_fragment" .}}
{{ end }}
</tr>
</tbody>
</table>
<form action="/proxy/{{ .Decision.Tag }}" method="post">
<table>
<tr>
<th>Voter</th>
<th>Vote</th>
</tr>
<tr>
<td>
<select name="Voter">
{{ range .Voters }}
<option value="{{ .Id }}"
{{ if eq (.Id | print) $form.Voter }}
selected{{ end }}>{{ .Name }}</option>
{{ end }}
</select>
</td>
<td>
<select name="Vote">
<option value="1"{{ if eq $form.Vote "1" }}
selected{{ end }}>Aye
</option>
<option value="0"{{ if eq $form.Vote "0" }}
selected{{ end }}>Abstain
</option>
<option value="-1"{{ if eq $form.Vote "-1" }}
selected{{ end }}>Naye
</option>
</select>
</td>
</tr>
<tr>
<th colspan="2">Justification:</th>
</tr>
<tr>
<td colspan="2"><textarea
name="Justification">{{ $form.Justification }}</textarea>
</td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Proxy Vote"></td>
</tr>
</table>
</form>
{{ template "footer" . }}