/** * Muestra los ejercicios del curso donde esta inscrito el alumno * @author Serafina Molina Soto, Borja Arroba, Carlos Aguilar * @param int $id id de la instancia del curso */ function mostrar_ejercicios_alumno($id) { $mform =& $this->_form; $mform->addElement('html', '<link rel="stylesheet" type="text/css" href="./estilos2.css">'); $mform->addElement('html', '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>'); $mform->addElement('html', '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js"></script>'); $mform->addElement('html', '<script type="text/javascript" src="./funciones.js"></script>'); //titulo $titulo = '<h2>' . get_string('EjerciciosCurso', 'ejercicios') . '</h2>'; $mform->addElement('html', $titulo); $ejercicios_curso = new Ejercicios_general(); //Creo el array para la busqueda de ejercicios. Desde aqui se muestran los ejercicios que son del curso al que pertenece el alumno y que sean visibles $camposBusqueda["id_curso"] = $id; $camposBusqueda["visible"] = 1; $todos_ejer_curso = $ejercicios_curso->buscar_ejercicios($camposBusqueda); $lista = $this->listar_ejercicios($id, $todos_ejer_curso); $mform->addElement('html', $lista); //boton para irme al menú principal $buttonarray = array(); $buttonarray[] =& $mform->createElement('submit', 'submitbutton', get_string('Reset', 'ejercicios')); $mform->addGroup($buttonarray, 'botones', '', array(' '), false); }
/** * Function that add a table to the forma to show the main menu * * @author Serafina Molina Soto * @param $id id for the course */ function pintarejercicios($id) { echo 'Modificado por Borja Arroba: codigo obsoleto' . ' Esta funcion pertenece a una clase que solo tiene esta funcion, si aparece este mensaje es que se esta usando en otra parte del programa que no he detectado' . ' paso este metodo al archivo: ejercicios_form_buscar.php metodo: mostrar_ejercicios_alumno($id)'; die; global $CFG, $COURSE, $USER; $mform =& $this->_form; $mform->addElement('html', '<link rel="stylesheet" type="text/css" href="./estilos2.css">'); $mform->addElement('html', '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>'); $mform->addElement('html', '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js"></script>'); $mform->addElement('html', '<script type="text/javascript" src="./funciones.js"></script>'); //titulo $titulo = '<h2>' . get_string('EjerciciosCurso', 'ejercicios') . '</h2>'; $mform->addElement('html', $titulo); $ejercicios_curso = new Ejercicios_general(); $camposBusqueda = array(); $camposBusqueda["id_curso"] = $id; $todos_ejer_curso = $ejercicios_curso->buscar_ejercicios($camposBusqueda); $numeroencontrados = sizeof($todos_ejer_curso); for ($i = 0; $i < $numeroencontrados; $i++) { $carpeta .= '<ul id="classul">'; $nombre_ejercicio = $todos_ejer_curso[$i]->get('name'); //Añado un enlace por cada ejercicio dentro de la carpeta $id_ejercicio = $todos_ejer_curso[$i]->get('id'); //Propuesta de codigo por Angel Biedma $tipo_creacion = $todos_ejer_curso[$i]->get('tipoactividad'); switch ($tipo_creacion) { case 0: //Multiple Choice //Multiple Choice case 4: //Identificar elementos $carpeta .= '<li style="width:750px;"><a id="classa" href="./view.php?opcion=8&id=' . $id . '&id_ejercicio=' . $id_ejercicio . '&buscar=1&tipocreacion=' . $tipo_creacion . '">' . $nombre_ejercicio . '</a></li>'; break; case 1: // Asociacion simple // Asociacion simple case 2: // Asociacion multiple // Asociacion multiple case 3: // Texto Hueco // Texto Hueco case 7: // Ordenar Elementos // Ordenar Elementos case 8: // IE mas RC $carpeta .= '<li style="width:750px;"><a id="classa" href="./view.php?opcion=8&id=' . $id . '&id_ejercicio=' . $id_ejercicio . '&buscar=1&tipo_origen=' . $todos_ejer_curso[$i]->get('tipoarchivopregunta') . '&tr=' . $todos_ejer_curso[$i]->get('tipoarchivorespuesta') . '&tipocreacion=' . $todos_ejer_curso[$i]->get('tipoactividad') . '">' . $nombre_ejercicio . '</a></li>'; break; } } $carpeta .= '</ul>'; $carpeta .= '</li>'; $carpeta .= '</ul>'; $mform->addElement('html', $carpeta); //boton para irme al menú principal //Pinto los botones $buttonarray = array(); $buttonarray[] =& $mform->createElement('submit', 'submitbutton', get_string('Reset', 'ejercicios')); $mform->addGroup($buttonarray, 'botones', '', array(' '), false); }