function save_vote($post_id, $set_id, $user_id, $ip, $ua, $values, $post_data)
 {
     global $wpdb, $table_prefix;
     $ua = str_replace("'", "''", $ua);
     $ua = substr($ua, 0, 250);
     if ($post_data->moderate_articles == "" || $post_data->moderate_articles == "N" || $post_data->moderate_articles == "V" && $user > 0 || $post_data->moderate_articles == "U" && $user == 0) {
         GDSRDBMulti::add_vote($post_id, $set_id, $user_id, $ip, $ua, $values);
         GDSRDBMulti::add_to_log($post_id, $set_id, $user_id, $ip, $ua, $values);
     } else {
         $modsql = sprintf("INSERT INTO %sgdsr_moderate (id, vote_type, multi_id, user_id, object, voted, ip, user_agent) VALUES (%s, 'multis', %s, %s, '%s', '%s', '%s', '%s')", $table_prefix, $post_id, $set_id, $user_id, serialize($values), str_replace("'", "''", current_time('mysql')), $ip, $ua);
         wp_gdsr_dump("MOD", $modsql);
         $wpdb->query($modsql);
     }
 }