]> ruin.nu Git - ND.git/commitdiff
def_log
authorMichael Andreen <harv@ruin.nu>
Sat, 12 Jan 2008 16:14:30 +0000 (17:14 +0100)
committerMichael Andreen <harv@ruin.nu>
Sat, 12 Jan 2008 16:14:30 +0000 (17:14 +0100)
Include.pm

index 9a42d97b092f062599c628e7e72e7257bbde2de3..ba1768ee3447c27c4c1747389f0748bd0d6dad9f 100644 (file)
@@ -25,7 +25,7 @@ require Exporter;
 
 our @ISA = qw/Exporter/;
 
-our @EXPORT = qw/min max parseValue prettyValue log_message intel_log unread_query pa_xp/;
+our @EXPORT = qw/min max parseValue prettyValue log_message intel_log def_log unread_query pa_xp/;
 
 sub min {
     my ($x,$y) = @_;
@@ -82,6 +82,13 @@ sub intel_log {
        $log->execute($uid,$message,$planet) or $ND::ERROR .= p($ND::DBH->errstr);
 }
 
+sub def_log {
+       my ($uid,$call, $message) = @_;
+       my $log = $ND::DBH->prepare_cached(q{INSERT INTO forum_posts (ftid,uid,message) VALUES(
+               (SELECT ftid FROM calls WHERE id = $3),$1,$2)});
+       $log->execute($uid,$message,$call) or $ND::ERROR .= p($ND::DBH->errstr);
+}
+
 sub pa_xp {
        my ($roids,$ascore,$avalue,$tscore,$tvalue) = @_;
        my $bravery = (max(0,min(2,$tscore/$ascore)-0.6)) * (min(2,$tvalue/$avalue)-0.4);