Adding delete option in Gradebook results see BT#1966

skala
Julio Montoya 14 years ago
parent 22bddd1fa4
commit 3874be7d51
  1. 7
      main/gradebook/gradebook_view_result.php
  2. 1
      main/gradebook/lib/fe/resulttable.class.php

@ -43,6 +43,13 @@ if ($eval[0]->get_category_id() < 0) {
$currentcat= Category :: load($eval[0]->get_category_id());
//load the result with the evaluation id
if (isset ($_GET['delete_mark'])) {
$result = Result :: load($_GET['delete_mark']);
if (!empty( $result[0])) {
$result[0]->delete();
}
}
if (isset ($_GET['selecteval'])) {
$allresults= Result :: load(null,null,$select_eval);
$iscourse= $currentcat[0]->get_course_code() == null ? 1 : 0;

@ -138,6 +138,7 @@ class ResultTable extends SortableTable
$status=CourseManager::get_user_in_course_status(api_get_user_id(), api_get_course_id());
if (api_is_allowed_to_edit(null, true)) {//api_is_course_admin()
$edit_column = '<a href="' . api_get_self() . '?editres=' . $item['result_id'] . '&selecteval=' . $this->evaluation->get_id() . '"><img src="../img/edit.gif" border="0" title="' . get_lang('Modify') . '" alt="" /></a>';
$edit_column .= ' <a href="' . api_get_self() . '?delete_mark=' . $item['result_id'] . '&selecteval=' . $this->evaluation->get_id() . '"><img src="../img/delete.gif" border="0" title="' . get_lang('Delete') . '" alt="" /></a>';
}
if ($this->evaluation->get_course_code() == null) {
$edit_column.= '&nbsp;<a href="' . api_get_self() . '?resultdelete=' . $item['result_id'] . '&selecteval=' . $this->evaluation->get_id() . '" onclick="return confirmationuser();"><img src="../img/delete.gif" border="0" title="' . get_lang('Delete') . '" alt="" /></a>';

Loading…
Cancel
Save