Benachrichtigungsbanner

Nur Deprecation Notices. Außerdem (aber nur in Opera, nicht in Firefox, und ich habe Content security policy script src schon seit langem auf 'unsafe-eval' gesetzt):

Die Content Security Policy Ihrer Website blockiert die Verwendung von ‘eval’ in JavaScript

Die Content Security Policy (CSP) verhindert die Auswertung beliebiger Zeichenketten als JavaScript, um es einem Angreifer zu erschweren, unautorisierten Code auf Ihrer Website einzuschleusen.

Um dieses Problem zu lösen, vermeiden Sie die Verwendung von eval(), new Function(), setTimeout([string], ...) und setInterval([string], ...) zur Auswertung von Zeichenketten.

Wenn es unbedingt notwendig ist: Sie können die Auswertung von Zeichenketten aktivieren, indem Sie unsafe-eval als erlaubte Quelle in einer script-src-Direktive hinzufügen.

Danke. Ich kann das auch hier posten, da ich derzeit nur ein Testbanner aktiv habe:

[
	{
		"setting": "banners",
		"value": [
			{
				"title": "Testbanner Titel",
				"message": "Testbanner Text Testbanner Text",
				"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\" }"
	}
]

Ich habe auch versucht, ohne Start- und Enddaten und die beiden anderen Plugin-Outlets zu arbeiten. Außerdem habe ich everyone anstelle von Administrators versucht, um in Firefox ohne Anmeldung auf der Website eine Wirkung zu erzielen. Und ich habe die Splide-Optionen nicht verändert.

1 „Gefällt mir“