Estoy ATOM-ico

Tuesday, 15 December 2009
Otra mejora mas, ahora klog también soporta sindicación mediante feeds Atom, o también conocido como rfc4287

Bueno asi puedo dar la lata en mas sitios que este. :D

Tags, Upload y Filtrado

Monday, 2 November 2009

Las historias ahora pueden tener tags, lo que permite la clasificación de estas. Esto me permite tener algo similar a un sistema de temas. Una vez hecho esto la implementación de los enlaces a los temas con su cantidad era trivial, y creo que muy útil.

He dado la posibilidad a los usuarios registrados a poder utilizar la subida de ficheros (Upload), aunque con ciertas limitaciones; no ficheros mayores de 150KB (de momento), no se puede sobrescribir nada y no se permiten ciertos tipos de ficheros (ahora mismo PHP o EXE).

Por ultimo, he parcheado algunos fallos del filtrado. He hecho mas estrictas de filtrado para los comentarios, no se permite ningún tag HTML ya que los símbolos > y < son convertidos a entidades HTML.

A pesar de que las Magic Quotes de PHP son un característica obsoleta a partir de la versión 5.3, estas me han hecho dar muchas vueltas buscando un fallo inexistente... Bueno, ya no tendré que preocuparme de estas :).

Registro de Usuarios

Wednesday, 28 October 2009

Ya funciona el registro de usuarios. Es bastante simple crear un usuario usando el enlace de registro, dentro de la pagina de login. Solo se pide Nombre de Usuario, Contraseña y opcionalmente E-Mail. También se puede entrar en el perfil para cambiar los datos personales, de momento solo la contraseña y el e-mail.

  • Registrar Usuario.
  • También he ajustado un poco el tema cambiando los colores de la cabecera de sección y menú a colores mas cercanos al resto de contenido, quitado el resto de cajas azules y poniendo el menú a la derecha, como la mayoría de los sitios.

    PHP

    Monday, 26 October 2009

    Kable-Log ahora esta escrito en PHP. Perl es demasiado caótico como para mantener un proyecto medio/pequeño. Me pregunto como lo harán con SlashCode.

    La traducción a servido de paso para repasar todo el codigo, por lo que se han tapado algunos agujeros.

    Siguen faltando:

  • Registro de usuarios.
  • Etiquetado de entradas.
  • Control de comentarios.
  • Se han perdido:

  • La sección enlaces.
  • La sección proyectos.
  • Los enlaces eran una copia de unos marcadores antiguos, por lo que no se ha perdido nada de valor. La sección proyectos creo que tengo que replantearla, por lo menos hacerla mas visible.

    También debería buscar un tema nuevo, este empieza a apestar.

    Sobre GIF

    Monday, 15 November 2004

    Dado que la patente que protegía el formato gráfico GIF ha caducado, me dejare de cortar incluyendo este formato para animaciones. La prueba es el logo de la cabecera.

    La verdad es que me hubiera gustado que el MNG (variante animada de PNG) se hubiera establecido como el estándar que representa, pero en el momento actual hacen falta plug-ins para hacerlos funcionar sobre IE, y en mozilla el soporte de este formato esta deshabilitado por defecto(hace falta recompilarlo con el soporte activado).