Esempio n. 1
0
					$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');