[svn r19785] Question difficulty: 1 to 5 only see FS#4034

skala
Julio Montoya 17 years ago
parent c727a61330
commit 8a8ca59ea4
  1. 8
      main/exercice/question.class.php
  2. 23
      main/exercice/question_pool.php

@ -1,4 +1,4 @@
<?php // $Id: question.class.php 19675 2009-04-09 08:46:51Z pcool $
<?php // $Id: question.class.php 19785 2009-04-15 14:39:19Z juliomontoya $
/*
==============================================================================
@ -28,7 +28,7 @@
* File containing the Question class.
* @package dokeos.exercise
* @author Olivier Brouckaert
* @version $Id: question.class.php 19675 2009-04-09 08:46:51Z pcool $
* @version $Id: question.class.php 19785 2009-04-15 14:39:19Z juliomontoya $
*/
@ -90,7 +90,7 @@ abstract class Question
$this->weighting=0;
$this->position=1;
$this->picture='';
$this->level = 0;
$this->level = 1;
$this->exerciseList=array();
}
@ -978,7 +978,7 @@ abstract class Question
//$radios_results_enabled[]=$test;
// question level
$select_level = array (0,1,2,3,4,5);
$select_level = array (1,2,3,4,5);
//$radios_results_enabled[] =
foreach($select_level as $val) {
$radios_results_enabled[] = FormValidator :: createElement ('radio', null, null,$val,$val);

@ -1,4 +1,4 @@
<?php // $Id: question_pool.php 19361 2009-03-26 20:10:41Z iflorespaz $
<?php // $Id: question_pool.php 19785 2009-04-15 14:39:19Z juliomontoya $
/*
==============================================================================
@ -30,7 +30,7 @@
* One question can be in several exercises
* @package dokeos.exercise
* @author Olivier Brouckaert
* @version $Id: question_pool.php 19361 2009-03-26 20:10:41Z iflorespaz $
* @version $Id: question_pool.php 19785 2009-04-15 14:39:19Z juliomontoya $
*/
// name of the language file that needs to be included
@ -192,17 +192,20 @@ if($is_allowedToEdit)
echo get_lang('Difficulty');
echo ' : <select name="exerciseLevel">';
//echo '<option value="-1">-- '.get_lang('AllExercises').' --</option>';
//level difficulty only from 1 to 5
if (!isset($exerciseLevel)) $exerciseLevel = -1;
for ($level = -1; $level <=5; $level++) {
$selected ='';
if ($exerciseLevel == $level)
$selected = ' selected="selected" ';
if ($level==-1) {
echo '<option value="'.$level.'" '.$selected.'>-- '.get_lang('AllExercises').' --</option>';
} else {
echo '<option value="'.$level.'" '.$selected.'>'.$level.'</option>';
}
$selected ='';
if ($level!=0) {
if ($exerciseLevel == $level)
$selected = ' selected="selected" ';
if ($level==-1) {
echo '<option value="'.$level.'" '.$selected.'>-- '.get_lang('AllExercises').' --</option>';
} else {
echo '<option value="'.$level.'" '.$selected.'>'.$level.'</option>';
}
}
}
echo '</select> ';
?>

Loading…
Cancel
Save