function preview() { $config = $this->fetchAndAssertConfig(_('starting it')); $server = $this->session->get('server'); $this->response->configFile = $this->session->get('configFile', \ManiaLib\Utils\Formatting::stripStyles($server->name)); $header = \DedicatedManager\Helpers\Header::getInstance(); $header->rightText = _('Back to plugins'); $header->rightIcon = 'back'; $header->rightLink = $this->request->createLinkArgList('../plugins'); }
function spectate() { list($options) = $this->fetchAndAssertConfig(_('starting it')); $defaultFileName = \ManiaLib\Utils\Formatting::stripStyles($options->name); $this->response->configFile = $this->session->get('configFile', $defaultFileName); $service = new \DedicatedManager\Services\ServerService(); $this->response->servers = $service->getLives(); $this->response->spectate = $this->session->get('spectate', new \DedicatedManager\Services\Spectate()); if (!$this->response->servers) { $this->response->spectate->method = 'login'; } $header = \DedicatedManager\Helpers\Header::getInstance(); $header->rightText = _('Back to relay server configuration'); $header->rightIcon = 'back'; $header->rightLink = $this->request->createLinkArgList('../config'); }
protected function onConstruct() { parent::onConstruct(); $header = \DedicatedManager\Helpers\Header::getInstance(); $header->leftLink = null; }
function guestlist() { $service = new \DedicatedManager\Services\GuestlistFileService(); if ($this->response->isLocal) { $this->response->guestlistFiles = $service->getList(); } else { $this->response->guestlistFiles = array(); } $this->response->guestListedPlayers = $this->server->connection->getGuestList(-1, 0); $this->response->players = $this->players; $header = \DedicatedManager\Helpers\Header::getInstance(); $header->rightText = _('Back to players management'); $header->rightLink = $this->request->createLinkArgList('../players', 'host', 'port'); }
function preview() { list($options) = $this->fetchAndAssertConfig(_('starting it')); $this->fetchAndAssertSettings(_('starting server')); $this->fetchAndAssertMaps(_('starting server')); $defaultFileName = \ManiaLib\Utils\Formatting::stripStyles($options->name); $this->response->configFile = $this->session->get('configFile', $defaultFileName); $this->response->matchFile = $this->session->get('matchFile', $defaultFileName); $header = \DedicatedManager\Helpers\Header::getInstance(); $header->rightText = _('Back to map selection'); $header->rightIcon = 'back'; $header->rightLink = $this->request->createLinkArgList('../maps'); }
protected function onConstruct() { parent::onConstruct(); $header = \DedicatedManager\Helpers\Header::getInstance(); $header->leftLink = $this->request->createLinkArgList('../go-home'); }