[svn r18009] logic changes - access restricted only to course teacher - (see FS#3542)

skala
Isaac Flores 17 years ago
parent 3eac2e70bd
commit 2a37336410
  1. 2
      main/gradebook/lib/fe/displaygradebook.php
  2. 4
      main/gradebook/lib/fe/resulttable.class.php

@ -32,7 +32,7 @@ class DisplayGradebook
* @param $forpdf only output for pdf file
*/
function display_header_result($evalobj, $selectcat, $shownavbar) {
if ($shownavbar == '1') {
if ($shownavbar == '1' && api_is_course_tutor()) {
$header= '<table border="0" cellpadding="5"><tr><td>';
$header .= '<a href="'.$_SESSION['gradebook_dest'].'?selectcat=' . $selectcat . '"><img src="../img/lp_leftarrow.gif" alt="' . get_lang('BackToOverview') . '" align="absmiddle"/> ' . get_lang('BackToOverview') . '</a></td>';
if ($evalobj->get_course_code() == null) {

@ -140,7 +140,9 @@ class ResultTable extends SortableTable
// Other functions
private function build_edit_column ($item) {
$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>';
if (api_is_course_tutor()) {//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>';
}
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>';
$edit_column.= '&nbsp;<a href="user_stats.php?userid=' . $item['id'] . '&selecteval=' . $this->evaluation->get_id() . '"><img src="../img/statistics.gif" width="17px" border="0" title="' . get_lang('Statistics') . '" alt="" /></a>';

Loading…
Cancel
Save