diff --git a/admin/inc/class.uiconfig.inc.php b/admin/inc/class.uiconfig.inc.php index a2be0f5dc3..1829bf5a79 100644 --- a/admin/inc/class.uiconfig.inc.php +++ b/admin/inc/class.uiconfig.inc.php @@ -153,7 +153,10 @@ class uiconfig if(!$errors && !$_POST['apply']) { egw_framework::message(lang('Configuration saved.'), 'success'); - egw::redirect_link('/admin/index.php', null, 'admin'); + egw::redirect_link('/index.php', array( + 'menuaction' => 'admin.admin_ui.index', + 'ajax' => 'true' + ), 'admin'); } } diff --git a/calendar/inc/class.calendar_uiforms.inc.php b/calendar/inc/class.calendar_uiforms.inc.php index c7ac6308da..fa52578611 100644 --- a/calendar/inc/class.calendar_uiforms.inc.php +++ b/calendar/inc/class.calendar_uiforms.inc.php @@ -2353,7 +2353,10 @@ class calendar_uiforms extends calendar_ui } if ($button != 'apply') // end dialog { - egw::redirect_link('/admin/index.php', null, 'admin'); + egw::redirect_link('/index.php', array( + 'menuaction' => 'admin.admin_ui.index', + 'ajax' => 'true' + ), 'admin'); } } $content= $preserv = array(); diff --git a/infolog/inc/class.infolog_customfields.inc.php b/infolog/inc/class.infolog_customfields.inc.php index 3c0a270ea8..28a291c1cb 100644 --- a/infolog/inc/class.infolog_customfields.inc.php +++ b/infolog/inc/class.infolog_customfields.inc.php @@ -89,7 +89,10 @@ class infolog_customfields } // fall through case 'cancel': - egw::redirect_link('/admin/index.php', null, 'admin'); + egw::redirect_link('/index.php', array( + 'menuaction' => 'admin.admin_ui.index', + 'ajax' => 'true' + ), 'admin'); } } else diff --git a/infolog/inc/class.infolog_ui.inc.php b/infolog/inc/class.infolog_ui.inc.php index a56897db7c..12741f94be 100644 --- a/infolog/inc/class.infolog_ui.inc.php +++ b/infolog/inc/class.infolog_ui.inc.php @@ -2396,7 +2396,10 @@ class infolog_ui if($button == 'save' || $button == 'cancel') { - egw::redirect_link('/admin/index.php', null, 'admin'); + egw::redirect_link('/index.php', array( + 'menuaction' => 'admin.admin_ui.index', + 'ajax' => 'true' + ), 'admin'); } } else