echo "<h2 class='tmhead2'>".get_string('pluginname', 'local_positions')."</h2>"; //$positions->print_positionstabs('view', $id = NULL); $editoroptions = array('maxfiles' => EDITOR_UNLIMITED_FILES, 'maxbytes' => $CFG->maxbytes, 'trusttext' => false, 'noclean' => true); $editform = new positions_form($CFG->wwwroot.'/local/positions/positions.php?id='.$id.'', array('id' => $id, 'tool' => $positions_instance, 'editoroptions' => $editoroptions)); $editform->set_data($positions_instance); $positionslist = $DB->get_records('local_positions'); if (empty($positionslist)and has_capability('local/positions:manage', $systemcontext)) { $collapse = false; // print_error('positionsnotcreated', 'local_positions', $CFG->wwwroot . '/local/positions/positions.php'); } //if (isset($CFG->allowframembedding) and ! $CFG->allowframembedding and has_capability('local/positions:manage', $systemcontext)) { // echo $output->box(get_string('allowframembedding', 'local_positions')); //} print_collapsible_region_start('', 'positions-form', $form_header,false,$collapse); $editform->display(); print_collapsible_region_end(); echo $output->departments_view(); echo html_writer::script(' $(document).ready(function() { $("#department-index").dataTable({ searching: true, "aaSorting": [], "lengthMenu": [[5, 10, 25,50,100, -1], [5,10,25, 50,100, "All"]], "aoColumnDefs": [{ \'bSortable\': false, \'aTargets\': [ 0 ] }] }); });'); echo $output->footer();