From ab3e88299ec368cdad699c83f34ca18a5b4ccd61 Mon Sep 17 00:00:00 2001 From: DevEnv nis2-agile Date: Thu, 25 Jun 2026 10:41:34 +0200 Subject: [PATCH] [FEAT] Inventario: ordinamento lista per colonna (#442) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Click su un'intestazione (Nome/Tipo/Categoria/Criticita/Rilevanza NIS2/Owner/Stato) ordina l'inventario; secondo click inverte (freccia ▲/▼, aria-sort). Criticita e Rilevanza ordinano per valore reale, non alfabetico. Client-side sull'inventario gia' caricato (no paginazione su assets), si combina coi filtri, accessibile da tastiera. Help aggiornato + cache-buster help.js. Co-Authored-By: Claude Opus 4.8 --- public/architecture.html | 2 +- public/assessment.html | 2 +- public/assets.html | 73 +++++++++++++++++++++++++----- public/calendario.html | 2 +- public/companies.html | 2 +- public/competenze.html | 2 +- public/controlli-periodici.html | 2 +- public/dashboard.html | 2 +- public/guida.html | 2 +- public/incidents.html | 2 +- public/internal-audits.html | 2 +- public/isms.html | 2 +- public/js/help.js | 9 ++++ public/kb.html | 2 +- public/management-review.html | 2 +- public/misure-requisiti.html | 2 +- public/normative.html | 2 +- public/organigramma.html | 2 +- public/policies.html | 2 +- public/raci.html | 2 +- public/reports.html | 2 +- public/review-schedule.html | 2 +- public/risks.html | 2 +- public/settings.html | 2 +- public/stakeholder-activities.html | 2 +- public/stakeholders.html | 2 +- public/supply-chain.html | 2 +- public/training.html | 2 +- public/version.json | 2 +- public/whistleblowing.html | 2 +- public/workflow.html | 2 +- 31 files changed, 99 insertions(+), 41 deletions(-) diff --git a/public/architecture.html b/public/architecture.html index a92c5fe..d967380 100644 --- a/public/architecture.html +++ b/public/architecture.html @@ -1095,7 +1095,7 @@ - + - + - + - + - + - + diff --git a/public/controlli-periodici.html b/public/controlli-periodici.html index a79c201..36d7f6a 100644 --- a/public/controlli-periodici.html +++ b/public/controlli-periodici.html @@ -141,7 +141,7 @@ - + - + - + - + - + - + diff --git a/public/js/help.js b/public/js/help.js index d554eb2..b03eeb0 100644 --- a/public/js/help.js +++ b/public/js/help.js @@ -960,6 +960,15 @@ const HelpSystem = (function () { 'Il file usa le colonne riconosciute dall\'import; re-importandolo lo scoring di rilevanza NIS2 viene ricalcolato e i beni con lo stesso external_ref vengono aggiornati (nessun duplicato).', 'Utile per backup, migrazioni e modifiche massive in foglio di calcolo (il file è in UTF-8, apribile direttamente in Excel).' ] + }, + { + heading: 'Ordinare la lista per colonna', + items: [ + 'Fai click su un\'intestazione di colonna (Nome, Tipo, Categoria, Criticità, Rilevanza NIS2, Owner, Stato) per ordinare l\'inventario in base a quella colonna.', + 'Un secondo click sulla stessa colonna inverte l\'ordine (crescente ⇄ decrescente); la freccia ▲/▼ indica la direzione attiva.', + 'Criticità e Rilevanza NIS2 si ordinano per valore reale (es. Critico prima di Basso, punteggio alto prima di basso), non in ordine alfabetico.', + 'L\'ordinamento agisce su tutto l\'inventario caricato e si combina con i filtri Tipo/Criticità/Stato. È accessibile anche da tastiera (Tab fino all\'intestazione, poi Invio o Spazio).' + ] } ], references: [ diff --git a/public/kb.html b/public/kb.html index b342539..544143d 100644 --- a/public/kb.html +++ b/public/kb.html @@ -163,7 +163,7 @@ - + - + - + - + - + diff --git a/public/policies.html b/public/policies.html index 8791603..aa9db18 100644 --- a/public/policies.html +++ b/public/policies.html @@ -346,7 +346,7 @@ - + - + diff --git a/public/reports.html b/public/reports.html index afbfcfd..8dd890b 100644 --- a/public/reports.html +++ b/public/reports.html @@ -456,7 +456,7 @@ - + - + - + - + - + - + - + - + - + - +