/**
 * Actions in the list: edit, accept, delete, request additional information.
 */
function modify_filter($id)
{
    $code = CourseRequestManager::get_course_request_code($id);
    $result = '<a href="course_request_edit.php?id=' . $id . '&caller=2">' . Display::return_icon('edit.gif', get_lang('Edit'), array('style' => 'vertical-align: middle;')) . '</a>' . '&nbsp;<a href="?accept_course_request=' . $id . '">' . Display::return_icon('action_accept.gif', get_lang('AcceptThisCourseRequest'), array('style' => 'vertical-align: middle;', 'onclick' => 'javascript: if (!confirm(\'' . addslashes(sprintf(get_lang('ANewCourseWillBeCreated'), $code)) . '\')) return false;')) . '</a>';
    if (!CourseRequestManager::additional_info_asked($id)) {
        $result .= '&nbsp;<a href="?request_info=' . $id . '">' . Display::return_icon('request_info.gif', get_lang('AskAdditionalInfo'), array('style' => 'vertical-align: middle;', 'onclick' => 'javascript: if (!confirm(\'' . addslashes(sprintf(get_lang('AdditionalInfoWillBeAsked'), $code)) . '\')) return false;')) . '</a>';
    }
    $result .= '&nbsp;<a href="?delete_course_request=' . $id . '">' . Display::return_icon('delete.gif', get_lang('DeleteThisCourseRequest'), array('style' => 'vertical-align: middle;', 'onclick' => 'javascript: if (!confirm(\'' . addslashes(sprintf(get_lang('ACourseRequestWillBeDeleted'), $code)) . '\')) return false;')) . '</a>';
    return $result;
}