Tras recibir el código que ha enviado Mawuli, hemos podido comprobar que ha modificado una parte importante del antiguo código para adaptar IM a la versión 1.7 de Moodle con los nuevos Roles y las bases de datos XML.
Además de estos cambios también ha añadido un sistema para poder adjuntar más de un archivo en el mismo mail.
Todos estos cambios han venido acompañados de algunos cambios estructurales que han añadido bugs que habrá que solucionar.
Por ahora estamos testeando y intentando entender las aportaciones que Mawuli ha incorporado.
Entre otros, de momento, hemos detectado que la pestaña "Compose" no pinta las pestañas, por lo que no puedes navegar por IM hasta que envies el mensaje.
Esto sucede porqué Mawuli decidió separar el funcionamiento de esta pestaña del resto de pestañas.
Anteriormente todas se pintaban en la función print_content de mod/internalmail/lib.php
Mawuli ha hecho un nuevo fichero mod/internalmail/compose.php para llevar a cabo las tareas de redacción y envio de mails. En este cambio, no ha incluído la parte del código que hacía referencia a la impresión de pestañas y por ello han desaparecido.
Por ahora hemos copiado el trozo de codigo de lib.php que realizaba esta tarea, pero estamos trabajando para separar en funciones la impresión de pestañas para hacerlo más claro y automático.
miércoles, febrero 07, 2007
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario