' ._FORUM_IS_OFFLINE. '' : ' ' ;?>
' : _HOME; ?> ' : ' | '._GEN_MYPROFILE; ?> ' : ' | '._GEN_HELP; ?>


id != "" && $my->id != 0 && $do != '' && $userid != '' ) { $time = time(); if ($my->id != $userid) { // This checkes to see if it's not too soon for a new karma change if ( ! $is_moderator) { $database->setQuery('SELECT karma_time FROM #__sb_users WHERE userid='.$my->id.''); $karma_time_old = $database->loadResult(); $karma_time_diff = $time - $karma_time_old; } if($karma_time_diff >= $karma_min_seconds || $is_moderator ) { if ($do == "increase") { $database->setQuery('UPDATE #__sb_users SET karma_time='.$time.' WHERE userid='.$my->id.''); $database->query(); $database->setQuery('UPDATE #__sb_users SET karma=karma+1 WHERE userid='.$userid.''); $database->query(); echo _KARMA_INCREASED.'
'._POST_CLICK.'.'; ?> setQuery('UPDATE #__sb_users SET karma_time='.$time.' WHERE userid='.$my->id.''); $database->query(); $database->setQuery('UPDATE #__sb_users SET karma=karma-1 WHERE userid='.$userid.''); $database->query(); echo _KARMA_DECREASED.'
'._POST_CLICK.'.'; ?>
"; echo _USER_ERROR_C."

"._USER_ERROR_D.": SB001-karma-02NoDO

"; } } else echo _KARMA_WAIT.'
'._KARMA_BACK.' '._POST_CLICK.'.'; } else if ($my->id == $userid) // In case the user tries modifing his own karma by changing the userid from the URL... { if ($do == "increase") // Seriously decrease his karma if he tries to increase it { $database->setQuery('UPDATE #__sb_users SET karma=karma-10, karma_time='.$time.' WHERE userid='.$my->id.''); $database->query(); echo _KARMA_SELF_INCREASE.'
'._KARMA_BACK.' '._POST_CLICK.'.'; } if ($do == "decrease") // Stop him from decreasing his karma but still update karma_time { $database->setQuery('UPDATE #__sb_users SET karma_time='.$time.' WHERE userid='.$my->id.''); $database->query(); echo _KARMA_SELF_DECREASE.'
'._KARMA_BACK.' '._POST_CLICK.'.'; } } } else {//get outa here, you fraud! echo _USER_ERROR_A; echo _USER_ERROR_B."

"; echo _USER_ERROR_C."

"._USER_ERROR_D.": SB001-karma-01NLO

"; //that should scare 'em off enough... ;-) } ?>