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::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::Format("UI:WelcomePopup:Message:320_05_A11yThemes:Description", utils::GetAbsoluteUrlAppRoot() . "pages/preferences.php"), 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::Format("UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description", utils::GetAbsoluteUrlAppRoot() . "pages/notifications.php"), utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_new_notifications.svg" ); } return $aMessages; } }