Solo avisos de deprecación. Además (pero solo en Opera, no en Firefox, y he configurado Content security policy script src en 'unsafe-eval' durante mucho tiempo):
La política de seguridad de contenido de tu sitio bloquea el uso de ‘eval’ en JavaScript
La Política de Seguridad de Contenido (CSP) evita la evaluación de cadenas arbitrarias como JavaScript para dificultar que un atacante inyecte código no autorizado en tu sitio.
Para solucionar este problema, evita usar
eval(),new Function(),setTimeout([string], ...)ysetInterval([string], ...)para evaluar cadenas.Si absolutamente debes hacerlo: puedes habilitar la evaluación de cadenas agregando
unsafe-evalcomo una fuente permitida en una directivascript-src.
Gracias. También puedo publicar esto aquí, ya que solo tengo un banner de prueba activo en este momento:
[
{
"setting": "banners",
"value": [
{
"title": "Título del banner de prueba",
"message": "Texto del banner de prueba Texto del banner de prueba",
"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\" }"
}
]
También probé sin fechas de inicio y fin y los otros dos outlets de plugin. También probé everyone en lugar de Administrators para ver un efecto en Firefox sin iniciar sesión en el sitio. Y no toqué las opciones de splide.