To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
+ 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
~~',
'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~',
- 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
+ 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
diff --git a/dictionaries/ui/application/welcome-popup/nl.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/nl.dictionary.itop.welcome-popup.php
index a6d38a515..344ae77e8 100644
--- a/dictionaries/ui/application/welcome-popup/nl.dictionary.itop.welcome-popup.php
+++ b/dictionaries/ui/application/welcome-popup/nl.dictionary.itop.welcome-popup.php
@@ -24,7 +24,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
~~',
'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~',
- 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.
Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
~~',
@@ -32,9 +32,9 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.
Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~',
- 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
+ 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on
new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
- Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
@@ -46,7 +46,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
~~',
'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~',
- 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
'.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
+ 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.
With support for multiple languages, you have now complete control over your notifications display.
diff --git a/dictionaries/ui/application/welcome-popup/pl.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/pl.dictionary.itop.welcome-popup.php
index fbc9374b4..9f1983968 100644
--- a/dictionaries/ui/application/welcome-popup/pl.dictionary.itop.welcome-popup.php
+++ b/dictionaries/ui/application/welcome-popup/pl.dictionary.itop.welcome-popup.php
@@ -24,7 +24,7 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
Dostosuj swoją aplikację '.ITOP_APPLICATION_SHORT.' w preferencjach dotyczących spersonalizowanych doświadczeń.
',
'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Przywitaj się z newsroomem',
- 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Pożegnaj zaśmiecone skrzynki odbiorcze i przywitaj się ze spersonalizowanymi alertami '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
+ 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Newsroom umożliwia łatwe zarządzanie powiadomieniami w ramach platformy, dzięki czemu możesz być na bieżąco z ważnymi aktualizacjami bez ciągłego sprawdzania poczty. Dzięki możliwości oznaczania wiadomości jako przeczytanych lub nieprzeczytanych oraz automatycznego usuwania starych powiadomień, masz pełną kontrolę nad swoimi powiadomieniami.
Wypróbuj już dziś i usprawnij swoje doświadczenie komunikacji w ' . ITOP_APPLICATION_SHORT . '!
',
diff --git a/dictionaries/ui/application/welcome-popup/pt_br.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/pt_br.dictionary.itop.welcome-popup.php
index 2dd4dc29b..e19e58fc4 100644
--- a/dictionaries/ui/application/welcome-popup/pt_br.dictionary.itop.welcome-popup.php
+++ b/dictionaries/ui/application/welcome-popup/pt_br.dictionary.itop.welcome-popup.php
@@ -24,7 +24,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
~~',
'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~',
- 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
+ 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.
Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
~~',
@@ -32,9 +32,9 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.
-
Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
+
Access your
notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~',
- 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
+ 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on
new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
- Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
@@ -46,7 +46,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
~~',
'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~',
- 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
'.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
+ 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.
With support for multiple languages, you have now complete control over your notifications display.
diff --git a/dictionaries/ui/application/welcome-popup/ru.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/ru.dictionary.itop.welcome-popup.php
index 922898901..ef98d6a6c 100644
--- a/dictionaries/ui/application/welcome-popup/ru.dictionary.itop.welcome-popup.php
+++ b/dictionaries/ui/application/welcome-popup/ru.dictionary.itop.welcome-popup.php
@@ -24,7 +24,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
~~',
'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~',
- 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
+ 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.
Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
~~',
@@ -32,9 +32,9 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.
-
Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
+
Access your
notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~',
- 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
+ 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on
new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
- Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
@@ -46,7 +46,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
~~',
'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~',
- 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
'.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
+ 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.
With support for multiple languages, you have now complete control over your notifications display.
diff --git a/dictionaries/ui/application/welcome-popup/sk.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/sk.dictionary.itop.welcome-popup.php
index c844392c5..3d66c1591 100644
--- a/dictionaries/ui/application/welcome-popup/sk.dictionary.itop.welcome-popup.php
+++ b/dictionaries/ui/application/welcome-popup/sk.dictionary.itop.welcome-popup.php
@@ -24,7 +24,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
~~',
'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~',
- 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
+ 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.
Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
~~',
@@ -32,9 +32,9 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.
-
Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
+
Access your
notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~',
- 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
+ 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on
new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
- Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
@@ -46,7 +46,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
~~',
'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~',
- 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
'.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
+ 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.
With support for multiple languages, you have now complete control over your notifications display.
diff --git a/dictionaries/ui/application/welcome-popup/tr.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/tr.dictionary.itop.welcome-popup.php
index 4125f4839..bdb336287 100644
--- a/dictionaries/ui/application/welcome-popup/tr.dictionary.itop.welcome-popup.php
+++ b/dictionaries/ui/application/welcome-popup/tr.dictionary.itop.welcome-popup.php
@@ -24,7 +24,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
~~',
'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~',
- 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
+ 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.
Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
~~',
@@ -32,9 +32,9 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.
-
Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
+
Access your
notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~',
- 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
+ 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on
new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
- Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
@@ -46,7 +46,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
~~',
'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~',
- 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
'.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
+ 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.
With support for multiple languages, you have now complete control over your notifications display.
diff --git a/dictionaries/ui/application/welcome-popup/zh_cn.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/zh_cn.dictionary.itop.welcome-popup.php
index fd0ab24fb..1ea7a7cc0 100644
--- a/dictionaries/ui/application/welcome-popup/zh_cn.dictionary.itop.welcome-popup.php
+++ b/dictionaries/ui/application/welcome-popup/zh_cn.dictionary.itop.welcome-popup.php
@@ -24,7 +24,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
~~',
'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~',
- 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
+ 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.
Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
~~',
@@ -32,9 +32,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.
-
Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
+
Access your
notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~',
'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~',
- 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
+ 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on
new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
- Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
@@ -46,7 +46,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
~~',
'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~',
- 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
'.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
+ 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.
With support for multiple languages, you have now complete control over your notifications display.
diff --git a/sources/Application/WelcomePopup/Provider/DefaultProvider.php b/sources/Application/WelcomePopup/Provider/DefaultProvider.php
index 3b39fb09a..eaef57ed3 100644
--- a/sources/Application/WelcomePopup/Provider/DefaultProvider.php
+++ b/sources/Application/WelcomePopup/Provider/DefaultProvider.php
@@ -6,6 +6,9 @@
namespace Combodo\iTop\Application\WelcomePopup\Provider;
+use Combodo\iTop\Controller\Newsroom\iTopNewsroomController;
+use Combodo\iTop\Controller\Notifications\NotificationsCenterController;
+use Combodo\iTop\Service\Router\Router;
use Dict;
use AbstractWelcomePopupExtension;
use UserRights;
@@ -34,19 +37,19 @@ class DefaultProvider extends AbstractWelcomePopupExtension
MessageFactory::MakeForLeftIllustrationAsSVGMarkupRightTexts(
"320_02_Newsroom",
Dict::S("UI:WelcomePopup:Message:320_02_Newsroom:Title"),
- Dict::S("UI:WelcomePopup:Message:320_02_Newsroom:Description"),
+ Dict::Format("UI:WelcomePopup:Message:320_02_Newsroom:Description", Router::GetInstance()->GenerateUrl(iTopNewsroomController::ROUTE_NAMESPACE . ".view_all")),
utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_newspaper.svg"
),
MessageFactory::MakeForLeftIllustrationAsSVGMarkupRightTexts(
"320_03_NotificationsCenter",
Dict::S("UI:WelcomePopup:Message:320_03_NotificationsCenter:Title"),
- Dict::S("UI:WelcomePopup:Message:320_03_NotificationsCenter:Description"),
+ Dict::Format("UI:WelcomePopup:Message:320_03_NotificationsCenter:Description", Router::GetInstance()->GenerateUrl(NotificationsCenterController::ROUTE_NAMESPACE . ".display_page")),
utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_preferences_popup.svg"
),
MessageFactory::MakeForLeftTextsRightIllustrationAsSVGMarkup(
"320_05_A11yThemes",
Dict::S("UI:WelcomePopup:Message:320_05_A11yThemes:Title"),
- Dict::S("UI:WelcomePopup:Message:320_05_A11yThemes:Description"),
+ Dict::Format("UI:WelcomePopup:Message:320_05_A11yThemes:Description", utils::GetAbsoluteUrlAppRoot() . "pages/preferences.php"),
utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_designer_mindset.svg"
),
];
@@ -57,7 +60,7 @@ class DefaultProvider extends AbstractWelcomePopupExtension
$aMessages[] = MessageFactory::MakeForLeftTextsRightIllustrationAsSVGMarkup(
"320_04_PowerfulNotifications_AdminOnly",
Dict::S("UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title"),
- Dict::S("UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description"),
+ Dict::Format("UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description", utils::GetAbsoluteUrlAppRoot() . "pages/notifications.php"),
utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_new_notifications.svg"
);
}