Explorar o código

Improve Gradebook Tool part 2 CT#968

Carlos Vargas %!s(int64=15) %!d(string=hai) anos
pai
achega
a3c3ff57ab

+ 1 - 0
main/css/blue_lagoon/default.css

@@ -2155,6 +2155,7 @@ span.radio {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/chamilo/default.css

@@ -2379,6 +2379,7 @@ padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/chamilo_green/default.css

@@ -2387,6 +2387,7 @@ padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/chamilo_red/default.css

@@ -2383,6 +2383,7 @@ padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/cool_blue/default.css

@@ -2043,6 +2043,7 @@ div.comments {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/corporate/default.css

@@ -1499,6 +1499,7 @@ span.radio {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/delicious_bordeaux/default.css

@@ -2036,6 +2036,7 @@ div.comments {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/dokeos_blue/default.css

@@ -2049,6 +2049,7 @@ div.comments {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/dokeos_classic/default.css

@@ -2118,6 +2118,7 @@ padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/dokeos_classic_2D/default.css

@@ -2152,6 +2152,7 @@ input.forms	{
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/empire_green/default.css

@@ -2060,6 +2060,7 @@ div.comments {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/fruity_orange/default.css

@@ -2060,6 +2060,7 @@ div.comments {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/medical/default.css

@@ -2077,6 +2077,7 @@ padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/public_admin/default.css

@@ -2097,6 +2097,7 @@ padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/royal_purple/default.css

@@ -2056,6 +2056,7 @@ div.comments {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/silver_line/default.css

@@ -1764,6 +1764,7 @@ div.system_announcement {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/sober_brown/default.css

@@ -2116,6 +2116,7 @@ padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/steel_grey/default.css

@@ -2061,6 +2061,7 @@ div.comments {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 1 - 0
main/css/tasty_olive/default.css

@@ -2041,6 +2041,7 @@ div.comments {
 	float: left;
 	width: 25%;
 	text-align: left;
+	padding-top:8px;
 }
 .formw_result {
 	width: 75%;

+ 3 - 6
main/gradebook/lib/fe/displaygradebook.php

@@ -302,11 +302,9 @@ class DisplayGradebook
                  	$header .= '<td><a href="gradebook_edit_all.php?id_session='.intval($_SESSION['id_session']).'&amp;'.$my_api_cidreq.'&selectcat=' . $catobj->get_id() . '">'.Display::return_icon('statistics.gif', get_lang('EditAllWeights')).' ' . get_lang('EditAllWeights') . '</a>';
                 	$my_course_id=api_get_course_id();
                 	$my_file= substr($_SESSION['gradebook_dest'],0,5);
-                	if ($my_file!='index' || api_is_platform_admin()) {
-                		$header .= '<td style="vertical-align: top;"><a href="gradebook_scoring_system.php?'.$my_api_cidreq.'&selectcat=' . $catobj->get_id() .'">'.Display::return_icon('acces_tool.gif', get_lang('ScoreEdit')).' ' . get_lang('ScoreEdit') . '</a>';
-	            
-					}
+
 					if (api_is_allowed_to_edit(null, true)) {
+                		$header .= '<td style="vertical-align: top;"><a href="gradebook_scoring_system.php?'.$my_api_cidreq.'&selectcat=' . $catobj->get_id() .'">'.Display::return_icon('acces_tool.gif', get_lang('ScoreEdit')).' ' . get_lang('ScoreEdit') . '</a>';
 						$header .= '<td style="vertical-align: top;"><a href="gradebook_flatview.php?'.$my_api_cidreq.'&selectcat=' . $catobj->get_id() . '">'.Display::return_icon('stats_access.gif', get_lang('FlatView')).' ' . get_lang('FlatView') . '</a>';		
 						$header .= '<td style="vertical-align: top;"><a href="../document/document.php?curdirpath=/certificates&'.$my_api_cidreq.'&origin=gradebook&selectcat=' . $catobj->get_id() . '">'.Display::return_icon('certificate.png', get_lang('AttachCertificate')).' ' . get_lang('AttachCertificate') . '</a>';
 						$header .= '<td style="vertical-align: top;"><a href="gradebook_display_certificate.php?'.$my_api_cidreq.'&amp;cat_id='.(int)$_GET['selectcat'].'">'.Display::return_icon('gradebook_eval_not_empty.gif', get_lang('GradebookSeeListOfStudentsCertificates')).' ' . get_lang('GradebookSeeListOfStudentsCertificates') . '</a>';
@@ -344,8 +342,7 @@ class DisplayGradebook
 
 			if ($is_course_admin) {
 				$header .= '<a href="gradebook_flatview.php?'.api_get_cidreq().'&selectcat=' . $catobj->get_id() . '">'.Display::return_icon('stats_access.gif', get_lang('FlatView')).' '. get_lang('FlatView') . '</a>';
-				if ( api_is_platform_admin() /*$is_platform_admin || $is_course_admin*/)
-					$header .= '<a href="gradebook_scoring_system.php?'.api_get_cidreq().'&selectcat=' . $catobj->get_id() .'">'.Display::return_icon('acces_tool.gif', get_lang('ScoreEdit')).' ' . get_lang('ScoreEdit') . '</a>';
+				$header .= '<a href="gradebook_scoring_system.php?'.api_get_cidreq().'&selectcat=' . $catobj->get_id() .'">'.Display::return_icon('acces_tool.gif', get_lang('ScoreEdit')).' ' . get_lang('ScoreEdit') . '</a>';
 			} elseif (!(isset ($_GET['studentoverview']))) {
 				$header .= '<a href="'.api_get_self().'?'.api_get_cidreq().'&studentoverview=&selectcat=' . $catobj->get_id() . '">'.Display::return_icon('view_list.gif', get_lang('FlatView')).' ' . get_lang('FlatView') . '</a>';
 			} else {

+ 6 - 6
main/gradebook/lib/fe/evalform.class.php

@@ -120,14 +120,14 @@ class EvalForm extends FormValidator
 		$this->addElement('hidden', 'minvalue', 0);
 		$this->addElement('header','h1','<b>'.get_lang('EditResult').'</b>');
 		$renderer = $this->defaultRenderer();
-		$elementTemplateTwoLabel = '<div class="row"><ul style="list-style-type:none;">
+		$elementTemplateTwoLabel = '<div><div class="row"><ul style="list-style-type:none;">
 			<li><div class="label_result" >
 			<!-- BEGIN required --><span class="form_required">*</span> <!-- END required -->{label}
 			</div>
 			<div class="formw_result">
 			<!-- BEGIN error --><span class="form_error">{error}</span><br /><!-- END error -->	{element} / '.$this->evaluation_object->get_max().'
 			</div></li></ul>
-			</div>';
+			</div></div>';
 
 		$results_and_users = array();
 		foreach ($this->result_object as $result) {
@@ -192,14 +192,14 @@ class EvalForm extends FormValidator
 		$this->addElement('header','h1','<b>'.get_lang('AddResult').'</b>');
 
 		$renderer = $this->defaultRenderer();
-		$elementTemplateTwoLabel = '<div class="row">
-			<div class="label_result">
+		$elementTemplateTwoLabel = '<div><div class="row" ><ul style="list-style-type:none;">
+			<li><div class="label_result">
 			<!-- BEGIN required --><span class="form_required">*</span> <!-- END required -->{label}
 			</div>
 			<div class="formw_result">
 			<!-- BEGIN error --><span class="form_error">{error}</span><br /><!-- END error -->	{element} / '.$this->evaluation_object->get_max().'
-			</div>
-			</div>';
+			</div></li></ul>
+			</div></div>';
 		foreach ($tblusers as $user) {
 			//user_id, user.username, lastname, firstname
 			$this->add_textfield('score[' . $user[0] . ']',

BIN=BIN
main/img/nocertificate.png