Usevote 4.0.13
Signed-off-by: Thomas Hochstein <thh@thh.name>
This commit is contained in:
parent
68b0879787
commit
290f1a1631
6
CHANGES
6
CHANGES
|
@ -1,14 +1,14 @@
|
|||
UseVoteGer Versionshistorie (aktuelle Version: 4.12, released 28.02.2014)
|
||||
UseVoteGer Versionshistorie (aktuelle Version: 4.13, released 27.01.2022)
|
||||
=========================================================================
|
||||
|
||||
TODO:
|
||||
- aussortieren von Bounces aus Stimmenliste
|
||||
|
||||
Version 4.13 (unreleased):
|
||||
Version 4.13 (27.01.2022):
|
||||
- BDSG-Klausel an die DSGVO angepasst
|
||||
- "mailcmd" muss mit "--" enden, damit Mailadressen, die mit "-"
|
||||
beginnen, richtig erkannt werden.
|
||||
- "diff -u" ist ein besserer Default für das Diff-Programm
|
||||
- "diff -u" ist ein besserer Default fuer das Diff-Programm
|
||||
- Standardwert fuer Mindest-JA-Stimmenzahl von 50 auf 15 verringert
|
||||
|
||||
Version 4.12 (28.02.2014):
|
||||
|
|
11
README
11
README
|
@ -1,4 +1,4 @@
|
|||
UseVoteGer 4.12 (c) 2001-2014 Marc Langer
|
||||
UseVoteGer 4.13 (c) 2001-2022 Marc Langer
|
||||
|
||||
UseVoteGer is a voting software for usenet votes.
|
||||
|
||||
|
@ -12,13 +12,14 @@ Many thanks to:
|
|||
- Wolfgang Behrens (UseVoteGer 3.1, based on Frederik's translation, 1998/99)
|
||||
- Cornell Binder for some good advice and code fragments
|
||||
(e.g. UVtemplate.pm, UVformats.pm)
|
||||
- Thomas Hochstein for some patches
|
||||
|
||||
This is a complete rewrite of UseVoteGer 3.1 in Perl (former versions were
|
||||
written in C). Not all functions of Usevote/UseVoteGer 3.x are implemented!
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
UseVoteGer 4.12 - Usenet-Abstimmungssoftware
|
||||
UseVoteGer 4.13 - Usenet-Abstimmungssoftware
|
||||
===========================================
|
||||
|
||||
von Marc Langer <uv@marclanger.de>
|
||||
|
@ -187,8 +188,8 @@ UVrules.pm Routinen zur Regelverarbeitung (usevote.rul)
|
|||
UVsendmail.pm Routinen zum Erzeugen von Mails
|
||||
UVtemplate.pm Routinen zur Verarbeitung von Vorlagen (Templates)
|
||||
bdsgtext.cfg Spezieller Text fuer den Wahlschein (Hinweis auf
|
||||
DSGVO), muss ausserhalb Deutschlands ggfls.
|
||||
angepasst oder kann ignoriert werden (bdsg=0 in usevote.cfg)
|
||||
DSGVO), muss ausserhalb der EU ggfls. angepasst werden
|
||||
oder kann dort ignoriert werden (bdsg=0 in usevote.cfg)
|
||||
mailpatterns.cfg Wildcards fuer verdaechtige Mailadressen
|
||||
messages.cfg Programm-Meldungen (Ressourcen-Datei)
|
||||
scheinkennungen Speicherung der Scheinkennungen bei personalisierten
|
||||
|
@ -1027,7 +1028,7 @@ domailfile Name des Shellscripts zum Versenden der Bestaetigungsmails
|
|||
(falls smtp=0, normalerweise tmp/domail)
|
||||
mailcmd Aufruf des Mail Transfer Agents (MTA) zum Verschicken der
|
||||
Bestaetigungsmails (falls smtp=0), z.B.
|
||||
"sendmail -oi -oem -femail@adresse -- "
|
||||
"sendmail -oi -oem -femail@adresse --"
|
||||
sleepcmd Weiteres Kommando, welches nach jeder Mail aufgerufen werden
|
||||
soll (falls smtp=0). Sinnvoll ist ein "sleep x", wobei x bei
|
||||
langsamen Systemen hoeher gewaehlt werden sollte.
|
||||
|
|
|
@ -18,7 +18,7 @@ require Exporter;
|
|||
$VERSION = "0.18";
|
||||
|
||||
# Usevote version
|
||||
$usevote_version = "UseVoteGer 4.12";
|
||||
$usevote_version = "UseVoteGer 4.13";
|
||||
|
||||
sub read_config {
|
||||
|
||||
|
@ -94,7 +94,7 @@ sub read_config {
|
|||
ann_stimme => 'A\s*N\s*N\s*U\s*L\s*L\s*I\s*E\s*R\s*U\s*N\s*G',
|
||||
bdsg_confirm => 'JA',
|
||||
condition1 => '$yes>=2*$no', # twice as many yes as no
|
||||
condition2 => '$yes>=15', # min 15 yes votes
|
||||
condition2 => '$yes>=15', # min 60 yes votes
|
||||
prop_formula => '$yes/$no',
|
||||
tpl_ack_mail => 'ack-mail',
|
||||
tpl_bouncelist => 'bouncelist',
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#!/usr/bin/perl -w
|
||||
|
||||
###############################################################################
|
||||
# UseVoteGer 4.12 Wahlscheingenerierung
|
||||
# (c) 2001-2014 Marc Langer <uv@marclanger.de>
|
||||
# UseVoteGer 4.13 Wahlscheingenerierung
|
||||
# (c) 2001-2022 Marc Langer <uv@marclanger.de>
|
||||
#
|
||||
# This script package is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU Public License as published by the
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#!/usr/bin/perl -w
|
||||
|
||||
###############################################################################
|
||||
# UseVoteGer 4.12 Bounce-Verarbeitung
|
||||
# (c) 2001-2014 Marc Langer <uv@marclanger.de>
|
||||
# UseVoteGer 4.13 Bounce-Verarbeitung
|
||||
# (c) 2001-2022 Marc Langer <uv@marclanger.de>
|
||||
#
|
||||
# This script package is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU Public License as published by the
|
||||
|
|
4
uvcfv.pl
4
uvcfv.pl
|
@ -1,8 +1,8 @@
|
|||
#!/usr/bin/perl -w
|
||||
|
||||
###############################################################################
|
||||
# UseVoteGer 4.12 Personalisierte Wahlscheine
|
||||
# (c) 2001-2014 Marc Langer <uv@marclanger.de>
|
||||
# UseVoteGer 4.13 Personalisierte Wahlscheine
|
||||
# (c) 2001-2022 Marc Langer <uv@marclanger.de>
|
||||
#
|
||||
# This script package is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU Public License as published by the
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#!/usr/bin/perl -w
|
||||
|
||||
###############################################################################
|
||||
# UseVoteGer 4.12 Stimmauswertung
|
||||
# (c) 2001-2014 Marc Langer <uv@marclanger.de>
|
||||
# UseVoteGer 4.13 Stimmauswertung
|
||||
# (c) 2001-2022 Marc Langer <uv@marclanger.de>
|
||||
#
|
||||
# This script package is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU Public License as published by the
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#!/usr/bin/perl -w
|
||||
|
||||
###############################################################################
|
||||
# UseVoteGer 4.12 Wahldurchfuehrung
|
||||
# (c) 2001-2014 Marc Langer <uv@marclanger.de>
|
||||
# UseVoteGer 4.13 Wahldurchfuehrung
|
||||
# (c) 2001-2022 Marc Langer <uv@marclanger.de>
|
||||
#
|
||||
# This script package is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU Public License as published by the
|
||||
|
|
Loading…
Reference in a new issue