Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 182... Línea 182...
182
 
182
 
183
    public function print_analysed($item, $itemnr = '', $groupid = false, $courseid = false) {
183
    public function print_analysed($item, $itemnr = '', $groupid = false, $courseid = false) {
184
        global $OUTPUT;
184
        global $OUTPUT;
185
        $analysed_item = $this->get_analysed($item, $groupid, $courseid);
185
        $analysed_item = $this->get_analysed($item, $groupid, $courseid);
186
        if ($analysed_item) {
186
        if ($analysed_item) {
187
            echo "<table class=\"analysis itemtype_{$item->typ}\">";
187
            echo "<table class=\"analysis itemtype_{$item->typ} table-reboot\">";
188
            echo '<tr><th class="text-left">';
188
            echo '<tr><th class="text-start">';
189
            echo $itemnr . ' ';
189
            echo $itemnr . ' ';
190
            if (strval($item->label) !== '') {
190
            if (strval($item->label) !== '') {
191
                echo '('. format_string($item->label).') ';
191
                echo '('. format_string($item->label).') ';
192
            }
192
            }
Línea 219... Línea 219...
219
            $series->set_labels($data['series_labels']);
219
            $series->set_labels($data['series_labels']);
220
            $chart->add_series($series);
220
            $chart->add_series($series);
221
            $chart->set_labels($data['labels']);
221
            $chart->set_labels($data['labels']);
222
            echo '<tr><td>'. $OUTPUT->render($chart) . '</td></tr>';
222
            echo '<tr><td>'. $OUTPUT->render($chart) . '</td></tr>';
223
            $avg = format_float($avg, 2);
223
            $avg = format_float($avg, 2);
224
            echo '<tr><td class="text-left"><b>';
224
            echo '<tr><td class="text-start"><b>';
225
            echo get_string('average', 'feedback').': '.$avg.'</b>';
225
            echo get_string('average', 'feedback').': '.$avg.'</b>';
226
            echo '</td></tr>';
226
            echo '</td></tr>';
227
            echo '</table>';
227
            echo '</table>';
228
        }
228
        }
229
    }
229
    }
Línea 322... Línea 322...
322
            foreach ($options as $idx => $label) {
322
            foreach ($options as $idx => $label) {
323
                $objs[] = ['radio', $inputname, '', $label, $idx];
323
                $objs[] = ['radio', $inputname, '', $label, $idx];
324
            }
324
            }
325
            // Span to hold the element id. The id is used for drag and drop reordering.
325
            // Span to hold the element id. The id is used for drag and drop reordering.
326
            $objs[] = ['static', '', '', html_writer::span('', '', ['id' => 'feedback_item_' . $item->id])];
326
            $objs[] = ['static', '', '', html_writer::span('', '', ['id' => 'feedback_item_' . $item->id])];
327
            $separator = $info->horizontal ? ' ' : '<br>';
327
            $separator = $info->horizontal ? ' ' : \html_writer::div('', 'w-100');
328
            $class .= ' multichoicerated-' . ($info->horizontal ? 'horizontal' : 'vertical');
328
            $class .= ' multichoicerated-' . ($info->horizontal ? 'horizontal' : 'vertical');
329
            $el = $form->add_form_group_element($item, 'group_'.$inputname, $name, $objs, $separator, $class);
329
            $el = $form->add_form_group_element($item, 'group_'.$inputname, $name, $objs, $separator, $class);
330
            $form->set_element_type($inputname, PARAM_INT);
330
            $form->set_element_type($inputname, PARAM_INT);
Línea 331... Línea 331...
331
 
331