47 lines
1.7 KiB
Plaintext
47 lines
1.7 KiB
Plaintext
<h1>Bulk Votes: <%= @room.name %></h1>
|
|
|
|
<p>
|
|
csv formaat voor bulk import, in die volgorde, komma-separated en zonder header: <code>voter_email,short_name,voter_login_id,voter_password</code>
|
|
<% if false %>
|
|
download een sample <%= link_to "hier", "/votes.csv" %>.
|
|
<% end %>
|
|
</p>
|
|
|
|
<ul>
|
|
<li><code>voter_email</code> is het email adres van de stemmer, om de credentials terug te koppelen aan het juiste lid.</li>
|
|
<li><code>short_name</code> is de naam van de stemming</li>
|
|
<li><code>voter_login_id</code> is de login id van de stemmer in het stem systeem</li>
|
|
<li><code>voter_password</code> is het wachtwoord van de stemmer in het stem systeem</li>
|
|
</ul>
|
|
|
|
<p>
|
|
De gegevens hiervoor zijn te verkrijgen via commando, gegeven SSH toegang tot de database server:
|
|
</p>
|
|
<ul>
|
|
<li>
|
|
<code>ssh db.bij1.net "sudo psql -U postgres helios -c \"SELECT voter_email, short_name, voter_login_id, voter_password FROM helios_voter JOIN helios_election ON election_id = helios_election.id WHERE helios_election.uuid IN ('UUID1', 'UUID2', ...);\" -tAF,"</code>
|
|
</li>
|
|
</ul>
|
|
<p>
|
|
... waar <code>'UUID1', 'UUID2', ...</code> vervangen dient te worden door de UUIDs van de stemmingen van deze kamer, in de URLs te vinden in <a href="https://stemmen.bij1.org/helios/elections/administered">Helios</a>.
|
|
</p>
|
|
<p>
|
|
Gebruikers vinden vervolgens hun stem links op de volgende URL, waar <code>TOKEN</code> dient te worden vervangen door hun Ingang token:
|
|
</p>
|
|
<ul>
|
|
<li>
|
|
<code>https://vergadering.bij1.org/ingang/TOKEN/stemmen</code>
|
|
</li>
|
|
</ul>
|
|
|
|
<%= form_with(local: true) do |form| %>
|
|
<div class="field">
|
|
<%= form.text_area :votes_csv, value: @sample %>
|
|
</div>
|
|
|
|
<div class="actions">
|
|
<%= form.submit %>
|
|
</div>
|
|
<%= link_to 'Back', room_users_path %>
|
|
<% end %>
|