@props([ // Die fertige Befehlszeile, sobald der Host angelegt ist — sonst null. 'command' => null, 'archiveUrl' => '', 'hostUuid' => null, ]) {{-- Die Anleitung für eine Host-Übernahme, an EINER Stelle geschrieben. Sie steht bewusst dort, wo jemand sie braucht, bevor er anfängt: die Schritte 1 und 2 passieren beim Anbieter, und wer sie erst nach dem Anlegen liest, hat den Einmal-Code schon in der Zwischenablage und dessen Frist schon laufen. Die erste Fassung dieser Seite zeigte die Anleitung erst hinterher — das war genau dieser Fehler. Deshalb sind IMMER alle sechs Schritte zu sehen, auch die erledigten und die kommenden. Eine Anleitung, die nur den aktuellen Schritt zeigt, beantwortet die Frage „wie lange dauert das noch" nicht. --}} @php $done = $command !== null; // Schritt 3 ist das Formular auf dieser Seite; ist die Zeile da, sind 1–3 // vorbei und 4 ist dran. $current = $done ? 4 : 3; $steps = [ 1 => ['title' => __('hosts.takeover.s1_title'), 'body' => __('hosts.takeover.s1_body')], 2 => ['title' => __('hosts.takeover.s2_title'), 'body' => __('hosts.takeover.s2_body')], 3 => ['title' => __('hosts.takeover.s3_title'), 'body' => __('hosts.takeover.s3_body')], 4 => ['title' => __('hosts.takeover.s4_title'), 'body' => __('hosts.takeover.s4_body')], 5 => ['title' => __('hosts.takeover.s5_title'), 'body' => __('hosts.takeover.s5_body')], 6 => ['title' => __('hosts.takeover.s6_title'), 'body' => __('hosts.takeover.s6_body')], ]; @endphp
{{ __('hosts.takeover.how_sub') }}
{{ $step['body'] }}
@if ($number === 4 && $done){{ $command }}
{{ __('hosts.takeover.s5_hint', ['url' => $archiveUrl]) }}
@endif @if ($number === 6 && $hostUuid) @endif{{ __('hosts.takeover.footnote') }}