Example #1
0
        }
    }
}
if ($_GET['do'] !== 'help' and (!$vbulletin->userinfo['userid'] or !$userinfo['userid'] or userBanned($userinfo['userid']) or !$vbulletin->kbank['enabled'])) {
    print_no_permission();
}
// #####################################################################
// DONATE [Money]
// #####################################################################
if ($_GET['do'] == 'dodonatemoney') {
    $processed = true;
    $vbulletin->input->clean_array_gpc('p', array('to' => TYPE_NOHTML, 'amount' => TYPE_UINT, 'comment' => TYPE_NOHTML));
    if (!($user = $db->query_first("\n\t\tSELECT userid \n\t\tFROM " . TABLE_PREFIX . "user \n\t\tWHERE LOWER(username) = '" . $db->escape_string(strtolower($vbulletin->GPC['to'])) . "'")) and !(strtolower($vbulletin->GPC['to']) == strtolower($vbphrase['kbank']) and $user = array('userid' => 0, 'username' => $vbphrase['kbank']))) {
        eval(standard_error(fetch_error('error_kbank_sendmtonoexist')));
    }
    $result = doDonateMoney($userinfo, $user, $vbulletin->GPC['amount'], $vbulletin->GPC['comment']);
    if ($result === true) {
        $vbulletin->url = $vbulletin->kbank['phpfile'] . '?' . $vbulletin->session->vars['sessionurl'] . "";
        eval(print_standard_redirect('kbank_r_donatesuccess', true, true));
    } else {
        eval(standard_error($result));
    }
}
if ($_GET['do'] == "doadmindonate") {
    $processed = true;
    if (!havePerm($vbulletin->userinfo, KBANK_PERM_ADMIN)) {
        eval(standard_error(fetch_error('kbank_no_permission')));
    }
    $vbulletin->input->clean_array_gpc('p', array('to' => TYPE_NOHTML, 'amount' => TYPE_INT, 'comment' => TYPE_NOHTML));
    if ($vbulletin->GPC['amount'] == 0) {
        eval(standard_error(fetch_error('error_kbank_sendmsomthing')));
Example #2
0
                 outputError(construct_phrase($vbphrase['kbank_award_mes_minmax_unlimited'], $vbulletin->kbank['name']));
             }
         }
     } else {
         //no permission - display error
         //outputError($vbphrase['kbank_award_mes_noperm']);
         print_no_permission();
     }
 } else {
     if ($vbulletin->GPC['userid'] == $vbulletin->userinfo['userid']) {
         //trying to thank
         if ($permAward['thank']) {
             //enough permission
             $messages = array();
             //try to donate
             $result = doDonateMoney($vbulletin->userinfo, $postinfo, $points, $reason, $postid, array('from' => " ,{$vbulletin->kbank['award']['thanksenttimes']} = {$vbulletin->kbank['award']['thanksenttimes']} + 1" . " ,{$vbulletin->kbank['award']['thanksentamount']} = {$vbulletin->kbank['award']['thanksentamount']} + {$points}" . iif($vbulletin->kbank['award']['addpost'], " ,posts = posts + 1"), 'to' => " ,{$vbulletin->kbank['award']['thankreceivedtimes']} = {$vbulletin->kbank['award']['thankreceivedtimes']} + 1" . " ,{$vbulletin->kbank['award']['thankreceivedamount']} = {$vbulletin->kbank['award']['thankreceivedamount']} + {$points}"));
             if ($result === true) {
                 //everything's ok
                 $messages[] = $vbphrase['kbank_award_thank_Done'];
                 output($postid, implode('</br>', $messages));
             } else {
                 //error!
                 outputError($result);
             }
         } else {
             //no permission
             //outputError($vbphrase['kbank_award_mes_noperm']);
             print_no_permission();
         }
     } else {
         //WTF