La semana pasada me la he pasado retocando el código de report de las notas/grades para las wikis de NWiki, arreglando algún algoritmo y varios bugs y mejorando la interfaz.
Pero Marc quiere que los grades estén impecables para la próxima release de NWiki así que voy a dedicarle más tiempo, para hacer cosas como:
- Arreglar el Student Mode para que tanto grupos como estudiantes individuales puedan editar wikis de grupo o individuales respectivamente.
- Añadir un tab que enlace a las notas de una wiki.
- Mejorar la página de reporting de las notas:
- Hacer que las columnas sean ordenables.
- Añadir información de usuario (foto etc).
- Añadir enlaces donde la información sea accesible.
- Ocultar las tablas de las ediciones dinámicamente.
- Añadir un campo feedback al poner una nota, y hacer que ese feedback se añada a la pestaña Discussion
- Modificar la página del historial de versiones de una página wiki:
- Eliminar columnas Created y Followup y añadir Quality, añadir nota de la página al lado del nombre.
- Añadir código JavaScript+PHP para permitir comparar diferentes versiones de una página de manera más intuitiva y de una manera parecida a como lo hace MediaWiki.
Con el trabajo que he dedicado estas 2 semanas anteriores a los grades y teniendo en cuenta el que le voy a dedicar, no va a ser posible añadir RSS a NWiki por mi parte, así que supongo que otro proyectista se encargará del tema.
En paralelo a esto intentaré ir escribiendo la memoria para poder entregar a mediados de junio, y después de los grades intentaré acabar de pulir los tags que los tengo casi listos.