Banners de notificación

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], ...) y setInterval([string], ...) para evaluar cadenas.

Si absolutamente debes hacerlo: puedes habilitar la evaluación de cadenas agregando unsafe-eval como una fuente permitida en una directiva script-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.

1 me gusta