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>
			
			
This commit is contained in:
		
							parent
							
								
									fb9d3eb071
								
							
						
					
					
						commit
						b9f5201405
					
				
					 8 changed files with 56 additions and 7 deletions
				
			
		| 
						 | 
				
			
			@ -14,7 +14,7 @@ bdsgtext-more   := value bdsgtext | drop-words 50 | create-lines 50
 | 
			
		|||
 | 
			
		||||
=-=-=-=-=-=-=-=- Alles vor dieser Zeile bitte loeschen =-=-=-=-=-=-=-=-
 | 
			
		||||
 | 
			
		||||
WAHLSCHEIN fuer [$votename-first]
 | 
			
		||||
[$ballotintro] [$votename-first]
 | 
			
		||||
[@votename-more|                [$line]\n]
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,7 +29,7 @@ votetaker       := value mailfrom | fill-left 65
 | 
			
		|||
 | 
			
		||||
=-=-=-=-=-=-=-=- Alles vor dieser Zeile bitte loeschen =-=-=-=-=-=-=-=-
 | 
			
		||||
 | 
			
		||||
WAHLSCHEIN fuer [$votename-first]
 | 
			
		||||
[$ballotintro] [$votename-first]
 | 
			
		||||
[@votename-more|                [$line]\n]
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue