| Línea 167... | 
            Línea 167... | 
          
          
            | 167 | 
                    $OUTPUT = $PAGE->get_renderer('tool_mfa');
  | 
            167 | 
                    $OUTPUT = $PAGE->get_renderer('tool_mfa');
  | 
          
          
            | 168 | 
                    echo $OUTPUT->header();
  | 
            168 | 
                    echo $OUTPUT->header();
  | 
          
          
            | 169 | 
                    echo $OUTPUT->heading(get_string('managefactor', 'factor_' . $factorobject->name));
  | 
            169 | 
                    echo $OUTPUT->heading(get_string('managefactor', 'factor_' . $factorobject->name));
  | 
          
          
            | 170 | 
                    echo $OUTPUT->active_factors($factor);
  | 
            170 | 
                    echo $OUTPUT->active_factors($factor);
  | 
          
          
            | 171 | 
                    echo $OUTPUT->single_button($returnurl, get_string('back'));
  | 
            171 | 
                    echo $OUTPUT->single_button($returnurl, get_string('back'));
  | 
          
          
            | - | 
               | 
            172 | 
             
  | 
          
          
            | - | 
               | 
            173 | 
                    // Displays a setup additional button in case it is needed.
  | 
          
          
            | - | 
               | 
            174 | 
                    if ($factorobject->show_additional_setup_button()) {
  | 
          
          
            | - | 
               | 
            175 | 
                        echo $OUTPUT->single_button(
  | 
          
          
            | - | 
               | 
            176 | 
                            url: new \moodle_url('action.php', ['action' => 'setup', 'factor' => $factor]),
  | 
          
          
            | - | 
               | 
            177 | 
                            label:  $factorobject->get_additional_setup_string(),
  | 
          
          
            | - | 
               | 
            178 | 
                            method: 'post',
  | 
          
          
            | - | 
               | 
            179 | 
                            options: ['type' => 'primary'],
  | 
          
          
            | - | 
               | 
            180 | 
                        );
  | 
          
          
            | - | 
               | 
            181 | 
                    }
  | 
          
          
            | - | 
               | 
            182 | 
             
  | 
          
          
            | 172 | 
                    // JS for modal confirming replace and revoke actions.
  | 
            183 | 
                    // JS for modal confirming replace and revoke actions.
  | 
          
          
            | 173 | 
                    $PAGE->requires->js_call_amd('tool_mfa/confirmation_modal', 'init', [$context->id]);
  | 
            184 | 
                    $PAGE->requires->js_call_amd('tool_mfa/confirmation_modal', 'init', [$context->id]);
  | 
          
          
            | Línea 174... | 
            Línea 185... | 
          
          
            | 174 | 
             
  | 
            185 | 
             
  |