fix(wizard): correzione numeri goTab() dopo shift step Licenza

Il refactor Fase 6 ha inserito 'Licenza' come step 1 shiftando tutti
gli altri step +1, ma i numeri hardcoded dei bottoni Avanti/Indietro
erano rimasti con la vecchia numerazione. Effetto: dallo step
'Rete & SSL' il bottone Avanti saltava direttamente a 'Utente admin'
scavalcando 'SIEM'.

Panel -> Indietro -> Avanti:
  panel-2 (Rete&SSL): 4 -> 1   |   4 -> 3
  panel-3 (SIEM):     1 -> 2   |   3 -> 4
  panel-4 (Admin):    2 -> 3   |   (goToInstall invariato)
  panel-5 (Install):  3 -> 4   |   (-)
This commit is contained in:
Tecnotel 2026-04-20 17:06:37 +02:00
parent dd9e50697e
commit 37876443df
1 changed files with 4 additions and 4 deletions

View File

@ -205,7 +205,7 @@ html,body{height:100%;background:var(--bg);color:var(--text);font-family:var(--s
</div> </div>
</div> </div>
</div> </div>
<div class="nav-row"><button class="btn btn-ghost" onclick="goTab(4)">← Indietro</button><button class="btn btn-brand" onclick="goTab(4)">Avanti →</button></div> <div class="nav-row"><button class="btn btn-ghost" onclick="goTab(1)">← Indietro</button><button class="btn btn-brand" onclick="goTab(3)">Avanti →</button></div>
</div> </div>
<!-- Tab 4: SIEM --> <!-- Tab 4: SIEM -->
@ -218,7 +218,7 @@ html,body{height:100%;background:var(--bg);color:var(--text);font-family:var(--s
<div><label class="form-label">Password <span>*</span></label><input class="form-input" type="password" id="os_pass" placeholder="••••••••"></div> <div><label class="form-label">Password <span>*</span></label><input class="form-input" type="password" id="os_pass" placeholder="••••••••"></div>
<div class="form-full"><div class="alert alert-warn"> Le integrazioni (ESET, FortiGate, Entra ID, ecc.) si configurano dopo il primo accesso dalla sezione <strong>Integrazioni</strong> di ARGOS.</div></div> <div class="form-full"><div class="alert alert-warn"> Le integrazioni (ESET, FortiGate, Entra ID, ecc.) si configurano dopo il primo accesso dalla sezione <strong>Integrazioni</strong> di ARGOS.</div></div>
</div> </div>
<div class="nav-row"><button class="btn btn-ghost" onclick="goTab(1)">← Indietro</button><button class="btn btn-brand" onclick="goTab(3)">Avanti →</button></div> <div class="nav-row"><button class="btn btn-ghost" onclick="goTab(2)">← Indietro</button><button class="btn btn-brand" onclick="goTab(4)">Avanti →</button></div>
</div> </div>
<!-- Tab 4: Admin --> <!-- Tab 4: Admin -->
@ -233,7 +233,7 @@ html,body{height:100%;background:var(--bg);color:var(--text);font-family:var(--s
<div class="form-full" id="pw-error" style="display:none"><div class="alert alert-err">Le password non corrispondono</div></div> <div class="form-full" id="pw-error" style="display:none"><div class="alert alert-err">Le password non corrispondono</div></div>
<div class="form-full"><div class="alert alert-ok">✓ Potrai creare altri utenti con ruoli diversi dall'interfaccia ARGOS dopo l'installazione.</div></div> <div class="form-full"><div class="alert alert-ok">✓ Potrai creare altri utenti con ruoli diversi dall'interfaccia ARGOS dopo l'installazione.</div></div>
</div> </div>
<div class="nav-row"><button class="btn btn-ghost" onclick="goTab(2)">← Indietro</button><button class="btn btn-brand" onclick="goToInstall()">Avanti →</button></div> <div class="nav-row"><button class="btn btn-ghost" onclick="goTab(3)">← Indietro</button><button class="btn btn-brand" onclick="goToInstall()">Avanti →</button></div>
</div> </div>
<!-- Tab 6: Installa --> <!-- Tab 6: Installa -->
@ -270,7 +270,7 @@ html,body{height:100%;background:var(--bg);color:var(--text);font-family:var(--s
<!-- Nav --> <!-- Nav -->
<div class="nav-row" id="install-nav"> <div class="nav-row" id="install-nav">
<button class="btn btn-ghost" onclick="goTab(3)">← Indietro</button> <button class="btn btn-ghost" onclick="goTab(4)">← Indietro</button>
<button class="btn btn-ok" id="btn-install" onclick="avviaInstallazione()">🚀 Avvia installazione</button> <button class="btn btn-ok" id="btn-install" onclick="avviaInstallazione()">🚀 Avvia installazione</button>
</div> </div>
</div> </div>