$v) { // Save $result = set_plugin_usersetting($k, $v, $_SESSION['user']->guid, $plugin); // Error? if (!$result) { register_error(sprintf(elgg_echo('plugins:usersettings:save:fail'), $plugin)); forward($_SERVER['HTTP_REFERER']); exit; } } // An event to tell any interested plugins of the change is settings trigger_elgg_event('plugin_usersettings_save', $plugin, find_plugin_settings($plugin)); system_message(sprintf(elgg_echo('plugins:usersettings:save:ok'), $plugin)); forward($_SERVER['HTTP_REFERER']); ?>