fixed more umlauts
authorheiko
Mon, 04 Jul 2011 16:27:02 +0200
changeset 6 641140d445ca
parent 5 56b8dfae50aa
child 7 c89c297e5d53
fixed more umlauts
conf.example/secret
conf.example/self
conf.example/subject
index.cgi
--- a/conf.example/secret	Mon Jul 04 16:14:52 2011 +0200
+++ b/conf.example/secret	Mon Jul 04 16:27:02 2011 +0200
@@ -1,1 +1,2 @@
-jahcaesh
+# secret for hashing several values
+xxx
--- a/conf.example/self	Mon Jul 04 16:14:52 2011 +0200
+++ b/conf.example/self	Mon Jul 04 16:27:02 2011 +0200
@@ -1,1 +1,2 @@
+# my own url for creating self references (in mail)
 https://ssl.schlittermann.de/retter/index.cgi
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/conf.example/subject	Mon Jul 04 16:27:02 2011 +0200
@@ -0,0 +1,2 @@
+# subject line prefix. ASCII ONLY
+[Retter packen]
--- a/index.cgi	Mon Jul 04 16:14:52 2011 +0200
+++ b/index.cgi	Mon Jul 04 16:27:02 2011 +0200
@@ -25,10 +25,10 @@
 $ENV{PATH} = "/usr/bin:/usr/sbin:/bin:/sbin";
 
 my $DSN = "DBI:SQLite:var/db.sqlite3";
-my $SECRET = slurp "conf/secret"; chomp($SECRET);
-my $SELF = slurp "conf/self";     chomp($SELF);
+my $SECRET = slurp "conf/secret";   chomp($SECRET);
+my $SELF = slurp "conf/self";       chomp($SELF);
+my $SUBJECT = slurp "conf/subject"; chomp($SUBJECT);
 my $EXPIRATION = 60;		    # the link is valid for XX minutes only
-my $SUBJECT = "Retter packen";	    # ASCII only! *used for mail subject*
 my %FIELDS = (
     MAN => [qw[givenname surname mail]],
     OPT => [qw[tel]]
@@ -78,7 +78,7 @@
 		sendmail(To => scalar(param("mail")),
 		         From => "hs+retter\@schlittermann.de",
 			 Sender => "hs\@schlittermann.de",
-			 Subject => "[$SUBJECT] Link zur Online-Anmeldung",
+			 Subject => "$SUBJECT Link zur Online-Anmeldung",
 			 Message => "Bitte benutze den folgenden Link, um zum Anmeldeformular zu gelangen:\n"
 			    . "$SELF/$xxx.tmp\n"
 			    . "\n-- \nHeiko Schlittermann\n");
@@ -174,7 +174,7 @@
 	    sendmail(To => $value{mail},
 		     From => "hs\@schlittermann.de",
 		     "Content-Type" => "text/plain; charset=\"UTF-8\"",
-		     Subject => "[$SUBJECT] Bitte die Anmeldung bestaetigen.",
+		     Subject => "$SUBJECT Bitte die Anmeldung bestaetigen.",
 		     Message => <<_EOF);
 
 Bitte bestaetige Deine Anmeldung. Dazu mußt Du folgenden Link in Deinem
@@ -269,9 +269,9 @@
 	sendmail(
 	    To => $data{mail},
 	    From => "hs+retter\@schlittermann.de",
-	    Subject => "[$SUBJECT] Bestaetigung der Anmeldung",
+	    Subject => "$SUBJECT Bestaetigung der Anmeldung",
 	    Message => <<_EOF);
-Du bist erfolgreich angemeldet. Für weitere Fragen kontaktiere bitte
+Du bist erfolgreich angemeldet. Fuer weitere Fragen kontaktiere bitte
 hs+retter\@schlittermann.de.
 _EOF
     }
@@ -279,7 +279,7 @@
 	sendmail(
 	    To => $data{mail},
 	    From => "hs+retter\@schlittermann.de",
-	    Subject => "[$SUBJECT] Bestaetigung der NICHT-Anmeldung",
+	    Subject => "$SUBJECT Bestaetigung der NICHT-Anmeldung",
 	    Message => <<_EOF);
 Wir vergessen Deine Anmeldung. Fuer weitere Fragen kontaktiere bitte
 hs+retter\@schlittermann.de.
@@ -292,5 +292,6 @@
 sub slurp($) {
     open(my $_, $_[0]) or die "Can't open $_[0]: $!\n";
     local $/ = undef;
+    s/^#.*//mg;
     return <$_>;
 }