X-Git-Url: https://code.th-h.de/?p=usenet%2Fyapfaq.git;a=blobdiff_plain;f=yapfaq.pl;h=a6dc98619623d26efa39cba79c75e923f9e8b0a7;hp=8e607e22fd4e7887a31205333284112c359edd65;hb=5ddba442dab41b5b28d060320a9e2363a768a9a5;hpb=afd3e33441ea4ba0bdb79e233c5afb49028757ac diff --git a/yapfaq.pl b/yapfaq.pl index 8e607e2..a6dc986 100644 --- a/yapfaq.pl +++ b/yapfaq.pl @@ -151,7 +151,7 @@ sub readconfig{ unless($$Config[$i]{'posting-frequency'} =~ /^\s*\d+\s*[dwmy]\s*$/) { $Error .= "E: The Posting-frequency for your project \"$$Config[$i]{'name'}\" is invalid.\n" } - unless($$Config[$i]{'expires'} =~ /^\s*\d+\s*[dwmy]\s*$/) { + unless(!$$Config[$i]{'expires'} || $$Config[$i]{'expires'} =~ /^\s*\d+\s*[dwmy]\s*$/) { $$Config[$i]{'expires'} = '3m'; # set default: 3 month warn "$0: W: The Expires for your project \"$$Config[$i]{'name'}\" is invalid - set to 3 month.\n"; } @@ -266,6 +266,9 @@ sub postfaq { } post(\@Article); + # Test mode? + return if($Options{'t'}); + if($Options{'v'}) { print "$$ActName: Save status information.\n"; }