From 923972e2829c2b0850a4a1d9247d3e4971004d5d Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Wed, 6 Jun 2018 13:31:52 -0500 Subject: [PATCH] Avoid notices by checking definition of POST elements in homepage link edition --- main/admin/configure_homepage.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main/admin/configure_homepage.php b/main/admin/configure_homepage.php index a37d943012..8b11a0edb8 100755 --- a/main/admin/configure_homepage.php +++ b/main/admin/configure_homepage.php @@ -380,11 +380,11 @@ if (!empty($action)) { case 'edit_tabs': case 'insert_link': case 'edit_link': - $link_index = intval($_POST['link_index']); - $insert_where = intval($_POST['insert_where']); + $link_index = (isset($_POST['link_index']) ? intval($_POST['link_index']) : 0); + $insert_where = (isset($_POST['insert_where']) ? intval($_POST['insert_where']) : 0); $link_name = trim(stripslashes($_POST['link_name'])); $link_url = trim(stripslashes($_POST['link_url'])); - $add_in_tab = intval($_POST['add_in_tab']); + $add_in_tab = (isset($_POST['add_in_tab']) ? intval($_POST['add_in_tab']) : 0); $link_html = trim(stripslashes($_POST['link_html'])); $filename = trim(stripslashes($_POST['filename'])); $target_blank = isset($_POST['target_blank']);