[svn r20857] Fixed prerequisites ugly FS#4232

skala
Arthur Portugal 17 years ago
parent 18b34962a9
commit 6089984995
  1. 47
      main/newscorm/learnpath.class.php

@ -7541,22 +7541,21 @@ class learnpath {
$return = ' <div class="row"> $return = ' <div class="row">
<div class="form_header">'; <div class="form_header">';
$return .= get_lang('AddEditPrerequisites'); $return .= get_lang('AddEditPrerequisites');
$return .= ' </div> $return .= '</div> </div>';
</div>';
$return .= '<div class="sectioncomment">'; $return .= '<div class="sectioncomment">';
$return .= '<form method="POST">'; $return .= '<form method="POST">';
$return .= '<table class="lp_prerequisites">'; $return .= '<table class="lp_prerequisites" style="border-collapse:collapse;">';
$return .= '<tr>'; $return .= '<tr style="border-collapse:collapse;">';
$return .= '<th></th>'; $return .= '<th height="24" style="border:1px solid gray; background-color:#F0F0F0;">' . get_lang('Prerequisites') . '</th>';
$return .= '<th >' . get_lang('Minimum') . '</th>'; $return .= '<th width="70" height="24" style="border:1px solid gray; background-color:#F0F0F0;">' . get_lang('Minimum') . '</th>';
$return .= '<th>' . get_lang('Maximum') . '</th>'; $return .= '<th width="70" height="24" style="border:1px solid gray; background-color:#F0F0F0;">' . get_lang('Maximum') . '</th>';
$return .= '</tr>';
$return .= '<tr>';
$return .= '<td class="radio">';
$return .= '<input checked="checked" id="idNone" name="prerequisites" style="margin-left:0; margin-right:10px;" type="radio" />';
$return .= '<label for="idNone">' . get_lang('None') . '</label>';
$return .= '</td><td colspan="2" />';
$return .= '</tr>'; $return .= '</tr>';
//$return .= '<tr >';
//$return .= '<td class="radio" style="border:1px solid gray;border-collapse:collapse;">';
//$return .= '<input checked="checked" id="idNone" name="prerequisites" style="margin-left:0; margin-right:10px;" type="radio" />';
//$return .= '<label for="idNone">' . get_lang('None') . '</label>';
//$return .= '</td><td colspan="2" />';
//$return .= '</tr>';
$sql = " $sql = "
SELECT * SELECT *
@ -7596,7 +7595,7 @@ class learnpath {
if ($arrLP[$i]['id'] == $item_id) if ($arrLP[$i]['id'] == $item_id)
break; break;
$return .= '<tr >'; $return .= '<tr >';
$return .= '<td class="radio"' . (($arrLP[$i]['item_type'] != TOOL_QUIZ && $arrLP[$i]['item_type'] != TOOL_HOTPOTATOES) ? ' colspan="3"' : '') . '>'; $return .= '<td style="border:1px solid #B0B0B0; border-collapse:collapse; height:25px; padding: 3px 5px 3px 3px;" class="radio"' . (($arrLP[$i]['item_type'] != TOOL_QUIZ && $arrLP[$i]['item_type'] != TOOL_HOTPOTATOES) ? ' colspan="3"' : '') . '>';
$return .= '<input' . (($arrLP[$i]['id'] == $preq_id) ? ' checked="checked" ' : '') . (($arrLP[$i]['item_type'] == 'dokeos_module' || $arrLP[$i]['item_type'] == 'dokeos_chapter') ? ' disabled="disabled" ' : ' ') . 'id="id' . $arrLP[$i]['id'] . '" name="prerequisites" style="margin-left:' . $arrLP[$i]['depth'] * 10 . 'px; margin-right:10px;" type="radio" value="' . $arrLP[$i]['id'] . '" />'; $return .= '<input' . (($arrLP[$i]['id'] == $preq_id) ? ' checked="checked" ' : '') . (($arrLP[$i]['item_type'] == 'dokeos_module' || $arrLP[$i]['item_type'] == 'dokeos_chapter') ? ' disabled="disabled" ' : ' ') . 'id="id' . $arrLP[$i]['id'] . '" name="prerequisites" style="margin-left:' . $arrLP[$i]['depth'] * 10 . 'px; margin-right:10px;" type="radio" value="' . $arrLP[$i]['id'] . '" />';
$icon_name = str_replace(' ', '', $arrLP[$i]['item_type']); $icon_name = str_replace(' ', '', $arrLP[$i]['item_type']);
if (file_exists("../img/lp_" . $icon_name . ".png")) { if (file_exists("../img/lp_" . $icon_name . ".png")) {
@ -7612,29 +7611,31 @@ class learnpath {
//$return .= '<td class="radio"' . (($arrLP[$i]['item_type'] != TOOL_HOTPOTATOES) ? ' colspan="3"' : '') . ' />'; //$return .= '<td class="radio"' . (($arrLP[$i]['item_type'] != TOOL_HOTPOTATOES) ? ' colspan="3"' : '') . ' />';
if ($arrLP[$i]['item_type'] == TOOL_QUIZ) { if ($arrLP[$i]['item_type'] == TOOL_QUIZ) {
$return .= '<td class="exercise">'; $return .= '<td class="exercise" style="border:1px solid #B0B0B0;">';
$return .= '<input maxlength="3" name="min_' . $arrLP[$i]['id'] . '" type="text" value="' . (($arrLP[$i]['id'] == $preq_id) ? $preq_mastery : 0) . '" />'; $return .= '<center><input size="4" maxlength="3" name="min_' . $arrLP[$i]['id'] . '" type="text" value="' . (($arrLP[$i]['id'] == $preq_id) ? $preq_mastery : 0) . '" /></center>';
$return .= '</td>'; $return .= '</td>';
$return .= '<td class="exercise">'; $return .= '<td class="exercise" style="border:1px solid #B0B0B0;">';
$return .= '<input maxlength="3" name="max_' . $arrLP[$i]['id'] . '" type="text" value="' . $arrLP[$i]['max_score'] . '" disabled="true" />'; $return .= '<center><input size="4" maxlength="3" name="max_' . $arrLP[$i]['id'] . '" type="text" value="' . $arrLP[$i]['max_score'] . '" disabled="true" /></center>';
$return .= '</td>'; $return .= '</td>';
} }
if ($arrLP[$i]['item_type'] == TOOL_HOTPOTATOES) { if ($arrLP[$i]['item_type'] == TOOL_HOTPOTATOES) {
$return .= '<td class="exercise">'; $return .= '<td class="exercise" style="border:1px solid #B0B0B0;">';
$return .= '<input maxlength="3" name="min_' . $arrLP[$i]['id'] . '" type="text" value="' . (($arrLP[$i]['id'] == $preq_id) ? $preq_mastery : 0) . '" />'; $return .= '<center><input size="4" maxlength="3" name="min_' . $arrLP[$i]['id'] . '" type="text" value="' . (($arrLP[$i]['id'] == $preq_id) ? $preq_mastery : 0) . '" /></center>';
$return .= '</td>'; $return .= '</td>';
$return .= '<td class="exercise">'; $return .= '<td class="exercise" style="border:1px solid #B0B0B0;">';
$return .= '<input maxlength="3" name="max_' . $arrLP[$i]['id'] . '" type="text" value="' . $arrLP[$i]['max_score'] . '" disabled="true" />'; $return .= '<center><input size="4" maxlength="3" name="max_' . $arrLP[$i]['id'] . '" type="text" value="' . $arrLP[$i]['max_score'] . '" disabled="true" /></center>';
$return .= '</td>'; $return .= '</td>';
} }
$return .= '</tr>'; $return .= '</tr>';
} }
$return .= '<tr>'; $return .= '<tr>';
$return .= '<td colspan="3">'; $return .= '<td colspan="3">';
$return .= '<button class="save" name="submit_button" type="submit">' . get_lang("ModifyPrerequisites") . ' </button></td>' . "\n";
$return .= '</td>'; $return .= '</td>';
$return .= '</tr>'; $return .= '</tr>';
$return .= '</table>'; $return .= '</table>';
$return .= '<div style="padding-top:3px;">';
$return .= '<button class="save" name="submit_button" type="submit">' . get_lang("ModifyPrerequisites") . ' </button></td>' . "\n";
$return .= '</div>';
$return .= '</form>'; $return .= '</form>';
$return .= '</div>'; $return .= '</div>';

Loading…
Cancel
Save