<?php /* * Created on 31.05.2011 * * @copyright (c) 2011 animegame.eu * @license http://www.gnu.org/licenses/gpl-3.0.html GNU General Public Licence * */ defineIfNotDefined('TURNIER_ANFAENGER_GEBUEHR', 10000); defineIfNotDefined('TURNIER_WOCHEN_GEBUEHR', 50000); function displayTournamentOptions() { ?> <form method="POST"> <input type="hidden" name="choose" value="tournament"> <input type="hidden" name="action" value="checktnmt"> <table width="80%"> <tr> <th colspan="2"><h1 style="text-align: center">Übersicht</h1></th> </tr> <tr> <td>Art</td> <td style="text-align: center"><select id="input" name="name"> <option value="klein">Anfängerturnier</option> <option value="wochen">Wochenturnier</option> <option value="gross">Weltturnier</option> </select> </td> </tr> <tr> <td>Anzahl</td> <td style="text-align: center"><select id="input" name="anzahl"> <option value="2">2</option> <option value="4">4</option> <option value="8">8</option> <option value="16">16</option> <option value="32">32</option> <option value="64">64</option> <option value="128">128</option> <option value="256">256</option> <option value="512">512</option> </select> </tr> <tr> <td>Fusion erlaubt?</td> <td style="text-align: center"><select id="input" name="fusion"> <option value="1">ja</option> <option value="0">nein</option> </select> </td> </tr> <tr> <td>Spezialcharaktere erlaubt? (Kaio/Shichi)</td> <td style="text-align: center"><select id="input" name="special"> <option value="1">ja</option> <option value="0">nein</option> </select> </td> </tr> <tr> <td>Min. Level</td> <td style="text-align: center"><input name="minlevel" value="1"></td> </tr> <tr> <td>Max. Level</td> <td style="text-align: center"><input name="maxlevel" value="150"></td> </tr> <tr> <td>Teilnehmer</td> <td style="text-align: center"><select id="input" name="gain"> <option value="Anmeldung">Anmeldung</option> <option value="PL">Powerlevel</option> <option value="Level">Level</option> </select> </td> </tr> <tr> <td>Zufällige Reihenfolge?</td> <td style="text-align: center"><select id="input" name="randomize"> <option value="1">ja</option> <option value="0">nein</option> </select> </td> </tr> <!-- <tr> <td>Gruppenphase?</td> <td style="text-align: center"><select id="input" name="gruppenphase"> <option value="0">nein</option> <option value="1">ja</option> </select> </td> </tr> <tr> <td>Gruppengrösse</td> <td style="text-align: center"><input name="grp_size" value="0"></td> </tr> <tr> <td>Anzahl der Sieger die eine Gruppe verlassen</td> <td style="text-align: center"><input name="grp_proceed" value="0"></td> </tr>--> <tr> <td align="center" colspan="2"><input type="submit" value="starten"> </td> </tr> <tr> <td align="center" colspan="2"><a href="<?php echo $_SERVER['PHP_SELF'].'?choose=tournament'; ?>">Zurück</a> </td> </tr> <tr> <td align="center" colspan="2"><a href="<?php echo $_SERVER['PHP_SELF']; ?>">Zum Hauptmenu</a> </td> </tr> </table> </form> <?php } function displayCheckTournament($minlvl, $maxlvl, $fusion, $special, $gain, $random, $name, $anzahl) { if(is_numeric($minlvl) && is_numeric($maxlvl)) {?> <table width="80%"> <tr> <th colspan="2" style="text-align: center">Turnier wirklich starten?</th> </tr> <tr> <td style="text-align: center"><a href="<?php echo $GLOBALS['URL_TO_TURNIER'].'?fusion='.$fusion.'&special='. $special.'&minlevel='.$minlvl.'&maxlevel='.$maxlvl.'&gain='.$gain.'&randomize='. $random.'&name='.$name.'&anzahl='.$anzahl;?>" target="_blank">Turnier starten!</a> </td> <td style="text-align: center"><a href="<?php echo $_SERVER['PHP_SELF'].'?choose=tournament&action=tnmt'; ?>">Doch nicht</a> </td> </tr> </table> <?php } else { echo 'Keine gültige Eingabe von Min. oder Max. Level<br>'; echo '<a href="'.$_SERVER['PHP_SELF'].'?choose=tournament&action=tnmt">Zurück</a>'; } } function displayEditFee($klein, $wochen) { $change = FALSE; if($klein !== NULL || $wochen !== null) { if($klein !== NULL && $klein != TURNIER_ANFAENGER_GEBUEHR) { $change = TRUE; setDefine('TURNIER_ANFAENGER_GEBUEHR', $klein); } if($wochen !== NULL && $wochen != TURNIER_WOCHEN_GEBUEHR) { $change = TRUE; setDefine('TURNIER_WOCHEN_GEBUEHR', $wochen); } } else { } ?> <form method="get"> <input type="hidden" name="choose" value="tournament"> <input type="hidden" name="action" value="fee"> <table width="80%"> <tr> <th colspan="2"><h1 style="text-align: center">Übersicht</h1></th> </tr> <?php if($change === TRUE) {?> <tr> <td colspan="2" align="center">Änderungen übernommen!</td> </tr> <?php }?> <tr> <td colspan="2" align="center"><b>Anfängerturnier</b> </td> </tr> <tr> <td align="left">Anmeldegebühr:</td> <td><input type="text" name="klein" value=<?php echo ($klein == null)?TURNIER_ANFAENGER_GEBUEHR:$klein;?>> </td> </tr> <tr> <td colspan="2" align="center"><b>Wochenturnier</b> </td> </tr> <tr> <td align="left">Anmeldegebühr:</td> <td><input type="text" name="wochen" value=<?php echo ($wochen == null)?TURNIER_WOCHEN_GEBUEHR:$wochen;?>> </td> </tr> <tr> <td align="center" colspan="2"><input type="submit" value="ändern"> </td> </tr> <tr> <td align="center" colspan="2"><a href="<?php echo $_SERVER['PHP_SELF'].'?choose=tournament'; ?>">Zurück</a> </td> </tr> <tr> <td align="center" colspan="2"><a href="<?php echo $_SERVER['PHP_SELF']; ?>">Zum Hauptmenu</a> </td> </tr> </table> </form> <?php } function displayTournamentMenu($action, $klein, $wochen, $minlvl, $maxlvl, $fusion, $special, $gain, $random, $name, $anzahl) { switch ($action) { case 'checktnmt': displayCheckTournament($minlvl, $maxlvl, $fusion, $special, $gain, $random, $name, $anzahl); break; case 'tnmt': displayTournamentOptions(); break; case 'fee': displayEditFee($klein, $wochen); break; default: ?> <table> <?php if($GLOBALS['URL_TO_TURNIER'] !== null) { ?> <tr> <td><a href="<?php $_SERVER['PHP_SELF'] ?>?choose=tournament&action=tnmt">Turnier starten</a> </td> </tr> <?php }?> <tr> <td><a href="<?php $_SERVER['PHP_SELF'] ?>?choose=tournament&action=fee"> Anmeldegebühren bearbeiten</a> </td> </tr> <tr> <td><a href="<?php echo $_SERVER['PHP_SELF']; ?>">Zum Hauptmenu</a> </td> </tr> </table> <?php } } ?>