$response['boom_up_count'] = $boomUp; $response['boom_down_count'] = $boomDown; $response['boom_count'] = $boomCount; } } break; case 'down': if (isLoggedIn()) { $userid = $session['id']; $boomedDown = Boom::isBoomedDown($itemId, 'userid', $userid); } else { $ip = $_SERVER['REMOTE_ADDR']; $boomedDown = Boom::isBoomedDown($itemId, 'ip', $ip); } if ($boomedDown) { Boom::downReturn($itemId); $response['message'] = 'isntBoomedDown'; $response['rank'] = Boom::getRank($itemId); list($boomUp,$boomDown,$boomCount) = Boom::getBoomCount($itemId); $response['boom_up_count'] = $boomUp; $response['boom_down_count'] = $boomDown; $response['boom_count'] = $boomCount; } else { if (!Boom::down($_POST['itemId'])) { $response['error'] = 1; $response['message'] = _t('이미 반대한 글입니다.'); } else { // 자동숨기기, 삭제기능.. $response['message'] = 'isBoomedDown'; list($reactor, $limit) = Settings::gets('boomDownReactor,boomDownReactorLimit');