From 0a77ad956e7591f121da6093d6e8f5287b092469 Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Fri, 24 Feb 2012 12:44:54 +0100 Subject: [PATCH] Fixing bug when creating a new link with a different targer see BT#4019 --- main/inc/lib/link.lib.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/main/inc/lib/link.lib.php b/main/inc/lib/link.lib.php index 768c8bb88f..5d62ab026a 100644 --- a/main/inc/lib/link.lib.php +++ b/main/inc/lib/link.lib.php @@ -44,12 +44,16 @@ function addlinkcategory($type) { $selectcategory = Security :: remove_XSS($_POST['selectcategory']); if ($_POST['onhomepage'] == '') { - $onhomepage = 0; - $target = '_self'; // Default target. + $onhomepage = 0; } else { $onhomepage = Security :: remove_XSS($_POST['onhomepage']); - $target = Security :: remove_XSS($_POST['target_link']); } + + if (empty($_POST['target_link'])) { + $target = '_self'; // Default target. + } else { + $target = Security :: remove_XSS($_POST['target_link']); + } $urllink = trim($urllink); $title = trim($title);