<?php require_once "classes/Server.php"; require_once "classes/HtmlCreator.php"; $server_handle = new Server(); $html_creator = new HtmlCreator(); $jars = $server_handle->getJars(); $jar_selector = $html_creator->createSelector($jars, '', 'jar_prop', True, 'width:175px'); ?> <script type="text/javascript"> function validateForm() { var x = document.forms["general-form"]["name"].value; if (x == null || x == "") { alert("Error: Name must be filled out"); return false; } if(x.length>60){ alert("Error: Invalid Name"); return false; } var xms = document.forms["general-form"]["xms_prop"].value; if (xms == null || xms == "") { alert("Error: Xms must be filled out"); return false; } if (isNaN(xms) || xms<0 || xms>20480) { alert("Error: Xms must be a positive numeric value"); return false; }
<?php $server_name = $server; require_once "classes/Server.php"; require_once "classes/Properties.php"; require_once "classes/HtmlCreator.php"; $properties_handle = new Properties(); foreach ($properties_handle->messages as $key => $value) { echo "<script type='text/javascript'>alert('{$value}');</script>"; } foreach ($properties_handle->errors as $key => $value) { echo "<script type='text/javascript'>alert('Error: {$value}');</script>"; } $html_creator = new HtmlCreator(); $status = $server_handle->getStatus($server_name); $jar_properties = $server_handle->getProperties(); $jars = $server_handle->getJars(); $jar = $jar_properties['jar']; $xms = $html_creator->createInput("xms_prop", $jar_properties['xms']); $xmx = $html_creator->createInput("xmx_prop", $jar_properties['xmx']); $jar_selector = $html_creator->createSelector($jars, $jar, 'jar_prop', True, 'width:175px'); $properties = $properties_handle->getProperties(); $gamemode = ["0" => "0 - Survival", "1" => "1 - Creative", "2" => "2 - Adventure", "3" => "3 - Spectator"]; $gamemode_selector = $html_creator->createSelector($gamemode, $properties['gamemode'], 'gamemode', False, 'width:175px'); $difficulty = ["0" => "0 - Peaceful", "1" => "1 - Easy", "2" => "2 - Normal", "3" => "3 - Hard"]; $difficulty_selector = $html_creator->createSelector($difficulty, $properties['difficulty'], 'difficulty', False, 'width:175px'); $online = ["true" => "True", "false" => "False"]; $online_selector = $html_creator->createSelector($online, $properties['online-mode'], 'online-mode', False, 'width:175px'); ?> <script type="text/javascript">
<?php $server_name = $server; require_once "classes/Properties.php"; require_once "classes/HtmlCreator.php"; $properties_handle = new Properties(); $html_creator = new HtmlCreator(); foreach ($properties_handle->messages as $key => $value) { echo "<script type='text/javascript'>alert('{$value}');</script>"; } foreach ($properties_handle->errors as $key => $value) { echo "<script type='text/javascript'>alert('Error: {$value}');</script>"; } $properties = $properties_handle->getProperties(); $table = $html_creator->createInputTable($properties, "server-prop", "table table-striped", "width:auto"); ?> <form id= "save-form" method="post" action=<?php echo "server.php?server=" . $server_name . "&properties"; ?> > <input type="hidden" name="propertiesUpdate" id="propertiesUpdate" value="propertiesUpdate"> <div class="table-responsive"> <h4><u>Properties</u></h4> <?php echo $table; ?>