# #
# File: user/fo_voting.pl #
# #
-# Authors: André Malo <nd@o3media.de>, 2001-04-23 #
+# Authors: André Malo <nd@o3media.de> #
# #
# Description: vote a posting, return the posting view #
# #
$Shared
$Script
$Config
- $VERSION
);
BEGIN {
use Posting::Cache;
use Template::Posting;
-use CGI qw(param header remote_addr request_method);
+use CGI qw(
+ param
+ header
+ remote_addr
+ request_method
+);
+################################################################################
+#
# Version check
#
-$VERSION = do { my @r =(q$Revision$ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
+# last modified:
+# $Date$ (GMT)
+# by $Author$
+#
+sub VERSION {(q$Revision$ =~ /([\d.]+)\s*$/)[0] or '0.0'}
my $conf = read_script_conf ($Config, $Shared, $Script);
my ($tid, $mid) = map {$_ || 0} split /;/ => $fup, 2;
-$tid = ($tid=~/(\d+)/)[0] || 0;
-$mid = ($mid=~/(\d+)/)[0] || 0;
+$tid = (defined $tid and $tid=~/(\d+)/)? $1: 0;
+$mid = (defined $mid and $mid=~/(\d+)/)? $1: 0;
if ($tid and $mid and $unid) {