diff --git a/ag/clan/kampf_info.php b/ag/clan/kampf_info.php
index ebefef2..a585864 100644
--- a/ag/clan/kampf_info.php
+++ b/ag/clan/kampf_info.php
@@ -6,11 +6,15 @@
*
*/
+include_once (ROOT_PATH . '/include/defines.inc.php');
include_once(ROOT_PATH.'/include/clan.inc.php');
include_once(ROOT_PATH.'/include/fehlerausgabe.inc.php');
include_once(ROOT_PATH.'/include/parse.inc.php');
include_once(ROOT_PATH.'/include/char.inc.php');
+defineIfNotDefined('DENY_CHALLENGE', 1);
+defineIfNotDefined('WITHDRAW_CHALLENGE', 2);
+
//Get-Section
if(isset($_GET['action'])) {
$action = $_GET['action'];
@@ -50,8 +54,8 @@ function displayChallengeClan($user, $clan_id) {
displayErrorMessage(NULL, $result, displayHistoryBackLink());
exit;
} else {
- displayErrorMessage(NULL, 'Clan erfolgreich herausgefordert!', displayHistoryBackLink());
- exit;
+ echo 'Clan wurde erfolgreich herausgefordert.
';
+ echo 'weiter';
}
}
@@ -62,10 +66,10 @@ function displayChallengeAccepted($user, $clan_id) {
}
acceptChallengeRequest($clan_id, $user);
echo 'Herausforderung wurde angenommen!
';
- echo 'zurück';
+ echo 'weiter';
}
-function displayDenyChallenge($clan_id) {
+function displayDenyChallenge($clan_id, $type) {
if(!is_numeric($clan_id)) {
displayErrorMessage(NULL, 'Wollte da jemand schummeln? ;)', displayHistoryBackLink());
return;
@@ -73,7 +77,11 @@ function displayDenyChallenge($clan_id) {
?>
Herausforderung wirklich ablehnen? | + +Herausforderung wirklich zurückziehen? | +|||
---|---|---|---|---|
ja';?>
@@ -262,7 +270,7 @@ function displayJoinChallenge($user, $clan_challenge_id, $char_id, $slot) {
exit;
} else {
echo 'Der Charakter wurde erfoglreich angemeldet. '; - echo 'zurück'; + echo 'weiter'; } } @@ -281,7 +289,7 @@ function displayLeaveChallenge($user, $clan_challenge_id, $char_id) { exit; } else { echo 'Der Charakter wurde erfoglreich abgemeldet. '; - echo 'zurück'; + echo 'weiter'; } } @@ -349,7 +357,7 @@ function displayClanFightMenu($user) { if($user_clan['id'] == $challenge['clan_requester']) { echo ' | ||||
'.$challenged_clan['clanname'].' | '.formatTimestamp($challenge['challenged_time']).' | '; echo ''.getFightType($challenge['type']).' | '.$challenge['anzahl_chars'].' | '; - echo 'ausstehend | ausstehend (zurückziehen) | '; } else { echo '
'.$requester_clan['clanname'].' | '.formatTimestamp($challenge['challenged_time']).' | '; echo ''.getFightType($challenge['type']).' | '.$challenge['anzahl_chars'].' | '; @@ -422,7 +430,10 @@ switch($action) { displayChallengeAccepted($user_ida, $inquirychallenge_clanid); break; case 'q_denychallenge': - displayDenyChallenge($inquirychallenge_clanid); + displayDenyChallenge($inquirychallenge_clanid, DENY_CHALLENGE); + break; + case 'q_withdrawchallenge': + displayDenyChallenge($inquirychallenge_clanid, WITHDRAW_CHALLENGE); break; case 'denychallenge': denyChallengeRequest($inquirychallenge_clanid, $user_ida);