martes, febrero 13, 2007

Roles

Tras examinar el código, y a pesar de las reticencias iniciales, parece que la parte de los roles no está mal del todo.
Aunque hay algunas cosas que no acaban de funcionar demasiado bien, parece que el problema principal radica en el hecho que al separar compose de view.
La cosa está un poco liada... código duplicado, otras cosas se hacen aquí pero no allá...

Bien, una vez solucionados los problemas principales de permisos vamos por la parte de la base de datos. Hay que asegurarse de que no se pierden los datos al hacer el update de 2.52 a 2.6.

Ale, toca dia de testing.

miércoles, febrero 07, 2007

BUGS: Compose sin pestañas

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.

martes, octubre 24, 2006

Documentar no mola

Aquesta tasca que tant ens agrada a tots...

He estat afegint les imatges que faltaven per fer més entenedor el procés
d'instal·lació.
D'altra banda he aprofitat l'avinentesa per mirar de comentar tot allò 
que no m'agradava i més endevant decidirem com ho acabem de deixar.

He estat treballant també amb la part del manual d'usuari, però tinc força 
problemes per localitzar les coses.  Potser és un problema de falta de 
contacta amb l'eina i encara vaig massa perdut, però intueixo que no és 
només això.  Quan hi estiguem més endinssats l'haurem de tornar a repassar.

Ara toca mirar codi.  Això ja em fa més por...

A tajo! 

lunes, octubre 23, 2006

Instal·lant...

Per començar he seguit les instruccions de'n Carles:
m'he instal·lat el moodle 1.5.4 amb l'internalmail (IM), versió 2.0

He començat a jugar-hi una mica per poder esbrinar les funcionalitats tant 
de moodle (això és nou per a mi) com del IM.

He vist que hi ha coses que no m'agraden massa de la forma en que 
funciona la versió actual.  Mentre repasso la documentació miraré d'anar 
apuntant allò que m'agradaria millorar.

Aquí hi ha xixa! 

Començant

Ejem... hola? provant... provant...

Aquí penjarem els progressos del projecte d'Internalmail per a la plataforma moodle que estem desenvolupant jo i en carles (http://lithsliths.blogspot.com) .
Sí, es un conyazo. Però algú ho ha de fer.

M'encanta la olor de Napalm de bon dematí... y tu no pareces una vaca, recluta patoso!!!

Bona nit!