浏览代码

Fixing bug when creating a new link with a different targer see BT#4019

Julio Montoya 13 年之前
父节点
当前提交
0a77ad956e
共有 1 个文件被更改,包括 7 次插入3 次删除
  1. 7 3
      main/inc/lib/link.lib.php

+ 7 - 3
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);