usenet/usevote.git
10 years agoFix regular expression.
Thomas Hochstein [Wed, 11 Jan 2012 10:03:20 +0000 (11:03 +0100)] 
Fix regular expression.

Support votenames longer than one line
(in fact, support votenames up to two lines long).

Signed-off-by: Thomas Hochstein <thh@inter.net>
10 years agoCheck correct voting in ballot.
Thomas Hochstein [Mon, 9 Jan 2012 01:39:57 +0000 (02:39 +0100)] 
Check correct voting in ballot.

It's possible that ballots get mixed up when
a voter is participating in more than one
voting and sending the ballots manually (by
copying and pasting them into his mail client).

UseVote could - and should! - check that the
ballot belongs to the current voting by comparing
the ballot introduction ("WAHLSCHEIN fuer ...")
with the votename and throw an error if they
don't match.

* Add ballotintro (default: WAHLSCHEIN fuer) and
  tpl_wrong_voting (default: wrong-voting) to
  usevote.cfg
* Add messages to messages.cfg
* Modify ballot and ballot-personal templates
  accordingly
* Add check to uvvote.pl
* Add error handling to UVmenu.pm
* Change UVmenu::menu call in uvcfv.pl due
  to new parameter ($voting)

Signed-off-by: Thomas Hochstein <thh@inter.net>
10 years agoComplete move to thh.votetaker.de
Thomas Hochstein [Sat, 21 Jan 2012 08:21:33 +0000 (09:21 +0100)] 
Complete move to thh.votetaker.de

Fix mailcc in usevote.tpl.cfg

Signed-off-by: Thomas Hochstein <thh@inter.net>
10 years agoMerge branch 'pu/fixdupnovote'
Thomas Hochstein [Mon, 9 Jan 2012 01:57:30 +0000 (02:57 +0100)] 
Merge branch 'pu/fixdupnovote'

* pu/fixdupnovote:
  Fix duplicate use of VOTE_NO_VOTES.

10 years agoFix duplicate use of VOTE_NO_VOTES.
Thomas Hochstein [Mon, 9 Jan 2012 01:52:50 +0000 (02:52 +0100)] 
Fix duplicate use of VOTE_NO_VOTES.

VOTE_NO_VOTES is defined (and used) twice in
messages.cfg and uvvote.pl - once for "no mails
to process" ("Keine Stimmen zu verarbeiten") and
once for "you didn't vote in your ballot"
("Keine Stimmen abgegeben").

Change the first use to VOTE_NO_VOTEMAILS.

Signed-off-by: Thomas Hochstein <thh@inter.net>
10 years agoAdd whitespace to result templates.
Thomas Hochstein [Sun, 13 Nov 2011 23:18:37 +0000 (00:18 +0100)] 
Add whitespace to result templates.

Paragraphs should be separated by an
empty line.

Signed-off-by: Thomas Hochstein <thh@inter.net>
10 years agoMove from gvv.th-h.de to thh.votetaker.de
Thomas Hochstein [Sat, 12 Nov 2011 15:51:13 +0000 (16:51 +0100)] 
Move from gvv.th-h.de to thh.votetaker.de

Signed-off-by: Thomas Hochstein <thh@inter.net>
10 years agoAdd executive bits to scripts.
Thomas Hochstein [Sat, 12 Nov 2011 15:49:11 +0000 (16:49 +0100)] 
Add executive bits to scripts.

Signed-off-by: Thomas Hochstein <thh@inter.net>
10 years agoFix envelope adresses in config template.
Thomas Hochstein [Sat, 12 Nov 2011 15:48:26 +0000 (16:48 +0100)] 
Fix envelope adresses in config template.

Signed-off-by: Thomas Hochstein <thh@inter.net>
10 years agoAdd missing options to usevote.tpl.cfg
Thomas Hochstein [Fri, 16 Sep 2011 20:34:06 +0000 (22:34 +0200)] 
Add missing options to usevote.tpl.cfg

Signed-off-by: Thomas Hochstein <thh@inter.net>
10 years agoChange placeholders in usevote.tpl.cfg
Thomas Hochstein [Fri, 16 Sep 2011 20:31:31 +0000 (22:31 +0200)] 
Change placeholders in usevote.tpl.cfg

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agoFrom upstream: Change tpl/result-multi.
Thomas Hochstein [Sat, 21 Aug 2010 20:54:44 +0000 (22:54 +0200)] 
From upstream: Change tpl/result-multi.

Add newline after multi-line topic.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agoFrom upstream: Change tpl/result-single.
Thomas Hochstein [Tue, 17 Aug 2010 05:42:52 +0000 (07:42 +0200)] 
From upstream: Change tpl/result-single.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agoFix: Harmonize DIR/TMP in uvvote.pl.
Thomas Hochstein [Tue, 17 Aug 2010 05:37:21 +0000 (07:37 +0200)] 
Fix: Harmonize DIR/TMP in uvvote.pl.

There was a bug introduced in 4.0.9 by changing TMP to DIR
just in one place.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agotpl/ack-mail: Add directions for replying to vote address.
Thomas Hochstein [Mon, 16 Aug 2010 21:31:09 +0000 (23:31 +0200)] 
tpl/ack-mail: Add directions for replying to vote address.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agotpl/ack-mail: Drop information about copy of CfV to be sent.
Thomas Hochstein [Mon, 16 Aug 2010 21:24:17 +0000 (23:24 +0200)] 
tpl/ack-mail: Drop information about copy of CfV to be sent.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agotpl/ack-mail: Note that ANNULLIERUNG must be used at first vote.
Thomas Hochstein [Mon, 16 Aug 2010 21:23:01 +0000 (23:23 +0200)] 
tpl/ack-mail: Note that ANNULLIERUNG must be used at first vote.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agotpl/ack-mail: Left align votetaker.
Thomas Hochstein [Mon, 16 Aug 2010 21:21:04 +0000 (23:21 +0200)] 
tpl/ack-mail: Left align votetaker.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agobdsgtext.cfg: Fix typo.
Thomas Hochstein [Mon, 16 Aug 2010 21:18:35 +0000 (23:18 +0200)] 
bdsgtext.cfg: Fix typo.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agoFrom upstream: missing fixes.
Thomas Hochstein [Mon, 16 Aug 2010 21:14:40 +0000 (23:14 +0200)] 
From upstream: missing fixes.

* UVrules.pm, usevote.rul: add H, h.
* messages.cfg: add COUNT_ERR_GROUPCOUNT.
* uvvote.pl: TMP/DIR, $msgid.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agoFrom upstream: Update copyright.
Thomas Hochstein [Mon, 16 Aug 2010 21:12:25 +0000 (23:12 +0200)] 
From upstream: Update copyright.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agoInitial checkin of personal version.
Thomas Hochstein [Mon, 16 Aug 2010 21:03:19 +0000 (23:03 +0200)] 
Initial checkin of personal version.

Signed-off-by: Thomas Hochstein <thh@inter.net>
11 years agoInitial checkin of upstream version 4.09. 4.0.9
Thomas Hochstein [Mon, 16 Aug 2010 20:16:26 +0000 (22:16 +0200)] 
Initial checkin of upstream version 4.09.

Signed-off-by: Thomas Hochstein <thh@inter.net>
This page took 0.013588 seconds and 4 git commands to generate.