diff --git a/IONOS/src/components/userMenu/UserMenuItem.svelte b/IONOS/src/components/userMenu/UserMenuItem.svelte index afb5b92..a25366f 100644 --- a/IONOS/src/components/userMenu/UserMenuItem.svelte +++ b/IONOS/src/components/userMenu/UserMenuItem.svelte @@ -32,9 +32,13 @@ along with this program. If not, see . link = '', target = '_self', }: Props = $props(); + + const rel = $derived( + target === '_blank' ? 'noreferrer noopener' : undefined, + ); - +
{label}
diff --git a/core/templates/layout.user.php b/core/templates/layout.user.php index c4901bf..43dde2a 100644 --- a/core/templates/layout.user.php +++ b/core/templates/layout.user.php @@ -104,13 +104,16 @@ link="get(\OCP\IURLGenerator::class)->linkToRoute('settings.PersonalSettings.index')) ?>" data-qa="IONOS-USER-MENU-SETTINGS-TARGET" > - get(\OC\SystemConfig::class)->getValue('ionos_security_target_link'); ?> + + +