/**
  * Muestra los ejercicios que ha creado el profesor
  * @author Serafina Molina Soto, Borja Arroba, Carlos Aguilar
  * @param   $id id de la instancia del curso
  */
 function mostrar_ejercicios_profesor($id)
 {
     global $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('MisEjercicios', 'ejercicios') . '</h2>';
     $mform->addElement('html', $titulo);
     //Obtengo mis ejercicios a partir de la tabla ejercicios_profesor_actividad
     $ejercicios_prof = new Ejercicios_prof_actividad();
     $mis_ej_car = $ejercicios_prof->obtener_ejercicios_del_profesor_carpeta($USER->id);
     $numcarpetas = sizeof($mis_ej_car);
     $carpeta = '<ul id="menuaux">';
     for ($i = 0; $i < $numcarpetas; $i++) {
         //imprimo la carpeta
         $carpeta .= '<li><a id="classa" href="#">' . $mis_ej_car[$i]->get('carpeta') . '</a><a></a>';
         //Para cada carpeta obtengo los ejercicios del profesor por carpetas
         $ejercicios_prof_carp = $ejercicios_prof->obtener_ejercicos_del_profesor_por_carpetas($USER->id, $mis_ej_car[$i]->get('carpeta'));
         //creo la lista de ejercicios para mostrar
         $listaEjercicios = array();
         for ($j = 0; $j < sizeof($ejercicios_prof_carp); $j++) {
             $general = new Ejercicios_general();
             $listaEjercicios[] = $general->obtener_uno($ejercicios_prof_carp[$j]->get('id_ejercicio'));
         }
         //Se añade la lista de los ejercicios a mostrar
         $lista = $this->listar_ejercicios($id, $listaEjercicios);
         $carpeta .= $lista;
         $carpeta .= '</li>';
     }
     $carpeta .= '</ul>';
     $mform->addElement('html', $carpeta);
     //Pinto los botones
     $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 pintaropciones($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_profesor($id)';
     die;
     global $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('MisEjercicios', 'ejercicios') . '</h2>';
     $mform->addElement('html', $titulo);
     //Obtengo mis ejercicios a partir de la tabla ejercicios_profesor_actividad
     $ejercicios_prof = new Ejercicios_prof_actividad();
     //   $mis_ej=$ejercicios_prof->obtener_ejercicos_del_profesor($USER->id);
     $mis_ej_car = $ejercicios_prof->obtener_ejercicios_del_profesor_carpeta($USER->id);
     $numcarpetas = sizeof($mis_ej_car);
     $carpeta = '<ul id="menuaux">';
     for ($i = 0; $i < $numcarpetas; $i++) {
         //imprimo la carpeta
         $carpeta .= '<li><a id="classa" href="#">' . $mis_ej_car[$i]->get('carpeta') . '</a><a></a>';
         $carpeta .= '<ul id="classul">';
         //Para cada carpeta obtengo los ejercicios del profesor por carpetas
         $ejercicios_prof_carp = $ejercicios_prof->obtener_ejercicos_del_profesor_por_carpetas($USER->id, $mis_ej_car[$i]->get('carpeta'));
         $numejercicios_prof_carp = sizeof($ejercicios_prof_carp);
         for ($j = 0; $j < $numejercicios_prof_carp; $j++) {
             $general = new Ejercicios_general();
             $id_ejercicio = $ejercicios_prof_carp[$j]->get('id_ejercicio');
             $mi_ejercicio = $general->obtener_uno($id_ejercicio);
             $nombre_ejercicio = $mi_ejercicio->get('name');
             $carpeta .= '<li style="width:750px;"><a id="classa" href="./view.php?opcion=8&id=' . $id . '&id_ejercicio=' . $id_ejercicio . '&tipo_origen=' . $mi_ejercicio->get('tipoarchivopregunta') . '&tr=' . $mi_ejercicio->get('tipoarchivorespuesta') . '&tipocreacion=' . $mi_ejercicio->get('tipoactividad') . '">' . $nombre_ejercicio . '</a><a href="eliminar_carpetas_ejercicios.php?id_curso=' . $id . '&id_ejercicio=' . $id_ejercicio . '""><img src="./imagenes/delete.gif"/></a></li>';
         }
         $carpeta .= '</ul>';
         $carpeta .= '</li>';
     }
     $carpeta .= '</ul>';
     $mform->addElement('html', $carpeta);
     //Pinto los botones
     $buttonarray = array();
     $buttonarray[] =& $mform->createElement('submit', 'submitbutton', get_string('Reset', 'ejercicios'));
     $mform->addGroup($buttonarray, 'botones', '', array(' '), false);
 }