@php // Ein Grund, den schon der Server kennt (kein Schlüssel hinterlegt, Host // noch nicht übernommen), steht sofort auf der Bühne. Sonst beginnt sie mit // dem Vorspann. Derselbe Bau, anderer Text, anderer Ton. $stageTitle = $problem !== '' ? __('hosts.terminal.problem.'.$problem.'.title') : __('hosts.terminal.stage.connecting.title', ['host' => $host->name]); $stageNote = $problem !== '' ? __('hosts.terminal.problem.'.$problem.'.note') : __('hosts.terminal.stage.connecting.note'); // Was der Browser erst später braucht. Welcher Schlüssel wann gilt, steht // in resources/js/terminal.js neben den Schließcodes der Brücke. $messages = [ 'ended' => [ 'title' => __('hosts.terminal.stage.ended.title'), 'note' => __('hosts.terminal.stage.ended.note', ['host' => $host->name]), ], 'lost' => [ 'title' => __('hosts.terminal.stage.lost.title'), 'note' => __('hosts.terminal.stage.lost.note', ['host' => $host->name]), ], 'rejected' => [ 'title' => __('hosts.terminal.stage.rejected.title'), 'note' => __('hosts.terminal.stage.rejected.note'), ], 'unreachable' => [ 'title' => __('hosts.terminal.stage.unreachable.title', ['host' => $host->name]), 'note' => __('hosts.terminal.stage.unreachable.note', ['host' => $host->name]), ], 'service_down' => [ 'title' => __('hosts.terminal.stage.service_down.title'), 'note' => __('hosts.terminal.stage.service_down.note'), ], 'not_here' => [ 'title' => __('hosts.terminal.stage.not_here.title'), 'note' => __('hosts.terminal.stage.not_here.note'), ], ]; @endphp {{-- Schirm, Bühne und Wortmarke stehen seit dem zweiten Terminalfenster in . Was hier bleibt, ist alles, was von einem HOST handelt: seine Texte und die Frage, ob ein neuer Versuch etwas ändern kann. Bei „kein Schlüssel hinterlegt" oder „Host noch nicht übernommen" ändert er nichts — dort bleibt der Knopf weg. --}}