saveSettings($params)) { elgg_set_page_owner_guid($widget->getContainerGUID()); if ($context) { elgg_push_context($context); } if (!$default_widgets) { if (elgg_view_exists("widgets/$widget->handler/content")) { $view = "widgets/$widget->handler/content"; } else { elgg_deprecated_notice("widgets use content as the display view", 1.8); $view = "widgets/$widget->handler/view"; } echo elgg_view($view, array('entity' => $widget)); } } else { register_error(elgg_echo('widgets:save:failure')); } forward(REFERER);