Solo avvisi di deprecazione. Inoltre (ma solo in Opera, non in Firefox, e ho impostato Content security policy script src su 'unsafe-eval' da molto tempo):
La policy di sicurezza dei contenuti del tuo sito blocca l’uso di ‘eval’ in JavaScript
La Content Security Policy (CSP) impedisce la valutazione di stringhe arbitrarie come JavaScript per rendere più difficile a un aggressore l’iniezione di codice non autorizzato sul tuo sito.
Per risolvere questo problema, evita di usare
eval(),new Function(),setTimeout([string], ...)esetInterval([string], ...)per valutare stringhe.Se proprio devi: puoi abilitare la valutazione delle stringhe aggiungendo
unsafe-evalcome sorgente consentita in una direttivascript-src.
Grazie. Posso anche pubblicarlo qui, dato che al momento ho solo un banner di test attivo:
[
{
"setting": "banners",
"value": [
{
"title": "Titolo banner di test",
"message": "Testo banner di test Testo banner di test",
"date_after": "2025-11-01 12:00:00Z",
"date_before": "2025-12-01 12:00:00Z",
"dismissable": true,
"plugin_outlet": "top-notices",
"enabled_groups": [
1
]
}
]
},
{
"setting": "splide_options__above_site_header",
"value": "{ \"autoHeight\": true, \"height\": \"8rem\", \"arrows\": false, \"autoplay\": true, \"direction\": \"ttb\", \"focus\": \"center\", \"gap\": 0, \"type\": \"loop\" }"
},
{
"setting": "splide_options__below_site_header",
"value": "{ \"autoHeight\": true, \"height\": \"8rem\", \"arrows\": false, \"autoplay\": true, \"direction\": \"ttb\", \"focus\": \"center\", \"gap\": 0, \"type\": \"loop\" }"
},
{
"setting": "splide_options__top_notices",
"value": "{ \"autoHeight\": true, \"height\": \"8rem\", \"arrows\": false, \"autoplay\": true, \"direction\": \"ttb\", \"focus\": \"center\", \"gap\": 0, \"type\": \"loop\" }"
}
]
Ho provato anche senza date di inizio e fine e con gli altri due plugin outlet. Ho anche provato everyone invece di Administrators per vedere un effetto in Firefox senza accedere al sito. E non ho toccato le opzioni di splide.