[Debian-l10n-commits] r1224 - /ddtss/trunk/ddtss-cgi

grisu at users.alioth.debian.org grisu at users.alioth.debian.org
Sun Aug 24 13:47:57 UTC 2008


Author: grisu
Date: Sun Aug 24 13:47:57 2008
New Revision: 1224

URL: http://svn.debian.org/wsvn/?sc=1&rev=1224
Log:
add translation/review counter

Modified:
    ddtss/trunk/ddtss-cgi

Modified: ddtss/trunk/ddtss-cgi
URL: http://svn.debian.org/wsvn/ddtss/trunk/ddtss-cgi?rev=1224&op=diff
==============================================================================
--- ddtss/trunk/ddtss-cgi (original)
+++ ddtss/trunk/ddtss-cgi Sun Aug 24 13:47:57 2008
@@ -411,6 +411,9 @@
     $msg = submit_translation( $db, $package, $key, $q->param("short"), $q->param("long") );
     if( not defined $msg )
     {
+      my $count=0;
+      $db->get("aliases/$user/counttranslations", $count );
+      $db->put("aliases/$user/counttranslations", ++$count );
       DDTSS_Unlock( $db, "$lang/packages/$package", $user );
       DDTSS_Close($db);
 #      print STDERR "line 383\n";
@@ -625,12 +628,18 @@
         if( scalar( grep { $_ eq $user } @a ) == 0 )
         {
           $db->put("$lang/packages/$package/reviewers", $reviewers.",".$user);
+          my $count=0;
+          $db->get("aliases/$user/countreviews", $count );
+          $db->put("aliases/$user/countreviews", ++$count );
           DDTSS_Log( $db, "$lang/packages/$package/log", time()." reviewed by $user" );
         }
       }
       else
       {
         $db->put("$lang/packages/$package/reviewers",$user);
+        my $count=0;
+        $db->get("aliases/$user/countreviews", $count );
+        $db->put("aliases/$user/countreviews", ++$count );
         DDTSS_Log( $db, "$lang/packages/$package/log", time()." reviewed by $user" );
       }
     }




More information about the Debian-l10n-commits mailing list