* did not receive this file, see http://www.fsf.org/copyleft/lgpl.html. */ function _returnToPrefs() { $url = Horde::applicationUrl('services/prefs.php', true); header('Location: ' . Util::addParameter($url, 'group', 'display')); exit; } define('RPC_EDIT', 1); define('RPC_SAVE', 2); define('RPC_DELETE', 3); define('HORDE_BASE', dirname(__FILE__) . '/../..'); require_once HORDE_BASE . '/lib/base.php'; require_once HORDE_LIBS . 'Horde/RPC.php'; if (!Auth::isAuthenticated()) { Horde::authenticationFailureRedirect(); } $rpc_servers = @unserialize($prefs->getValue('remote_summaries')); if (!is_array($rpc_servers)) { $rpc_servers = array(); } $actionID = Util::getFormData('actionID'); // Handle clients without javascript. if (is_null($actionID)) { if (Util::getPost('edit')) { $actionID = RPC_EDIT; } elseif (Util::getPost('save')) { $actionID = RPC_SAVE; } elseif (Util::getPost('delete')) { $actionID = RPC_DELETE; } elseif (Util::getPost('back')) {