Discussion Next Gen (SLUG Version)
Daniel Recio  Mayo 7 2010
Daniel Recio  Mayo 7 2010
Bueno.

Es el momento de presentar las cositas que hemos hecho con el foro de OPENNTF Discussion Next Gen

Esto no son mejoras, sino que son funcionalidades que hemos pensado que hacían falta en esta plantilla. Estas son las funcionalidades que hemos implementado hasta el momento.

Custom Control Avatar:
Multiidioma: (Castellano, Catalan, Ingles, .....)
Mensajes Privados.
Registro de Usuarios
Mensajes pendientes de Leer
RSS general y por autor.
Widget para incrustar los ultimos post en otras paginas

Vamos a intentar explicar como lo hemos hecho.


Custom control Avatar:
Hemos creado un Custom control para incrustar en las paginas de modo que podamos verle la cara a quien escribe, y animar un poco la cosa

Versión estándar


Image:Discussion Next Gen (SLUG Version)

Versión con el Custom Control


Image:Discussion Next Gen (SLUG Version)

Este es el código para sacar la foto del perfil del usuario, en el caso de no haber puesto foto, ponemos el recurso de imagen "avatar.gif" que previamente habremos puesto en nuestra BD

Image:Discussion Next Gen (SLUG Version)


Debajo de la foto hemos incluido unos iconos que son los siguientes

Image:Discussion Next Gen (SLUG Version)Que solo aparece cuando estamos logados, y que nos permite enviar un mensaje privado a ese usuario. Este icono tiene el siguiente código, como veréis (rendered="#{javascript:!sessionScope.isAnonymous;}) impide que se vea cuando el usuario es Anonymous.

Image:Discussion Next Gen (SLUG Version)

Image:Discussion Next Gen (SLUG Version)Que es un vinculo a una vista tipo RSS donde estan los temas creados por ese autor, de manera que nos podemos suscribir a sus comentarios.
Este es su codigo

Image:Discussion Next Gen (SLUG Version)

XpagesOpenNTF

Discussion Next Gen (SLUG Version)