diff --git a/e107_plugins/login_menu/config.php b/e107_plugins/login_menu/config.php index 878bdf65b..021a1d0c8 100644 --- a/e107_plugins/login_menu/config.php +++ b/e107_plugins/login_menu/config.php @@ -1,5 +1,4 @@ $value) { + if(array_key_exists($key, $_POST['external_links'])) + $_POST['pref']['external_links'][] = $key; + } + + $_POST['pref']['external_links'] = $_POST['pref']['external_links'] ? implode(',', $_POST['pref']['external_links']) : ''; + + unset($_POST['external_links']); + + } else { + $_POST['pref']['external_links'] = ''; + } + + unset($_POST['external_links_order']); + //sort/show/hide - End + + //print_a($_POST); unset($menu_pref['login_menu']); $menu_pref['login_menu'] = $_POST['pref']; $tmp = addslashes(serialize($menu_pref)); $sql->db_Update("core", "e107_value='$tmp' WHERE e107_name='menu_pref' "); $ns->tablerender("", '