diff --git a/main/admin/configure_homepage.php b/main/admin/configure_homepage.php index e0cfa36dbe..d87d45bee1 100644 --- a/main/admin/configure_homepage.php +++ b/main/admin/configure_homepage.php @@ -490,14 +490,10 @@ if (!empty($action)) { foreach ($_languages['name'] as $key => $value) { $lang_name = $_languages['folder'][$key]; if (isset($_POST[$lang_name])) { - if (file_exists($homep.$menuf.'_'.$lang_name.$ext)) { - if (is_writable($homep.$menuf.'_'.$lang_name.$ext)) { - $fp = fopen($homep.$menuf.'_'.$lang_name.$ext, 'w'); - fputs($fp, $home_menu); - home_tabs($homep.$menuf.'_'.$lang_name.$ext); - fclose($fp); - } - } + $fp = fopen($homep.$menuf.'_'.$lang_name.$ext, 'w'); + fputs($fp, $home_menu); + home_tabs($homep.$menuf.'_'.$lang_name.$ext); + fclose($fp); } } @@ -522,13 +518,10 @@ if (!empty($action)) { foreach ($_languages['name'] as $key => $value) { $lang_name = $_languages['folder'][$key]; if (isset($_POST[$lang_name])) { - if (file_exists($homep.$menuf.'_'.$lang_name.$ext)) { - $fp = fopen($homep.$menuf.'_'.$lang_name.$ext, 'w'); - fputs($fp, $home_menu); - home_tabs($homep.$menuf.'_'.$lang_name.$ext); - fclose($fp); - - } + $fp = fopen($homep.$menuf.'_'.$lang_name.$ext, 'w'); + fputs($fp, $home_menu); + home_tabs($homep.$menuf.'_'.$lang_name.$ext); + fclose($fp); } } } @@ -811,7 +804,7 @@ switch ($action) { case 'edit_tabs': case 'insert_link': case 'edit_link': - + $menuf = ($action == 'insert_tabs' || $action == 'edit_tabs')? $mtloggedin : $menuf; if (!empty($errorMsg)) { Display::display_normal_message($errorMsg); } @@ -883,16 +876,13 @@ switch ($action) { foreach ($_languages['name'] as $key => $value) { $i++; $lang_name = $_languages['folder'][$key]; - if (file_exists($homep.$topf.'_'.$lang_name.$ext)) { - $html_langs = ''; - $html_langs .= '