Bugfixing days

Posted in Moodle, PFC, PHP on 28 febrero, 2008 by gon

Este mes de febrero lo he dedicado casi enteramente al tema de arreglar fallos en las ramas 1.8 y 1.9 de NWiki, algunos de ellos son:

  • El navegador de páginas ya no muestra los enlaces a secciones.
  • Mejorado el código que detecta enlaces erróneos a secciones de páginas que no existen (tanto las secciones como páginas).
  • El sistema de confirmación de bloqueos ahora funciona con al última versión de las librerías YUI (2.3) que tra Moodle.
  • El bloqueo funciona al subir/eliminar archivos a la wiki.
  • Los bloqueos que evitan la edición de una página o sección ahora se muestran en una tabla tipo moodle (ver imágenes).
  • Override 01Override 02Override 03Override 05

  • Modificación para permitir la sobreescritura de múltiples locks vía AJAX si es un administrador o profesor de la wiki.
  • Ampliación y corrección de los errores al subir/eliminar ficheros y al guardar páginas o secciones que han sido sobreescritas por administradores o profesores.
  • Backport de todo esto de la rama 1.9 a la rama 1.8 de NWiki

Me falta arreglar una cosilla en el parser que me ha indicado Pigui respecto a los nombres de páginas y secciones con carácteres especiales y me pongo ya con los tags.

Back to bussiness

Posted in análisis, Moodle on 1 febrero, 2008 by gon

Bueno, ahora que respiro más tranquilo (ver entrada anterior) sigo con el desarrollo de NWiki, donde tengo varias cosas pendientes y otras nuevas.

Por una parte el tema de arreglar bugs y cosillas de la edición por secciones (da de si el tema):

  • Arreglar los últimos bugs de la edición por secciones en la rama 1.8 (work in progress).
  • Comprobar y arreglar el merge a la rama 1.9 (HEAD).
  • Arreglar el tema de que los administradores pueden sobreescribir los locks de la wiki tanto en 1.8 como en 1.9

Y nuevas cosillas que me ha ido diciendo Marc para implementar:

  • Los tags de los que ya hablé anteriormente.
  • RSS
  • Funcionalidad para convertir una wiki con sintaxis ewiki (la wiki antigua que viene por defecto con Moodle) a sintaxis NWiki

Weeeeeeeeeeeeeeeeeeeeee!

OMFG o Vivan Los Bocatas de Lomo con Pimiento

Posted in análisis, Blogroll, enlaces, GNU/Linux, memoria, Moodle, PFC, PHP, reunión, Uncategorized, WWW on 1 febrero, 2008 by gon

Ayer fui un día emocionante…

He aprobado mi última asignatura de la carrera!

Y bien justo que me ha ido, entregando prácticas al límite (el profe se ha portado, y mucho) y sufriendo mucho al final, pero lo he conseguido!

Viva yo!

congrats.jpg

Autenticación automática en el CVS de SourceForge con SSH en GNU/Linux

Posted in GNU/Linux, PFC, WWW on 16 diciembre, 2007 by gon

Cuando se trabaja con el servidor CVS de SourceForge resulta algo incómodo ir poniendo la contraseña de la cuenta cada vez que queremos ejecutar un comando.

Para solventar esto SourceForge dispone de un sistema de autenticación con cifrado de clave pública vía SSH (OpenSSH).

Sigue leyendo

Sobre los nombres de variables externas en PHP

Posted in Moodle, PHP on 15 diciembre, 2007 by gon

He estado varias horas peleándome con lo que yo pensaba que era un bug en PHP por mi desconocimiento en el tratamiento de los nombres de las variables externas (también llamadas incoming variables) en PHP.

Sigue leyendo

Reunión IV y V – Backport a Moodle 1.8

Posted in PFC, reunión on 27 noviembre, 2007 by gon

Éstos dos pasados lunes he ido a la facultad para reunirme con Marc y Pigui para hablar del estado del proyecto.

Sigue leyendo

Edición por secciones (2.0)

Posted in Moodle, PFC, PHP on 18 noviembre, 2007 by gon

Acabo de hacer las pruebas y parece que los nuevos cambios introducidos para la edición concurrente de secciones funcionan correctamente, a falta de implementar los bloqueos de secciones.

Los cambios son los siguientes…

Sigue leyendo