* @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License * @version $Id$ */ /** * Script which is called to store prefs using AJAX */ class ajaxpreferences { /** * storeEGWPref * * @param mixed $repository egroupware preferences repository * @param mixed $key key to preference * @param mixed $value new value * @access public * @return mixed returns null when no erro, else return error message. */ function storeEGWPref($repository,$key,$value) { $response = new xajaxResponse(); $GLOBALS['egw']->preferences->read_repository(); $GLOBALS['egw']->preferences->change($repository,$key,$value); $GLOBALS['egw']->preferences->save_repository(True); //$response->addAlert(__METHOD__."('$repository','$key','$value')"); return $response->getXML(); } }