function movedown_feedback_item($item) { if (!($item_after = get_record_select('feedback_item', 'feedback = ' . $item->feedback . ' AND position = ' . $item->position . ' + 1'))) { return; } $item_after->position = $item->position; $item->position++; update_feedback_item($item_after); update_feedback_item($item); }
function feedback_handler_updateitem_edit_item($item) { global $SESSION; $formdata = data_submitted('nomatch'); if (!update_feedback_item($item, $formdata)) { $SESSION->feedback->errors[] = feedback_action_error(get_string('item_update_failed', 'feedback'), 'updateitem'); return false; } return true; }