From 2bcc090622c0e62dbff94e52bb6892a51b40ba2a Mon Sep 17 00:00:00 2001
From: maTh <1645099+math-GH@users.noreply.github.com>
Date: Wed, 1 Oct 2025 10:48:07 +0200
Subject: configurable notification timeout (#7942)
Ref #7931
Ref #5466
Ref #6409
added configuration in "Display"
* i18n: fr
* Update app/i18n/pl/conf.php
Co-authored-by: Inverle
* make fix-all
* max()
* Minor whitespace
(I am not a fan of excessive vertical indenting)
---------
Co-authored-by: Alexandre Alapetite
Co-authored-by: Inverle
---
app/views/helpers/javascript_vars.phtml | 5 +++++
1 file changed, 5 insertions(+)
(limited to 'app/views/helpers/javascript_vars.phtml')
diff --git a/app/views/helpers/javascript_vars.phtml b/app/views/helpers/javascript_vars.phtml
index 2cedc20c3..96275d51b 100644
--- a/app/views/helpers/javascript_vars.phtml
+++ b/app/views/helpers/javascript_vars.phtml
@@ -25,6 +25,11 @@ echo json_encode([
'sides_close_article' => !!FreshRSS_Context::userConf()->sides_close_article,
'sticky_post' => !!FreshRSS_Context::isStickyPostEnabled(),
'html5_notif_timeout' => FreshRSS_Context::userConf()->html5_notif_timeout,
+ 'closeNotification' => [
+ 'good' => FreshRSS_Context::userConf()->good_notification_timeout * 1000,
+ 'bad' => FreshRSS_Context::userConf()->bad_notification_timeout * 1000,
+ 'mouseLeave' => 3000,
+ ],
'auth_type' => FreshRSS_Context::systemConf()->auth_type,
'current_view' => Minz_Request::actionName(),
'csrf' => FreshRSS_Auth::csrfToken(),
--
cgit v1.2.3