Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="en">
- <!--
- *
- * XenoPanel - Version: 1.0.5.2
- * Description: XenoPanel is a control panel made for games such as minecraft & source games.
- * Author: Liam Denston
- * Website: https://xenopanel.com
- * Demo: http://xenodemo.com
- * Contact Email: liam@xenopanel.com
- *
- * Copyright 2016 XenoPanel
- *
- -->
- <head>
- <title>XenoPanel - Game Control Panel</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <meta name="author" content="XenoPanel, Liam Denston">
- <meta name="description" content="XenoPanel - Game Control Panel for games such as minecraft & source games.">
- <link rel="icon" href="https://xenopanel.com/img/xenoX.png" type="image/x-icon" />
- <link rel="shortcut icon" href="https://xenopanel.com/img/xenoX.png" type="image/x-icon" />
- <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700' rel='stylesheet' type='text/css'>
- <link type="text/css" rel="stylesheet" href="https://xeno.kyrahosting.com/assets/fonts/fonts.css">
- <link href="https://xeno.kyrahosting.com/assets/base3/css/font-awesome.min.css" rel="stylesheet">
- <link href="https://xeno.kyrahosting.com/assets/base3/css/bootstrap.min.css" rel="stylesheet">
- <link href="https://xeno.kyrahosting.com/assets/base3/css/nifty.min.css" rel="stylesheet">
- <script src="https://xeno.kyrahosting.com/assets/base3/js/jquery-2.2.4.min.js"></script>
- <script src="https://xeno.kyrahosting.com/assets/base3/js/nifty.min.js"></script>
- <link href="https://xeno.kyrahosting.com/assets/base4/css/style.min.css" rel="stylesheet" type="text/css"/>
- <link href="https://xeno.kyrahosting.com/assets/base4/css/layers/dark-layer.css" class="theme-color" rel="stylesheet" type="text/css"/>
- <style>
- body {
- background: #ecf0f5;
- }
- </style>
- <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
- <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
- <!--[if lt IE 9]>
- <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
- <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
- <![endif]-->
- <script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
- </head>
- <body class="compact-menu page-horizontal-bar">
- <style>.facustomx { font-size: 40px; color: #38434e;} .messages li a .msg-text { width: 200px; } .messages li a .msg-time { width: 200px;} .panel { margin-left: 10px; margin-top: 10px;}</style>
- <main class="page-content content-wrap">
- <div class="navbar">
- <div class="navbar-inner">
- <div class="sidebar-pusher">
- <a href="javascript:void(0);" class="waves-effect waves-button push-sidebar">
- <i class="fa fa-list"></i>
- </a>
- </div>
- <div class="logo-box">
- <a href="" class="logo-text"><span>HavocHost</span></a>
- </div>
- <div class="topmenu-outer">
- <div class="top-menu">
- <ul class="nav navbar-nav navbar-left">
- <li>
- <a href="javascript:void(0);" class="sidebar-toggle"><i class="fa fa-arrow-left"></i></a>
- </li>
- </ul>
- <ul class="nav navbar-nav navbar-right">
- <li class="dropdown">
- <a onclick="notifications();" href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false"><i class="fa fa-bell"></i><span class="badge badge-success pull-right" id="notification">0</span></a>
- <ul class="dropdown-menu title-caret dropdown-lg" role="menu">
- <li><p class="drop-title">You have 0 new message(s)!</p></li>
- <div class="slimScrollDiv" style="position: relative; overflow: hidden; width: auto; height: 100%;"><li class="dropdown-menu-list slimscroll messages" style="overflow: hidden; width: auto; height: 100%;">
- <ul class="list-unstyled">
- </ul>
- </li><div class="slimScrollBar"></div></div>
- <li class="drop-all"><a href="https://xeno.kyrahosting.com/access" class="text-center">All Notifications</a></li>
- </ul>
- </li>
- <li class="dropdown">
- <a href="#" class="dropdown-toggle" data-toggle="dropdown">
- <span class="user-name">Stefan01<i class="fa fa-angle-down"></i></span>
- </a>
- <ul class="dropdown-menu dropdown-list" role="menu">
- <li role="presentation"><a href="https://xeno.kyrahosting.com/account"><i class="icon-user"></i>Account Settings</a></li>
- <li role="presentation" class="divider"></li>
- <li role="presentation"><a href="https://xeno.kyrahosting.com/logout"><i class="icon-key m-r-xs"></i>Log out</a></li>
- </ul>
- </li>
- </ul>
- </div>
- </div>
- </div>
- </div>
- <div class="sidebar horizontal-bar">
- <div class="slimScrollDiv" style="position: relative; overflow: hidden; width: auto; height: 100%;"><div class="page-sidebar-inner slimscroll" style="overflow: hidden; width: auto; height: 100%;">
- <ul class="menu accordion-menu">
- <li><a href="https://xeno.kyrahosting.com/dashboard" class="waves-effect waves-button"><span class="fa fa-home"></span><p> Dashboard</p></a></li>
- <li><a href="https://xeno.kyrahosting.com/overview/XP2660029019" class="waves-effect waves-button"><span class="fa fa-gamepad"></span><p> Overview</p></a></li>
- <li><a href="https://xeno.kyrahosting.com/files/XP2660029019/" class="waves-effect waves-button"><span class="fa fa-files-o"></span><p> File Manager</p></a></li>
- <li><a href="https://xeno.kyrahosting.com/plugins/XP2660029019/craftbukkit/all/1" class="waves-effect waves-button"><span class="fa fa-plug"></span><p> Plugins Installer</p></a></li>
- <li><a href="https://xeno.kyrahosting.com/versions/XP2660029019" class="waves-effect waves-button"><span class="fa fa-archive"></span><p> Versions & Modpacks</p></a></li>
- <li><a href="https://xeno.kyrahosting.com/players/XP2660029019" class="waves-effect waves-button"><span class="fa fa-users"></span><p> Player Manager</p></a></li>
- <li class="droplink"><a href="#" class="waves-effect waves-button"><span class="fa fa-cogs"></span><p> Settings</p><span class="arrow"></span></a>
- <ul class="sub-menu" style="display: none;">
- <li><a href="https://xeno.kyrahosting.com/apiaccess" class="waves-effect waves-button"><span class="fa fa-code"></span><p> API Access</p></a></li>
- <li><a href="https://xeno.kyrahosting.com/access" class="waves-effect waves-button"><span class="fa fa-files-o"></span><p> Access Logs</p></a></li>
- <li><a href="https://xeno.kyrahosting.com/account" class="waves-effect waves-button"><span class="fa fa-key"></span><p> Change Password</p></a></li>
- <li><a href="https://xeno.kyrahosting.com/2fa" class="waves-effect waves-button"><span class="fa fa-rocket"></span><p> 2FA Settings</p></a></li>
- <li><a href="https://xeno.kyrahosting.com/subusers" class="waves-effect waves-button"><span class="fa fa-users"></span><p> Sub Users</p></a></li>
- </ul></li>
- <li><a href="https://xeno.kyrahosting.com/logout" class="waves-effect waves-button"><span class="fa fa-arrow-left"></span><p> Logout</p></a></li>
- </ul>
- </div><div class="slimScrollBar" style="background: rgb(204, 204, 204) none repeat scroll 0% 0%; width: 7px; position: absolute; top: 0px; opacity: 0.2; display: none; border-radius: 0px; z-index: 99; right: 0px; height: 30px;"></div><div class="slimScrollRail" style="width: 7px; height: 100%; position: absolute; top: 0px; display: none; border-radius: 0px; background: rgb(51, 51, 51) none repeat scroll 0% 0%; opacity: 0.3; z-index: 90; right: 0px;"></div></div><!-- Page Sidebar Inner -->
- </div>
- <div class="page-inner">
- <div class="col-md-12">
- <div class="col-md-8 col-md-offset-2">
- <br><br>
- <body onload="scroller();">
- <style>
- #extras{
- visibility: hidden;
- }
- .logs {
- height: auto;
- max-height: 511px;
- min-height: 511px;
- overflow-y: auto;
- word-wrap: break-word;
- }
- #players {
- height: auto;
- max-height: 511px;
- min-height: 511px;
- overflow-y: auto;
- word-wrap: break-word;
- }
- #sidebarconsole {
- max-height: 724px;
- min-height: 724px;
- }
- .btn-group {
- display: flex;
- }
- .mar-btm.pad-btm.stats {
- margin-top: -18px;
- }
- .alert {
- margin-bottom: 0px;
- }
- mark, .mark{
- background-color: #ef535080;
- color: #3B3F44;
- }
- .icon-8x {
- font-size: 200px;
- }
- .input-group {
- margin-bottom: 10px;
- }
- .icon-task {
- font-size: 50px;
- }
- </style>
- <div id="debug"></div>
- <div id="debug-console"></div>
- <div class="fixed-fluid">
- <div class="fixed-sm-250 fixed-md-300 pull-sm-left" id="sidebarconsole">
- <div class="panel" id="sidebarconsole">
- <div class="pad-all bord-btm">
- <div class="btn-group">
- <form method="POST" action="../control/start/XP2660029019" onSubmit="return start_controls($(this));">
- <input class="form-control" type="hidden" value="" name="output" id="output">
- <button class="btn btn-default" id="start_button" type="button submit"><i class="fa fa-play"></i> Start</button>
- </form>
- <form method="POST" action="../control/stop/XP2660029019" onSubmit="return stop_controls($(this));">
- <input class="form-control" type="hidden" value="" name="output" id="output">
- <button class="btn btn-default" id="stop_button" type="button submit"><i class="fa fa-power-off"></i> Stop</button>
- </form>
- <form method="POST" action="../control/restart/XP2660029019" onSubmit="return restart_controls($(this));">
- <input class="form-control" type="hidden" value="" name="output" id="output">
- <button class="btn btn-default" id="restart_button" type="button submit"><i class="fa fa-refresh"></i> Restart</button>
- </form>
- <button class="btn btn-default dropdown-toggle dropdown-toggle-icon" data-toggle="dropdown" type="button">
- <i class="dropdown-caret"></i>
- </button>
- <ul class="dropdown-menu pull-right" role="menu">
- <li><a target="command" href="../control/kill/XP2660029019">Kill Server</a></li>
- <li><a target="command" href="../control/clear/XP2660029019">Clear Logs</a></li>
- </ul>
- </div>
- </div>
- <div class="list-group bg-trans pad-btm">
- <div class="pad-all">
- <button class="btn btn-block btn-primary" id="current-status">LOADING DETAILS</button>
- <br>
- <h4 class="text-lg text-overflow mar-no text-center">144.217.97.220:25565</h4>
- <p class="text-sm text-muted text-center">XP2660029019</p>
- <div class="pad-ver btn-groups text-center">
- <a onclick="tabchange2();" id="tabopen2" href="#console" data-toggle="tab" class="btn btn-sm btn-default text-main"><i class="fa fa-users"></i> Players Online</a>
- <a onclick="tabchange();" id="tabopen" href="#nav" data-toggle="tab" class="btn btn-sm btn-default text-main"><i class="fa fa-bar-chart"></i> Server Statistics</a>
- </div>
- </div>
- <div class="tab-content">
- <div class="tab-pane active" id="nav">
- <a data-target="#slots" data-toggle="modal" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-users"></i> Set Slots</span>
- </a>
- <a data-target="#rename" data-toggle="modal" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-tag"></i> Set Server Name</span>
- </a>
- <a data-target="#config" data-toggle="modal" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-wrench"></i> Server Configuration</span>
- </a> <a data-target="#ftp" data-toggle="modal" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-connectdevelop"></i> FTP Details</span>
- </a>
- <a data-target="#tasks" data-toggle="modal" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-tasks"></i> Task Manager</span>
- </a>
- <a data-target="#mysql" data-toggle="modal" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-cogs"></i> MySQL Database</span>
- </a>
- <a data-target="#dns" data-toggle="modal" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-link"></i> Sub Domains</span>
- </a>
- <a data-target="#ports" data-toggle="modal" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-address-card"></i> Extra Ports Manager</span>
- </a>
- <a data-target="#backup" data-toggle="modal" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-cloud"></i> Backup Manager</span>
- </a>
- <a href="https://xeno.kyrahosting.com/migrate/XP2660029019" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-globe"></i> Server Migration</span>
- </a> <br>
- <a href="https://xeno.kyrahosting.com/status" class="list-group-item text-semibold">
- <span class="text-main"><i class="fa fa-line-chart"></i> Minecraft & XenoPanel Status</span>
- </a>
- </div>
- <div class="tab-pane" id="stats">
- <script type="text/javascript" src="https://xeno.kyrahosting.com/assets/js/stats.js"></script>
- <a class="list-group-item text-semibold">
- <span class="pull-right" id="cpu"></span>
- <span class="text-main" > <i class="fa fa-microchip"></i> CPU Usage</span>
- </a>
- <br>
- <center><span class="Cpu-chart">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</span></center>
- <a class="list-group-item text-semibold">
- <span class="pull-right" id="memory"></span>
- <span class="text-main"> <i class="fa fa-server"></i> Memory Usage</span>
- </a>
- <br>
- <center><span class="Mem-chart">0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</span></center>
- <br>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="fluid">
- <div class="panel">
- <div class="panel-body">
- <div class="mar-btm pad-btm stats">
- <div id="stats_bar">
- <div class="col-md-4">
- <h4 class="text-uppercase text-bold text-rg heading-line-below">CPU Usage <div class="pull-right" id="cpu2">0%</div></h4>
- <div class="progress">
- <div class="progress-bar " role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" id="cpubar" style="width: 0%"></div></div></div>
- <div class="col-md-4">
- <h4 class="text-uppercase text-bold text-rg heading-line-below">Memory Usage <div class="pull-right" id="memory2">0%</div></h4>
- <div class="progress">
- <div class="progress-bar " role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" id="membar" style="width: 0%"></div></div></div>
- <div class="col-md-4">
- <h4 class="text-uppercase text-bold text-rg heading-line-below">Players Online <div class="pull-right" id="serverstats">0/0</div></h4>
- <div class="progress">
- <div class="progress-bar " role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" id="playerbar" style="width: 0%"></div></div></div>
- </div></div>
- <div class="pad-ver"><hr>
- <div class="tab-content">
- <div class="tab-pane active" id="console">
- <div class="logs" id="logs"><br><br><br><br><br><br><br><center><i class='fa fa-spinner fa-spin icon-8x'></i></center></div>
- </div>
- <div class="tab-pane" id="players">
- </div></div>
- </div>
- <div class=""><hr>
- <form method="POST" action="../controls" onSubmit="return console_controls($(this));">
- <div class="input-group">
- <span class="input-group-addon">/</span>
- <input class="form-control" value="XP2660029019" type="hidden" name="id">
- <input class="form-control" placeholder="Example: op Stefan01" type="text" id="command" name="command">
- <span class="input-group-btn">
- <button class="btn btn-default" id="console_button" type="button submit"><i class="fa fa-id-card"></i> Send Command</button>
- <button onclick="toggle_scrolling();" class="btn btn-default" id="scroll" type="button"> Pause Console</button>
- </span>
- </div>
- </form>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="modal fade" id="eula">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><i class="pci-cross pci-circle"></i></button>
- <h4 class="modal-title">Minecraft Server EULA</h4>
- </div>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" type="hidden" value="MQTKQRJUVGAOJPSEVDPSVOMCVJHPTH" name="secret">
- <input class="form-control" type="hidden" value="true" name="eula">
- <div class="modal-body">
- <p class="text-semibold text-main text-center">
- <i class="fa fa-spinner fa-pulse fa-5x fa-fw"></i>
- <br><br>
- You need to agree to the Mojang EULA in order to run this server.
- <br><br>
- By pressing the accept button below you are agreeing to abide the <a href="https://account.mojang.com/documents/minecraft_eula" target="_blank">Mojang EULA</a>
- <br><br>
- </p>
- </div>
- <div class="modal-footer">
- <button type="submit" class="btn btn-primary">Accept EULA</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div class="modal fade" id="tasks" role="dialog" tabindex="-1" aria-labelledby="demo-default-modal" aria-hidden="true" style="display: none;">
- <div class="modal-dialog modal-lg">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><i class="pci-cross pci-circle"></i></button>
- <h4 class="modal-title">Task Manager <small>Current Time: 20:42:09</small></h4>
- </div>
- <div class="modal-body">
- <div class="tab-content">
- <div class="tab-pane active" id="home">
- <div class="row">
- <div class="col-sm-6">
- <a href="#create" data-toggle="tab" onclick="taskbutton('task');">
- <div class="panel panel-success panel-colorful">
- <div class="panel-body text-center">
- <i class="fa fa-plus icon-task"></i>
- </div>
- <div class="pad-all text-center">
- <p class="h2 text-light text-semibold mar-no text-thin">CREATE</p>
- <p class="text-sm text-overflow pad-top">
- Create a fresh task!
- </p>
- </div>
- </div></a>
- </div>
- <div class="col-sm-6">
- <a href="#manage" data-toggle="tab" onclick="taskbutton('task');">
- <div class="panel panel-danger panel-colorful">
- <div class="panel-body text-center">
- <i class="fa fa-cogs icon-task"></i>
- </div>
- <div class="pad-all text-center">
- <p class="h2 text-light text-semibold mar-no text-thin">MANAGE</p>
- <p class="text-sm text-overflow pad-top">
- Manage created tasks.
- </p>
- </div>
- </div></a>
- </div>
- </div>
- </div>
- <div class="tab-pane" id="create">
- <div class="row">
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <div class="col-sm-12">
- <p class="text-semibold text-main">Task Name:</p>
- <input class="form-control" type="text" placeholder="Enter Task Name" name="task_name">
- <br>
- </div>
- <div class="col-sm-6">
- <p class="text-semibold text-main">Start at:</p>
- <select class="form-control" name="task_start">
- <option value="0:00">0:00 (Midnight)</option>
- <option value="01:00">1:00</option>
- <option value="02:00">2:00</option>
- <option value="03:00">3:00</option>
- <option value="04:00">4:00</option>
- <option value="05:00">5:00</option>
- <option value="06:00">6:00</option>
- <option value="07:00">7:00</option>
- <option value="08:00">8:00</option>
- <option value="09:00">9:00</option>
- <option value="10:00">10:00</option>
- <option value="11:00">11:00</option>
- <option value="12:00">12:00 (Midday)</option>
- <option value="13:00">13:00</option>
- <option value="14:00">14:00</option>
- <option value="15:00">15:00</option>
- <option value="16:00">16:00</option>
- <option value="17:00">17:00</option>
- <option value="18:00">18:00</option>
- <option value="19:00">19:00</option>
- <option value="20:00">20:00</option>
- <option value="21:00">21:00</option>
- <option value="22:00">22:00</option>
- <option value="23:00">23:00</option>
- <option value="24:00">24:00</option>
- </select>
- </div>
- <div class="col-sm-6">
- <p class="text-semibold text-main">Repeat Every:</p>
- <select class="form-control" name="task_repeat">
- <option value="never">Never</option>
- <option value="1">1 Minutes</option>
- <option value="5">5 Minutes</option>
- <option value="10">10 Minutes</option>
- <option value="15">10 Minutes</option>
- <option value="60">1 hours</option>
- <option value="120">2 hours</option>
- <option value="240">4 hours</option>
- <option value="360">6 hours</option>
- <option value="720">12 hours</option>
- <option value="1440">1 days</option>
- <option value="10080">7 days</option>
- </select>
- </div>
- <div class="col-sm-6">
- <br><p class="text-semibold text-main">Task:</p>
- <select class="form-control" id="task_task" name="task_task" onchange="command_check();">
- <option value="command">Run Command</option>
- <option value="save">Save All</option>
- <option value="backup">Backup Server (12+ Hours ONLY)</option>
- <option value="none"></option>
- <option value="start">Start Server</option>
- <option value="restart">Restart Server</option>
- <option value="stop">Restart Server</option>
- <option value="none"></option>
- <option value="start_offline">Start Server If Offline</option>
- <option value="stop_online">Stop Server If Online</option>
- <option value="restart_online">Restart Server If Online</option>
- <option value="none"></option>
- <option value="restart_cpu_75">Restart If CPU is above 75%</option>
- <option value="restart_cpu_90">Restart If CPU is above 90%</option>
- <option value="none"></option>
- <option value="restart_mem_75">Restart If MEMORY is above 75%</option>
- <option value="restart_mem_90">Restart If MEMORY is above 90%</option>
- </select>
- </div>
- <div class="col-sm-6">
- <br><p class="text-semibold text-main">Notify Console:</p>
- <select class="form-control" name="task_log">
- <option value="no">Don't show in console</option>
- <option value="yes">Alert in console</option>
- </select>
- </div>
- <div class="col-sm-12">
- <br><p class="text-semibold text-main" id="command_title">Command</p>
- <div class="input-group">
- <span class="input-group-addon">/</span>
- <input class="form-control" id="command_input" name="task_command" placeholder="Enter command if 'Run Command' is selected." type="text">
- </div>
- </div>
- <center><button class="btn btn-primary" type="button submit"><i class="fa fa-id-card"></i> Create Task</button></center>
- </form>
- </div>
- </div>
- <div class="tab-pane" id="manage">
- <center><h1 class="text-thin">You don't have any tasks created!</h1></center>
- <center><p class="text-thin">Create server tasks running at intervals with any controls you like</p></center>
- <br><br>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <button id="homebutton" href="#home" data-toggle="tab" class="btn btn-default pull-left disable disabled" type="button" onclick="taskbutton('home');">Back</button>
- <button data-dismiss="modal" class="btn btn-default" type="button">Close</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div class="modal fade" id="slots" role="dialog" tabindex="-1" aria-labelledby="demo-default-modal" aria-hidden="true" style="display: none;">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><i class="pci-cross pci-circle"></i></button>
- <h4 class="modal-title">Change Slots</h4>
- </div>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" type="hidden" value="MQTKQRJUVGAOJPSEVDPSVOMCVJHPTH" name="secret">
- <div class="modal-body">
- <p class="text-semibold text-main">Current Slots: 100000</p>
- <input class="form-control" type="text" value="100000" name="slotschange">
- </div>
- <div class="modal-footer">
- <button data-dismiss="modal" class="btn btn-default" type="button">Close</button>
- <button type="submit" class="btn btn-primary">Change Slots</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div class="modal fade" id="rename" role="dialog" tabindex="-1" aria-labelledby="demo-default-modal" aria-hidden="true" style="display: none;">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><i class="pci-cross pci-circle"></i></button>
- <h4 class="modal-title">Rename Server</h4>
- </div>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" type="hidden" value="MQTKQRJUVGAOJPSEVDPSVOMCVJHPTH" name="secret">
- <div class="modal-body">
- <p class="text-semibold text-main">Current Name: PandaCraft</p>
- <input class="form-control" type="text" value="New Name" name="rename">
- </div>
- <div class="modal-footer">
- <button data-dismiss="modal" class="btn btn-default" type="button">Close</button>
- <button type="submit" class="btn btn-primary">Rename</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div class="modal fade" id="mysql" role="dialog" tabindex="-1" aria-labelledby="demo-default-modal" aria-hidden="true" style="display: none;">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><i class="pci-cross pci-circle"></i></button>
- <h4 class="modal-title">MySQL Database</h4>
- </div>
- <div class="modal-body">
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" type="hidden" value="MQTKQRJUVGAOJPSEVDPSVOMCVJHPTH" name="create">
- <button type="button submit" class="btn btn-primary btn-block">Create Database</button>
- </div>
- </form>
- <div class="modal-footer">
- <button data-dismiss="modal" class="btn btn-default" type="button">Close</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div class="modal fade" id="ftp" role="dialog" tabindex="-1" aria-labelledby="demo-default-modal" aria-hidden="true" style="display: none;">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><i class="pci-cross pci-circle"></i></button>
- <h4 class="modal-title">FTP Server Details</h4>
- </div>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" type="hidden" value="MQTKQRJUVGAOJPSEVDPSVOMCVJHPTH" name="secret">
- <div class="modal-body">
- <center>
- <p>These details can be used on clients such as FileZilla</p>
- </center>
- <div class="row">
- <div class="form-group">
- <div class="col-md-6 col-md-offset-3">
- <div class="input-group">
- <span class="input-group-addon">Address:</span>
- <input class="form-control" type="text" name="" value="144.217.97.220" disabled="">
- </div></div>
- </div>
- <div class="form-group">
- <div class="col-md-6 col-md-offset-3">
- <div class="input-group">
- <span class="input-group-addon">Username: </span>
- <input class="form-control" type="text" name="" value="Stefan01" disabled="">
- </div></div>
- </div>
- <div class="form-group">
- <div class="col-md-6 col-md-offset-3">
- <div class="input-group">
- <span class="input-group-addon">Password: </span>
- <input class="form-control" type="text" name="" value="lo8ooif9yb60ocg" disabled="">
- </div></div>
- </div>
- <div class="form-group">
- <div class="col-md-6 col-md-offset-3">
- <div class="input-group">
- <span class="input-group-addon">Port:</span>
- <input class="form-control" type="text" name="" value="21" disabled="">
- </div></div>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" type="hidden" value="reset" name="ftp_password">
- <input class="form-control" type="hidden" value="MQTKQRJUVGAOJPSEVDPSVOMCVJHPTH" name="secret">
- <button href="" class="btn btn-danger pull-left" type="submit">Reset FTP Password</button>
- </form>
- <button data-dismiss="modal" class="btn btn-default" type="button">Close</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div class="modal fade" id="dns" role="dialog" tabindex="-1" aria-labelledby="demo-default-modal" aria-hidden="true" style="display: none;">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><i class="pci-cross pci-circle"></i></button>
- <h4 class="modal-title">Subdomain Manager</h4>
- </div>
- <div class="modal-body">
- <table class="table table-bordered table-striped margin-bottom-10">
- <thead>
- <tr><th style="width: 75%">Create Subdomain</th>
- <th style="width: 25%"></th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <div class="form-group">
- <div class="input-group">
- <input onchange="check_subdomain();" class="form-control" type="text" name="SRV">
- <span class="input-group-addon">.mcserv.co</span></div>
- </div>
- </td>
- <h1><div class="text-center" id="check_subdomain">Awaiting Domain..</div><h1>
- <td><center>
- <button onclick="check_subdomain();" type="button" class="btn btn-primary">Check</button>
- </td>
- <td><center>
- <button type="submit button" class="btn btn-success">Create</button>
- </td>
- </form>
- </tr>
- </tbody>
- </table>
- <table class="table table-bordered table-striped margin-bottom-10">
- <thead>
- <tr>
- <th style="width: 50%">Subdomain Name</th>
- <th style="width: 25%">Manager</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>pandacraft.mcserv.co</td>
- <td>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" value="108" type="hidden" name="srv_delete">
- <center><button type="submit button disable disabled" class="btn btn-danger" disable disabled>Delete</button>
- </form>
- </td>
- </tr>
- <tr>
- <td>pandacrafted.mcserv.co</td>
- <td>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" value="118" type="hidden" name="srv_delete">
- <center><button type="submit button disable disabled" class="btn btn-danger" disable disabled>Delete</button>
- </form>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="modal-footer">
- <a type="button" class="pull-left btn btn-default btn-icon-fixed"><span class="fa fa-archive"></span> Sub Domains Left (3)</a>
- <button data-dismiss="modal" class="btn btn-default" type="button">Close</button>
- </div>
- </div>
- </div>
- </div>
- <div class="modal fade" id="ports" role="dialog" tabindex="-1" aria-labelledby="demo-default-modal" aria-hidden="true" style="display: none;">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><i class="pci-cross pci-circle"></i></button>
- <h4 class="modal-title">Extra Ports</h4>
- </div>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" type="hidden" value="MQTKQRJUVGAOJPSEVDPSVOMCVJHPTH" name="secret">
- <input class="form-control" value="123" type="hidden" name="createport">
- <div class="modal-body">
- <center><p>Extra ports can be used for plugins such as DynMap and Votifier.</p></center>
- <table class="table table-bordered table-striped margin-bottom-10">
- <thead>
- <tr>
- <th style="width: 50%">Port</th>
- <th style="width: 25%"></th>
- <th style="width: 25%"></th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>8392</td>
- <td>
- <center>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" value="8392" type="hidden" name="kill">
- <button type="submit button" class="btn btn-primary">Kill Port</button>
- </form>
- </center>
- </td>
- <td>
- <center>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" value="8392" type="hidden" name="portdelete">
- <button type="submit button" class="btn btn-danger">Delete</button>
- </form>
- </center>
- </td>
- </form>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="modal-footer">
- <a type="button" class="pull-left btn btn-default btn-icon-fixed"><span class="fa fa-archive"></span> Ports Left: (4)</a>
- <button data-dismiss="modal" class="btn btn-default" type="button">Close</button>
- <button type="submit" class="btn btn-primary">Create Extra Port</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div class="modal fade" id="backup" role="dialog" tabindex="-1" aria-labelledby="demo-default-modal" aria-hidden="true" style="display: none;">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><i class="pci-cross pci-circle"></i></button>
- <h4 class="modal-title">Backup Manager</h4>
- </div>
- <div class="modal-body">
- <table class="table table-bordered table-striped margin-bottom-10">
- <thead>
- <tr>
- <th>Backup ID</th>
- <th>Date Created</th>
- <th>Downloads</th>
- </tr>
- </thead>
- <tbody>
- </tbody>
- </table>
- </div>
- <div class="modal-footer">
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <button data-dismiss="modal" class="btn btn-default" type="button">Close</button>
- <input class="form-control" value="12187305865368240320823388902500114407295763137198" type="hidden" name="create_backup">
- <button type="submit button" class="btn btn-success">Create Backup</button>
- </form>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div class="modal fade" id="config" role="dialog" tabindex="-1" aria-labelledby="demo-default-modal" aria-hidden="true" style="display: none;">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"><i class="pci-cross pci-circle"></i></button>
- <h4 class="modal-title">Server Configuration Generate</h4>
- </div>
- <form method="post" action="https://xeno.kyrahosting.com/server_functions.php">
- <input class="form-control" type="hidden" value="XP2660029019" name="server_id">
- <input class="form-control" type="hidden" value="MQTKQRJUVGAOJPSEVDPSVOMCVJHPTH" name="secret">
- <div class="modal-body">
- <div class="row">
- <input class="form-control" type="hidden" value="123" name="config">
- <div class="form-group">
- <label class="col-md-3 control-label">Spawn Protection</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-anchor"></i></span>
- <input class="form-control" type="text" value="15" name="spawn-protection">
- </div></div>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Level Name</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-tag"></i></span>
- <input class="form-control" type="text" value="world" name="level-name">
- </div></div>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">View Distance</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-eye"></i></span>
- <input class="form-control" type="text" value="8" name="view-distance">
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">MOTD</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-list"></i></span>
- <input class="form-control" type="text" value="A Minecraft Server (Powered by HavocHost)" name="motd">
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Level Type</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-bookmark"></i></span>
- <select class="form-control" name="level-type">
- <option value="DEFAULT" selected>Standard world with hills, valleys, water, etc.</option>
- <option value="FLAT">A flat world with no features, meant for building.</option>
- <option value="LARGEBIOMES">Same as default but all biomes are larger.</option>
- <option value="AMPLIFIED"> Same as default but world-generation height limit is increased.</option>
- </select>
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Allow Nether</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-globe"></i></span>
- <select class="form-control" name="allow-nether">
- <option value="true" selected>Enabled</option>
- <option value="false">Disabled</option>
- </select>
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Force Gamemode</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-lock"></i></span>
- <select class="form-control" name="force-gamemode">
- <option value="true">Enabled</option>
- <option value="false" selected>Disabled</option>
- </select>
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Default Gamemode</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-key"></i></span>
- <select class="form-control" name="gamemode">
- <option value="0" selected>Survival</option>
- <option value="1">Creative</option>
- <option value="2">Adventure</option>
- <option value="3">Spectator</option>
- </select>
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Online Mode</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-plug"></i></span>
- <select class="form-control" name="online-mode">
- <option value="true" selected>Enabled</option>
- <option value="false">Disabled</option>
- </select>
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">PVP</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-heartbeat"></i></span>
- <select class="form-control" name="pvp">
- <option value="true" selected>Enabled</option>
- <option value="false">Disabled</option>
- </select>
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Spawn Animals</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-paw"></i></span>
- <select class="form-control" name="spawn-animals">
- <option value="true" selected>Enabled</option>
- <option value="false">Disabled</option>
- </select>
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Spawn Monsters</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-exclamation-triangle"></i></span>
- <select class="form-control" name="spawn-monsters">
- <option value="true" selected>Enabled</option>
- <option value="false">Disabled</option>
- </select>
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Command Blocks</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-cube"></i></span>
- <select class="form-control" name="command-block">
- <option value="true" selected>Enabled</option>
- <option value="false">Disabled</option>
- </select>
- </div></div>
- <span class="help-block">
- </span>
- </div>
- <div class="form-group">
- <label class="col-md-3 control-label">Achivements</label>
- <div class="col-md-9">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-book"></i></span>
- <select class="form-control" name="achivements">
- <option value="true">Enabled</option>
- <option value="false" selected>Disabled</option>
- </select>
- </div></div>
- <span class="help-block">
- </span>
- </div>
- </div>
- <div class="modal-footer">
- <button data-dismiss="modal" class="btn btn-default" type="button">Close</button>
- <button type="submit" class="btn btn-primary">Create New Config</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- <script>
- suspended = "false";
- eula_type = "manual";
- domain = "https://xeno.kyrahosting.com";
- secret = "MQTKQRJUVGAOJPSEVDPSVOMCVJHPTH";
- server_id = "XP2660029019";
- cf_domain = "mcserv.co";
- function download_url(file) {
- url = domain + "/file/download/" + server_id + "/" + server_id + "/"+ file;
- window.open(url, "_parent");
- }
- function check_subdomain() {
- $.post(domain + "/server_functions.php",
- { check_subdomain: "clear", secret: secret },
- function(data) {
- if(data == "false")
- {
- document.getElementById("check_subdomain_pre").innerHTML = data + "." + cf_domain;
- document.getElementById("check_subdomain").innerHTML = "Available";
- document.getElementById("check_subdomain").className = "text-primary text-center";
- } else {
- document.getElementById("check_subdomain").innerHTML = "Unavailable";
- document.getElementById("check_subdomain").className = "text-danger text-center";
- }
- }
- );
- }
- eula_check = "false";
- old = "noplayers";
- function refresh(){
- $.getJSON("../grab/" + server_id, function(json) {
- var cpu = json.cpu;
- var debug = json.debug;
- var values = CpuChart.text().split(",")
- values.shift()
- values.push(cpu)
- CpuChart
- .text(values.join(","))
- .change()
- var mem = json.mem;
- var values = MemChart.text().split(",")
- values.shift()
- values.push(mem)
- MemChart
- .text(values.join(","))
- .change()
- if (suspended == "false") {
- document.getElementById("cpu").innerHTML = json.cpu;
- document.getElementById("cpu2").innerHTML = json.cpu;
- document.getElementById("cpubar").style["width"] = json.cpu;
- document.getElementById("memory").innerHTML = json.mem;
- document.getElementById("memory2").innerHTML = json.mem;
- document.getElementById("membar").style["width"] = json.mem;
- document.getElementById("serverstats").innerHTML = json.stats;
- document.getElementById("playerbar").style["width"] = json.playerbar + "%";
- var players = json.list
- var fields = players.split(/,/);
- if (players != old) { document.getElementById("players").innerHTML = ""; }
- for(var i = 0; i < fields.length; i++){
- if (fields[i] != "") {
- if (players != old) {
- document.getElementById('players').innerHTML += "<div class='col-md-3'><div class='panel'><div class='panel-body text-center'><p class='text-lg text-semibold mar-no text-main'><img src='https://minotar.net/avatar/" + fields[i] + "/75'></img></p><br><ul class='list-unstyled text-center bord-top pad-top mar-no row'><li class='col-xs-12'><span class='text-lg text-semibold text-main'>" + fields[i] + "</span></li></ul></div></div></div>";
- } } }
- if (players == "" && players != old) {
- document.getElementById("players").innerHTML = '<center><h1 class="text-thin">You don\'t have any players online!</h1></center><center><p class="text-thin">Once we see someone join this area will display players.</p></center>';
- }
- old = players;
- }
- if (json.eula == "true" && eula_check == "false") {
- eula_check = "true";
- console.log('Eula Setting: ' + eula_type);
- if (eula_type == "manual") {
- console.log('EULA Popup Activated!');
- $('#eula').modal('show');
- } else {
- console.log('EULA Auto Accepted');
- $.post(
- domain + "/server_functions.php",
- { server_id: server_id, eula: "true", "type": "auto" },
- function(data) {
- console.log(data);
- }
- );
- } }
- if(!scrolled){
- if (suspended == "false") {
- document.getElementById("logs").innerHTML = json.console;
- } else {
- document.getElementById("logs").innerHTML = '<center><div class="cls-content"><h2 class="text-warning">Server Suspended</h2> We are unable to show server logs while the server is suspended.</center>';
- } }
- if (suspended == "true") {
- document.getElementById("current-status").innerHTML = "SERVER SUSPENDED";
- document.getElementById("current-status").className = "btn btn-block btn-warning";
- document.getElementById("start_button").className = "btn btn-default disable disabled";
- document.getElementById("stop_button").className = "btn btn-default disable disabled";
- document.getElementById("restart_button").className = "btn btn-default disable disabled";
- } else {
- if (json.status == "RUNNING") {
- document.getElementById("current-status").innerHTML = "SERVER ONLINE";
- document.getElementById("current-status").className = "btn btn-block btn-success";
- document.getElementById("start_button").className = "btn btn-default disable disabled";
- document.getElementById("stop_button").className = "btn btn-default";
- document.getElementById("restart_button").className = "btn btn-default";
- } else {
- document.getElementById("current-status").innerHTML = "SERVER OFFLINE";
- document.getElementById("current-status").className = "btn btn-block btn-danger";
- document.getElementById("start_button").className = "btn btn-default";
- document.getElementById("stop_button").className = "btn btn-default disable disabled";
- document.getElementById("restart_button").className = "btn btn-default disable disabled";
- } }
- if (json.license == "false") {
- document.getElementById("current-status").innerHTML = "SERVER ERROR";
- document.getElementById("current-status").className = "btn btn-block btn-warning";
- document.getElementById("logs").innerHTML = "While attempting to get the server console it appears we ran into an error.<br><br>1) The node could be offline or unresponsive while getting the console.<br>2) The node license could have expired, be invalid or even suspended.<br>3) You have recently installed the machine and the license has not been added yet.";
- }
- if (debug != "false" && suspended == "false") {
- document.getElementById("debug").innerHTML = '<div class="panel-alert"><div class="alert-wrap in"><div class="alert alert-danger" role="alert"><div class="media"><strong>Console Error: </strong> ' + debug + '</div></div></div></div><br>';
- } else {
- document.getElementById("debug").innerHTML = '';
- }
- setTimeout(refresh, '300');
- });
- }
- refresh();
- function tabchange() {
- current = document.getElementById("tabopen").getAttribute("href");
- if (current == "#stats") {
- document.getElementById("tabopen").href="#nav";
- document.getElementById("tabopen").innerHTML = "<i class='fa fa-diamond'></i> Server Statistics";
- } else {
- document.getElementById("tabopen").href="#stats";
- document.getElementById("tabopen").innerHTML = "<i class='fa fa-diamond'></i> Server Accessories";
- }
- }
- function tabchange2() {
- current = document.getElementById("tabopen2").getAttribute("href");
- if (current == "#players") {
- document.getElementById("tabopen2").href="#console";
- document.getElementById("tabopen2").innerHTML = "<i class='fa fa-users'></i> Players Online";
- } else {
- document.getElementById("tabopen2").href="#players";
- document.getElementById("tabopen2").innerHTML = "<i class='fa fa-terminal'></i> Server Console";
- }
- }
- var CpuChart = $(".Cpu-chart").peity("line", {width:220,height:70,fill:["#38434e"],stroke:["#38434e"]})
- var MemChart = $(".Mem-chart").peity("bar", {width:220,height:70,fill:["#38434e"],stroke:["#38434e"]})
- var scrolled = false;
- function toggle_scrolling(){
- if(!scrolled){
- document.getElementById("scroll").innerHTML = "Unpause Console";
- scrolled = true;
- } else {
- document.getElementById("scroll").innerHTML = "Pause Console";
- scrolled = false;
- }
- }
- function scroller(){
- if(!scrolled){
- var objDiv = document.getElementById("logs");
- objDiv.scrollTop = objDiv.scrollHeight;
- }
- setTimeout(scroller, 1000);
- }
- function clearTextarea(){
- document.getElementById("command").value="";
- }
- function hasClass(element, cls) {
- return (' ' + element.className + ' ').indexOf(' ' + cls + ' ') > -1;
- }
- function start_controls(form) {
- var el = document.getElementById('start_button');
- reply = hasClass(el, 'disabled');
- console.log(reply);
- if (reply == false) {
- var submit = form.find("button[type='submit']");
- document.getElementById("start_button").innerHTML = "<i class='fa fa-spinner fa-spin'></i> Start";
- document.getElementById("start_button").className = "btn btn-default disable disabled";
- $.ajax({
- type: 'POST',
- url: form.attr("action"),
- data: form.serialize(),
- dataType: 'json',
- success: function(data)
- {
- console.log(data)
- if(data.success)
- {
- document.getElementById("start_button").innerHTML = "<i class='fa fa-play'></i> Start";
- } else {
- document.getElementById("start_button").innerHTML = "<i class='fa fa-play'></i> Error";
- document.getElementById("start_button").className = "btn btn-default";
- }
- }
- });
- } else { console.log('nope'); }
- return false;
- }
- function stop_controls(form) {
- var el = document.getElementById('stop_button');
- reply = hasClass(el, 'disabled');
- if (reply == false) {
- var submit = form.find("button[type='submit']");
- document.getElementById("stop_button").innerHTML = "<i class='fa fa-spinner fa-spin'></i> Stop";
- document.getElementById("stop_button").className = "btn btn-default disable disabled";
- $.ajax({
- type: 'POST',
- url: form.attr("action"),
- data: form.serialize(),
- dataType: 'json',
- success: function(data)
- {
- console.log(data)
- if(data.success)
- {
- document.getElementById("stop_button").innerHTML = "<i class='fa fa-power-off'></i> Stop";
- document.getElementById("stop_button").className = "btn btn-default";
- document.getElementById("start_button").className = "btn btn-default";
- document.getElementById("restart_button").className = "btn btn-default disable disabled";
- } else {
- document.getElementById("stop_button").innerHTML = "<i class='fa fa-play'></i> Error";
- document.getElementById("stop_button").className = "btn btn-default";
- }
- }
- });
- } else { console.log('nope'); }
- return false;
- }
- function restart_controls(form) {
- var el = document.getElementById('restart_button');
- reply = hasClass(el, 'disabled');
- if (reply == false) {
- var submit = form.find("button[type='submit']");
- document.getElementById("restart_button").innerHTML = "<i class='fa fa-spinner fa-spin'></i> Restart";
- document.getElementById("restart_button").className = "btn btn-default disable disabled";
- $.ajax({
- type: 'POST',
- url: form.attr("action"),
- data: form.serialize(),
- dataType: 'json',
- success: function(data)
- {
- console.log(data)
- if(data.success)
- {
- document.getElementById("restart_button").innerHTML = "<i class='fa fa-refresh'></i> Restart";
- document.getElementById("start_button").className = "btn btn-default disable disabled";
- } else {
- document.getElementById("restart_button").innerHTML = "<i class='fa fa-refresh'></i> Error";
- document.getElementById("restart_button").className = "btn btn-default";
- }
- }
- });
- } else { console.log('nope'); }
- return false;
- }
- function console_controls(form) {
- var submit = form.find("button[type='submit']");
- document.getElementById("console_button").innerHTML = "<i class='fa fa-spinner fa-spin'></i> Send Command";
- document.getElementById("console_button").className = "btn btn-default disable disabled";
- $.ajax({
- type: 'POST',
- url: form.attr("action"),
- data: form.serialize(),
- dataType: 'json',
- success: function(data)
- {
- console.log(data)
- if(data.success)
- {
- document.getElementById("console_button").innerHTML = "<i class='fa fa-id-card'></i> Send Command";
- document.getElementById("console_button").className = "btn btn-default";
- document.getElementById("debug-console").innerHTML = '';
- clearTextarea();
- } else {
- document.getElementById("console_button").innerHTML = "<i class='fa fa-id-card'></i> Command Error";
- document.getElementById("console_button").className = "btn btn-default";
- if (data.debug != "") {
- document.getElementById("debug-console").innerHTML = '<div class="panel-alert"><div class="alert-wrap in"><div class="alert alert-danger" role="alert"><div class="media"><strong>Debug: </strong> ' + data.debug + '</div></div></div></div><br>';
- }
- clearTextarea();
- }
- }
- });
- return false;
- }
- function taskbutton(task) {
- if (task == "task") {
- document.getElementById("homebutton").className = "btn btn-default pull-left";
- } else {
- document.getElementById("homebutton").className = "btn btn-default pull-left disable disabled";
- }
- }
- function command_check() {
- var e = document.getElementById("task_task");
- var tasked = e.options[e.selectedIndex].value;
- if (tasked == "command") {
- var y = document.getElementById("command_input");
- document.getElementById("command_title").innerHTML = "Command:";
- y.type= "text";
- } else {
- var y = document.getElementById("command_input");
- document.getElementById('command_input').value = '';
- document.getElementById("command_title").innerHTML = "";
- y.type= "hidden";
- } }
- </script>
- <style> .iframe { display: none; border-color: rgba(225, 225, 225, 0); border-width: 0px; } .btn-controller { margin-top: 0px; } </style>
- <iframe style="" frameBorder="0" name="command" width="0px" height="0px" id="command" onload="clearTextarea();"></iframe>
- </div></div></div></main>
- <script>
- function notifications() {
- document.getElementById("notification").innerHTML = "0";
- document.getElementById("notification").className = "badge badge-success pull-right";
- $.post(
- "https://xeno.kyrahosting.com/request",
- { notifications: "clear", secret: "MQTKQRJUVGAOJPSEVDPSVOMCVJHPTH" },
- function(data) {
- console.log(data);
- }
- );
- }
- </script>
- <script src="https://xeno.kyrahosting.com/assets/base4/plugins/jquery-ui/jquery-ui.min.js"></script>
- <script src="https://xeno.kyrahosting.com/assets/base4/plugins/jquery-blockui/jquery.blockui.js"></script>
- <script src="https://xeno.kyrahosting.com/assets/base4/plugins/bootstrap/js/bootstrap.min.js"></script>
- <script src="https://xeno.kyrahosting.com/assets/base4/plugins/jquery-slimscroll/jquery.slimscroll.min.js"></script>
- <script src="https://xeno.kyrahosting.com/assets/base4/plugins/waves/waves.min.js"></script>
- <script src="https://xeno.kyrahosting.com/assets/base4/plugins/3d-bold-navigation/js/main.js"></script>
- <script src="https://xeno.kyrahosting.com/assets/base4/js/meteor.min.js"></script>
Add Comment
Please, Sign In to add comment