[DOCS] Help contestuale cablato su whistleblowing/normative/companies/kb

Completata la rifinitura help: i 4 moduli che avevano contenuto (commit c1d3328)
ma non il pulsante '?' ora chiamano HelpSystem.init().
- whistleblowing/normative: aggiunto HelpSystem.init() (help.js gia' incluso).
- companies: aggiunti include i18n.js + help.js + HelpSystem.init().
- kb: aggiunto include help.js + HelpSystem.init().

Ora ogni modulo della piattaforma ha aiuto contestuale. version 1.11.0.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
DevEnv nis2-agile 2026-05-31 16:40:57 +02:00
parent c1d3328408
commit 3e5b75bd35
4 changed files with 6 additions and 1 deletions

View File

@ -336,6 +336,8 @@
<script src="js/api.js"></script>
<script src="js/common.js"></script>
<script src="js/i18n.js"></script>
<script src="js/help.js"></script>
<script>
if (!checkAuth()) throw new Error('Not authenticated');

View File

@ -130,6 +130,7 @@
<script src="js/common.js"></script>
<script src="js/api.js"></script>
<script src="js/i18n.js"></script>
<script src="js/help.js"></script>
<script src="js/kb.js"></script>
<script>
// Gate auth + chrome come le altre pagine (kb.html ne era priva).
@ -138,6 +139,7 @@
} else {
if (typeof loadSidebar === 'function') loadSidebar();
if (typeof I18n !== 'undefined' && I18n.init) I18n.init();
if (typeof HelpSystem !== 'undefined') HelpSystem.init();
}
</script>
</body>

View File

@ -1 +1 @@
{"version":"1.10.7","build":"2026-05-31-v1.10.7","date":"2026-05-31","changelog":"Fix precisione normativa da test multi-agente: relazione finale incidenti calcolata da notifica+1 mese (Art.23.4 lett.d) invece che dalla rilevazione; guida allineata (26 domande GV.SC, etichetta '1 mese dalla notifica'). App verificata da 10 agenti: 0 SQLi/IDOR/XSS, DB integro, normativa senza citazioni inventate."}
{"version":"1.11.0","build":"2026-05-31-v1.11.0","date":"2026-05-31","changelog":"Help contestuale completo: aggiunti contenuti help per whistleblowing, aggiornamenti normativi, knowledge base e aziende; cablato il pulsante '?' (help.js + HelpSystem.init) su queste 4 pagine che ne erano prive. Ora tutti i moduli hanno aiuto contestuale."}

View File

@ -192,6 +192,7 @@
if (!checkAuth()) throw new Error('Not authenticated');
loadSidebar();
I18n.init();
if (typeof HelpSystem !== 'undefined') HelpSystem.init();
let currentView = 'list';