Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedente | |||
chiedi_a_claude [2025/08/11 06:39] – neoadmin | chiedi_a_claude [2025/08/11 06:49] (versione attuale) – neoadmin | ||
---|---|---|---|
Linea 309: | Linea 309: | ||
<h4 style=" | <h4 style=" | ||
<p style=" | <p style=" | ||
- | 1. Clicca "📋 Carica Contenuti" | + | 1. Inserisci la tua API key Anthropic (viene salvata automaticamente) ✓< |
- | 2. Inserisci la tua API key Anthropic qui sotto< | + | 2. Clicca "📋 Carica Contenuti" |
- | 3. Fai una domanda sui protocolli neonatali | + | 3. Fai una domanda sui protocolli neonatali |
+ | < | ||
</p> | </p> | ||
</ | </ | ||
Linea 318: | Linea 319: | ||
<div class=" | <div class=" | ||
<label for=" | <label for=" | ||
- | <input type=" | + | <input type=" |
+ | | ||
+ | <small style=" | ||
+ | 💾 Salvata automaticamente nel tuo browser | ||
+ | </small> | ||
</ | </ | ||
<div class=" | <div class=" | ||
Linea 351: | Linea 356: | ||
let isProcessing = false; | let isProcessing = false; | ||
| | ||
- | // Inizializzazione | + | // Inizializzazione |
window.onload = function() { | window.onload = function() { | ||
loadConfig(); | loadConfig(); | ||
+ | | ||
+ | // Controlla se abbiamo una API key salvata | ||
+ | const savedApiKey = localStorage.getItem(' | ||
+ | if (savedApiKey) { | ||
+ | document.getElementById(' | ||
+ | showStatus(' | ||
+ | } else { | ||
+ | showStatus(' | ||
+ | } | ||
| | ||
// Controlla se abbiamo contenuti in cache | // Controlla se abbiamo contenuti in cache | ||
if (loadCachedContent()) { | if (loadCachedContent()) { | ||
- | showStatus(' | + | showStatus(' |
- | } else { | + | |
- | showStatus('💡 Benvenuto! Clicca " | + | |
} | } | ||
+ | | ||
setTimeout(hideStatus, | setTimeout(hideStatus, | ||
}; | }; | ||
Linea 661: | Linea 674: | ||
}); | }); | ||
| | ||
- | // Auto-save configurazione | + | // Auto-save configurazione |
[' | [' | ||
- | document.getElementById(id).addEventListener(' | + | |
+ | element.addEventListener(' | ||
+ | | ||
+ | if (id === ' | ||
+ | showStatus(' | ||
+ | setTimeout(hideStatus, | ||
+ | } | ||
+ | }); | ||
+ | |||
+ | // Salva anche quando l' | ||
+ | element.addEventListener(' | ||
+ | saveConfig(); | ||
+ | }); | ||
}); | }); | ||
</ | </ | ||
</ | </ | ||
</ | </ |