通知バナー

非推奨の通知のみです。また(Operaのみで、Firefoxでは表示されず、Content security policy script src は長い間 'unsafe-eval' に設定していました):

サイトのコンテンツセキュリティポリシーにより、JavaScriptでの「eval」の使用がブロックされます

コンテンツセキュリティポリシー(CSP)は、攻撃者がサイトに不正なコードを挿入するのを困難にするために、任意の文字列をJavaScriptとして評価することを防ぎます。

この問題を解決するには、eval()new Function()setTimeout([string], ...)setInterval([string], ...) を文字列の評価に使用しないでください。

どうしても必要な場合は、script-src ディレクティブに unsafe-eval を許可されたソースとして追加することで、文字列評価を有効にすることができます。

ありがとうございます。現在アクティブなテストバナーは1つだけなので、ここに投稿することもできます。

[
	{
		"setting": "banners",
		"value": [
			{
				"title": "テストバナータイトル",
				"message": "テストバナーテキスト テストバナーテキスト",
				"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\" }"
	}
]

開始日と終了日なし、および他の2つのプラグインアウトレットも試しました。また、サイトにログインせずにFirefoxで効果を確認するために、Administrators の代わりに everyone を試しました。そして、splideオプションは変更していません。

「いいね!」 1