diff --git a/css/backoffice/application/welcome-popup/_welcome-popup.scss b/css/backoffice/application/welcome-popup/_welcome-popup.scss
index 89094eba9..aafac9e67 100644
--- a/css/backoffice/application/welcome-popup/_welcome-popup.scss
+++ b/css/backoffice/application/welcome-popup/_welcome-popup.scss
@@ -131,7 +131,12 @@ $ibo-welcome-popup--message-title--margin-bottom: $ibo-spacing-700 !default;
}
.ibo-welcome-popup--message-illustration {
+ display: flex;
min-width: $ibo-welcome-popup--message-illustration--min-width;
aspect-ratio: 1;
background-size: $ibo-welcome-popup--message-illustration--background-size;
+ /* Raw svg needs their height overridden in case its defined in one of their attributes */
+ > svg {
+ height: auto;
+ }
}
\ No newline at end of file
diff --git a/dictionaries/ui/application/welcome-popup/cs.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/cs.dictionary.itop.welcome-popup.php
index dcd66f294..1b6436132 100644
--- a/dictionaries/ui/application/welcome-popup/cs.dictionary.itop.welcome-popup.php
+++ b/dictionaries/ui/application/welcome-popup/cs.dictionary.itop.welcome-popup.php
@@ -1,24 +1,54 @@
'Got it~~',
'UI:WelcomePopup:Button:RemindLater' => 'Remind me later~~',
- 'UI:WelcomePopup:Message:320_01:Description' => '
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
This version features a brand new modern and accessible backoffice design.
-
-
We kept '.ITOP_APPLICATION.' core functions that you liked and modernized them to make you love them.
-We hope you’ll enjoy this version as much as we enjoyed imagining and creating it.
-
-
Customize your '.ITOP_APPLICATION.' preferences for a personalized experience.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
This version features a brand new modern and accessible backoffice design.
-
-
We kept '.ITOP_APPLICATION.' core functions that you liked and modernized them to make you love them.
-We hope you’ll enjoy this version as much as we enjoyed imagining and creating it.
-
-
Customize your '.ITOP_APPLICATION.' preferences for a personalized experience.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Willkommen bei '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
Diese Version bietet ein brandneues, modernes und zugängliches Backoffice-Design.
-
-
Wir haben die Kernfunktionen von '.ITOP_APPLICATION.' beibehalten, die Sie mögen, und sie modernisiert, damit Sie sie lieben.
-Wir hoffen, dass Ihnen diese Version genauso viel Spaß macht, wie uns die Vorstellung und die Erstellung dieser Version.
-
-
Passen Sie Ihre '.ITOP_APPLICATION.'-Einstellungen für ein personalisiertes Benutzererlebnis an.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
This version features a brand new modern and accessible backoffice design.
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
-
We kept '.ITOP_APPLICATION.' core functions that you liked and modernized them to make you love them.
-We hope you’ll enjoy this version as much as we enjoyed imagining and creating it.
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
-
Customize your '.ITOP_APPLICATION.' preferences for a personalized experience.
',
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Felicidades, se encuentra en '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
Esta versión cuenta con un moderno diseño accesible y receptivo.
-
-
Mantuvimos en '.ITOP_APPLICATION.' las funciones básicas que le gustan y se modernizaron.
-Esperamos distrute de esta versión tanto como nosotros la imaginamos y creamos.
-
-
Configure las preferencias de '.ITOP_APPLICATION.' para una experiencia personalizada.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Félicitations, vous avez atterri sur '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.' !
-
Cette version présente un tout nouveau design moderne et accessible pour la console de support.
+
Nous sommes ravis de vous présenter cette nouvelle version.
-
Nous avons conservé les fonctions de base d\''.ITOP_APPLICATION.' que vous aviez apprécié et les avons modernisées pour vous les faire adorer.
-Nous espérons que vous aimerez cette version autant que nous avons eu du plaisir à l\'imaginer et à la créer.
+
En plus d\'introduire de nouvelles fonctionnalités telles que la Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 inclut des correctifs de sécurité critiques, une meilleure accessibilité et d\'autres améliorations significatives visant à vous apporter stabilité et sécurité.
-
Configurez vos préférences '.ITOP_APPLICATION.' pour une expérience personnalisée.
Découvrez toutes les nouvelles fonctionnalités d\'iTop et restez informé des notifications importantes grâce à notre nouvelle pop-up de bienvenue !
+Nous espérons que vous apprécierez cette version autant que nous avons pris plaisir à l\'imaginer et à la créer.
+
+
Paramétrez vos préférences iTop pour une expérience personnalisée.
Dites adieu aux boîtes de réception encombrées et bonjour aux alertes personnalisées grâce à la Newsroom d\''.ITOP_APPLICATION_SHORT.' !
+
+
La Newsroom vous permet de gérer facilement les notifications au sein de la plateforme, afin que vous puissiez rester au courant des mises à jour importantes sans avoir à vérifier constamment vos méls. Avec la possibilité de marquer les messages comme lus ou non lus, et de supprimer automatiquement les anciennes notifications, vous avez un contrôle total sur vos notifications
+
+
Essayez-le dès aujourd\'hui et optimisez la communication de votre ' . ITOP_APPLICATION_SHORT . ' !
Comme nous savons que vous êtes déjà saturé d\'informations, vous pouvez désormais choisir facilement la manière dont vous recevez vos notifications - par mél, par chat ou même par la fonction Newsroom.
+
Vous ne voulez pas recevoir un certain type d\'alerte ? Rien de plus facile avec ces fonctionnalités de personnalisation avancées qui permettent d\'adapter votre expérience utilisateur à vos besoins.
+
+
Accédez à votre centre de notifications via la newsroom ou vos préférences et évitez la surcharge d\'information sur vos canaux de communication !
Afin d\'assurer l\'accessibilité d\'' . ITOP_APPLICATION_SHORT . ', notre équipe a travaillé sur de nouveaux thèmes pour le backoffice. Conformes aux normes WCAG, ces interfaces utilisateur visent à faciliter l\'utilisation de la solution par les utilisateurs souffrant de déficiences visuelles :
+
+
Thème daltonien : Conçu pour aider les utilisateurs daltoniens, ce thème se décompose en deux sous-thèmes pour s\'adapter à des cas spécifiques :
+
+
L\'un adapté à la protanopie et à la deutéranopie
+
Et l\'autre pour la tritanopie
+
+
+
Thème à contraste élevé : Augmentation du contraste pour permettre aux utilisateurs de distinguer plus facilement les différents éléments à l\'écran et éviter de s\'appuyer sur des schémas de couleurs pour transmettre l\'information. Il peut être utile aux utilisateurs souffrant de différentes pathologies, du daltonisme aux problèmes de basse vision.
+
La Newsroom d\''.ITOP_APPLICATION_SHORT.' vous offre une nouvelle façon d\'automatiser vos alertes en fonction d\'événements récurrents, ce qui vous permet de définir facilement des règles qui vous conviennent.
+
Notre tri des notifications basé sur la priorité garantit que les messages importants sont affichés en premier, tandis que nos options de personnalisation des URL vous permettent de diriger les destinataires au bon endroit.
+
+
Grâce à la prise en charge de plusieurs langues, vous avez désormais un contrôle total sur l\'affichage de vos notifications.
+
+
Configurez-le dès aujourd\'hui et voyez à quel point votre processus d\'alerte peut être plus efficace !
Gratulálunk, megérkezett a '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.' oldalára!
-
-
Ez a verzió egy vadonatúj, modern és könnyen hozzáférhető backoffice dizájnnal rendelkezik..
-
-
Megtartottuk az '.ITOP_APPLICATION.' alapvető funkcióit és modernizáltuk őket, hogy megszerettessük önnel.
-Reméljük, hogy ezt a verziót ugyanúgy kedvelni fogja, mint ahogy mi élveztük a megtervezését és létrehozását.
-
-
Szabja testre az '.ITOP_APPLICATION.' beállításait a kényelmesebb használathoz.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Congratulazioni, sei atterrato su '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
Questa versione presenta un nuovissimo design del backoffice moderno e accessibile.
-
-
Abbiamo mantenuto le funzioni principali di '.ITOP_APPLICATION.' che ti piacevano e le abbiamo modernizzate per farti apprezzare ancora di più.
-Speriamo che tu possa apprezzare questa versione tanto quanto noi abbiamo apprezzato immaginarla e crearla.
-
-
Personalizza le tue '.ITOP_APPLICATION.' preferenze per un esperienza personalizzata.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
This version features a brand new modern and accessible backoffice design.
-
-
We kept '.ITOP_APPLICATION.' core functions that you liked and modernized them to make you love them.
-We hope you’ll enjoy this version as much as we enjoyed imagining and creating it.
-
-
Customize your '.ITOP_APPLICATION.' preferences for a personalized experience.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Proficiat, je werkt nu met '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
Deze versie heeft een volledig nieuw, modern en toegankelijk uiterlijk.
-
-
De belangrijkste en meest vertrouwde '.ITOP_APPLICATION.' functies hebben we behouden en een modern jasje gegeven.
-We hopen dat je even hard van deze versie geniet als dat we zelf ervan hebben genoten om het te ontwerpen.
-
-
Wijzig je '.ITOP_APPLICATION.'-voorkeuren voor een gepersonaliseerde ervaring.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Gratulacje, wylądowałeś na '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
Ta wersja ma zupełnie nowy, bardziej nowoczesny i dostępny projekt zaplecza.
-
-
Urzymaliśmy podstawowe funkcje '.ITOP_APPLICATION.', które Ci się spodobały i zmodernizowaliśmy je, aby je bardziej pokochać.
-Mamy nadzieję, że spodoba ci się ta wersja tak samo, jak nam się podobało jej wymyślanie i tworzenie.
-
-
Dostosuj swój '.ITOP_APPLICATION.' poprzez spersonalizowane preferencje.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Parabéns, você desembarcou no '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
Esta versão apresenta um novo design de backoffice moderno e acessível.
-
-
Nós mantivemos as funções principais do '.ITOP_APPLICATION.' que você gostou e as modernizou para fazer você amá-las.
-Esperamos que você goste desta versão tanto quanto gostamos de imaginá-la e criá-la.
-
-
Personalize as preferências de seu '.ITOP_APPLICATION.' para uma experiência personalizada.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Поздравляем, вы приземлились на '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
Эта версия имеет совершенно новый современный и отзывчивый дизайн бэк-офиса.
-
-
Мы сохранили основные функции '.ITOP_APPLICATION.' и модернизировали их, чтобы вы полюбили их ещё больше.
-Мы надеемся, что вам понравится эта версия так же, как нам понравилось ее придумывать и создавать.
-
-
Обновите свои персональные предпочтения для более комфортной работы в '.ITOP_APPLICATION.'.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
This version features a brand new modern and accessible backoffice design.
-
-
We kept '.ITOP_APPLICATION.' core functions that you liked and modernized them to make you love them.
-We hope you’ll enjoy this version as much as we enjoyed imagining and creating it.
-
-
Customize your '.ITOP_APPLICATION.' preferences for a personalized experience.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
-
-
This version features a brand new modern and accessible backoffice design.
-
-
We kept '.ITOP_APPLICATION.' core functions that you liked and modernized them to make you love them.
-We hope you’ll enjoy this version as much as we enjoyed imagining and creating it.
-
-
Customize your '.ITOP_APPLICATION.' preferences for a personalized experience.
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
Congratulations, you landed on '.ITOP_APPLICATION.' '.ITOP_VERSION_NAME.'!
+
+
We\'re excited to announce this new release.
+
In addition to introducing new features such as Newsroom, ' . ITOP_APPLICATION_SHORT . ' 3.2 includes critical security patches, enhanced accessibility and other significant improvements focused on providing you with stability and security.
+
+
Discover all of '.ITOP_APPLICATION_SHORT.'\'s exciting new features and stay up-to-date with important notifications with our new welcome pop-up!
+
We hope you\'ll enjoy this version as much as we enjoyed imagining and creating it.
+
+
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!
+
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!
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 your through your preferences and avoid information overload on all your communication channels!
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:
+
+
One adapted to protanopia and deuteranopia
+
And another one for tritanopia
+
+
+
High-contrast theme: Increased contrast to allow users an easier distinction between different elements on screen and avoid to rely on color schema to convey information. It can be helpful for users with different pathology from colorblindness to low vision issues.
'.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.
+
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.
+
+
Configure it today and see how much more efficient your alerts process can be!
~~',
]);
diff --git a/images/illustrations/undraw_designer_mindset.svg b/images/illustrations/undraw_designer_mindset.svg
new file mode 100644
index 000000000..2eb20d905
--- /dev/null
+++ b/images/illustrations/undraw_designer_mindset.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/illustrations/undraw_new_notifications.svg b/images/illustrations/undraw_new_notifications.svg
new file mode 100644
index 000000000..1f830a0c9
--- /dev/null
+++ b/images/illustrations/undraw_new_notifications.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/illustrations/undraw_newspaper.svg b/images/illustrations/undraw_newspaper.svg
new file mode 100644
index 000000000..6095430a5
--- /dev/null
+++ b/images/illustrations/undraw_newspaper.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/illustrations/undraw_preferences_popup.svg b/images/illustrations/undraw_preferences_popup.svg
new file mode 100644
index 000000000..12685666d
--- /dev/null
+++ b/images/illustrations/undraw_preferences_popup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/sources/Application/TwigBase/Twig/Extension.php b/sources/Application/TwigBase/Twig/Extension.php
index b952b35e0..22844f858 100644
--- a/sources/Application/TwigBase/Twig/Extension.php
+++ b/sources/Application/TwigBase/Twig/Extension.php
@@ -16,6 +16,9 @@ use Combodo\iTop\Renderer\BlockRenderer;
use Dict;
use Exception;
use Twig\Environment;
+use Twig\Extension\CoreExtension;
+use Twig\Loader\FilesystemLoader;
+use Twig\Source;
use Twig\TwigFilter;
use Twig\TwigFunction;
use utils;
@@ -202,6 +205,31 @@ class Extension
['is_safe' => ['html']]
);
+
+ /** @since 3.2.0 */
+ $aFunctions[] = new TwigFunction('source_abs', function (Environment $oEnv, $sUrlAbsName) {
+ // Extract the source path from the absolute url and replace it with approot
+ $sAppRootAbsName = str_replace(utils::GetAbsoluteUrlAppRoot(), APPROOT, $sUrlAbsName);
+ $oLoader = $oEnv->getLoader();
+ // Check if the file is in any of the twig paths
+ if($oLoader instanceof FilesystemLoader) {
+ $aPaths = $oLoader->getPaths();
+ foreach ($aPaths as $sPath) {
+ $sTwigPathRelativeName = substr($sAppRootAbsName, strlen($sPath) + 1);
+ // If we find our path in the absolute url and the file actually exist, return it
+ if (str_contains($sAppRootAbsName, $sPath) && $oLoader->exists($sTwigPathRelativeName)) {
+ return $oLoader->getSourceContext($sTwigPathRelativeName)->getCode();
+ }
+ }
+ }
+ // Otherwise return empty content
+ $oEmptySource = new Source('', $sUrlAbsName, '');
+ return $oEmptySource->getCode();
+ },
+ ['needs_environment' => true,
+ 'is_safe' => ['all']]
+ );
+
return $aFunctions;
}
}
diff --git a/sources/Application/WelcomePopup/MessageFactory.php b/sources/Application/WelcomePopup/MessageFactory.php
index fe761f0a8..f6df8268f 100644
--- a/sources/Application/WelcomePopup/MessageFactory.php
+++ b/sources/Application/WelcomePopup/MessageFactory.php
@@ -65,6 +65,32 @@ class MessageFactory {
);
}
+ public static function MakeForLeftIllustrationAsSVGMarkupRightTexts(string $sId, string $sTitle, string $sDescription, null|string $sIllustrationAbsURI = null, int $iImportance = iWelcomePopupExtension::DEFAULT_IMPORTANCE): Message
+ {
+ return new Message(
+ $sId,
+ $sTitle,
+ $sDescription,
+ $sIllustrationAbsURI,
+ [],
+ $iImportance,
+ "templates/application/welcome_popup/templates/left-illustration-as-svg-markup-right-title-description.html.twig"
+ );
+ }
+
+ public static function MakeForLeftTextsRightIllustrationAsSVGMarkup(string $sId, string $sTitle, string $sDescription, null|string $sIllustrationAbsURI = null, int $iImportance = iWelcomePopupExtension::DEFAULT_IMPORTANCE): Message
+ {
+ return new Message(
+ $sId,
+ $sTitle,
+ $sDescription,
+ $sIllustrationAbsURI,
+ [],
+ $iImportance,
+ "templates/application/welcome_popup/templates/left-title-description-right-illustration-as-svg-markup.html.twig"
+ );
+ }
+
/**
* @param string $sId Unique ID of the message within its provider
* @param string $sTitle Title of the message in plain text
diff --git a/sources/Application/WelcomePopup/Provider/DefaultProvider.php b/sources/Application/WelcomePopup/Provider/DefaultProvider.php
index 7535b0d2e..3b39fb09a 100644
--- a/sources/Application/WelcomePopup/Provider/DefaultProvider.php
+++ b/sources/Application/WelcomePopup/Provider/DefaultProvider.php
@@ -8,6 +8,7 @@ namespace Combodo\iTop\Application\WelcomePopup\Provider;
use Dict;
use AbstractWelcomePopupExtension;
+use UserRights;
use utils;
use Combodo\iTop\Application\WelcomePopup\MessageFactory;
@@ -22,13 +23,45 @@ class DefaultProvider extends AbstractWelcomePopupExtension
*/
public function GetMessages(): array
{
- return [
- MessageFactory::MakeForLeftTextsRightIllustration(
- "320_01",
- Dict::S("UI:WelcomePopup:Message:320_01:Title"),
- Dict::S("UI:WelcomePopup:Message:320_01:Description"),
+ // Messages for everyone
+ $aMessages = [
+ MessageFactory::MakeForLeftTextsRightIllustrationAsSVGMarkup(
+ "320_01_Welcome",
+ Dict::S("UI:WelcomePopup:Message:320_01_Welcome:Title"),
+ Dict::S("UI:WelcomePopup:Message:320_01_Welcome:Description"),
utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_relaunch_day.svg"
),
+ MessageFactory::MakeForLeftIllustrationAsSVGMarkupRightTexts(
+ "320_02_Newsroom",
+ Dict::S("UI:WelcomePopup:Message:320_02_Newsroom:Title"),
+ Dict::S("UI:WelcomePopup:Message:320_02_Newsroom:Description"),
+ 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"),
+ 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"),
+ utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_designer_mindset.svg"
+ ),
];
+
+ // For users that can configure notifications
+ if (UserRights::IsActionAllowed(\Trigger::class, \UR_ACTION_MODIFY))
+ {
+ $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"),
+ utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_new_notifications.svg"
+ );
+ }
+
+ return $aMessages;
}
}
diff --git a/templates/application/welcome_popup/templates/layout.html.twig b/templates/application/welcome_popup/templates/layout.html.twig
index c77b60187..c99cbad1e 100644
--- a/templates/application/welcome_popup/templates/layout.html.twig
+++ b/templates/application/welcome_popup/templates/layout.html.twig
@@ -28,7 +28,9 @@
{% endblock %}
{% block wpMessageIllustrationOuter %}
{% if oMessage.HasIllustration() %}
-
+ {% block wpMessagIllustrationInner %}
+
+ {% endblock %}
{% endif %}
{% endblock %}
{% endblock %}
diff --git a/templates/application/welcome_popup/templates/left-illustration-as-svg-markup-right-title-description.html.twig b/templates/application/welcome_popup/templates/left-illustration-as-svg-markup-right-title-description.html.twig
new file mode 100644
index 000000000..3eee62f31
--- /dev/null
+++ b/templates/application/welcome_popup/templates/left-illustration-as-svg-markup-right-title-description.html.twig
@@ -0,0 +1,7 @@
+{% extends 'templates/application/welcome_popup/templates/left-illustration-right-title-description.html.twig' %}
+
+{% block wpMessagIllustrationInner %}
+