function form_delete_orphan_fields($user_id)
{
    $fields = form_get_orphan_fields($user_id);
    foreach ($fields as $field) {
        $field->delete();
    }
}
 * Radagast Solutions
 * http://radagast.biz
 *
 * Lists fields owned by the user.
 *
 */
// Load Elgg engine
require_once dirname(dirname(dirname(__FILE__))) . "/engine/start.php";
// Load form model
require_once dirname(__FILE__) . "/models/model.php";
// Define context
set_context('form:admin');
admin_gatekeeper();
global $CONFIG;
$username = get_input('username', '');
$user = get_user_by_username($username);
if ($user) {
    $type = get_input('type', '');
    if ($type == 'orphan') {
        $fields = form_get_orphan_fields($user->getGUID());
        $title = elgg_echo('form:list_orphan_fields_title');
    } else {
        $fields = form_get_all_fields($user->getGUID());
        $title = elgg_echo('form:list_fields_title');
    }
    $body = elgg_view('form/forms/list_fields', array('user' => $user, 'fields' => $fields, 'page_return_type' => $type));
    page_draw($title, elgg_view_layout("two_column_left_sidebar", '', elgg_view_title($title) . $body));
} else {
    register_error(elgg_echo('form:error_no_such_user'));
    forward();
}