Ya tenemos el componente a mitad de camino. Al menos las funciones principales estan listas, aunque aun no hay modulo que llame a cada una de ellas.
El objetivo de este componente es permitir a un usuario registrado enviar una solicitud de WO, informar una violacion al código de conducta o cualquier otra actividad que requiera la intervencion de la organización.
Las tareas que el componente debe permitir son las siguientes:
1) Crear un pedido (ingresar los datos del evento, la categoria del pedido y la descripcion del mismo)
2) Listar los pedidos creados (por dicho usuario)
3) Ver el detalle de cada pedido creado
4) Que el administrador pueda visualizar cada pedido y aceptarlo o rechazarlo
5) Que el administrador(es) pueda(n) dar una respuesta y cambiar el estado del reclamo
6) El sistema informará al implicado de la resolución
Por ahora hemos creado la tabla para almacenar los pedidos y creamos el código para crear un pedido, ver el listado de pedidos y ver el detalle de un pedido. Nos queda avanzar con el resto, y aun nos falta verificar que el usuario sea un usuario registrado y guardar su user-id junto al pedido.
viernes, 31 de agosto de 2007
martes, 21 de agosto de 2007
Crear un componente
Ya hemos seleccionado un componente para casi todas las secciones (aunque aun falta personalizarlos). Pero hay secciones para las que no existen componentes o los que existen no se adecúan o cuentan con demasiadas características.
Uno de esos casos es el sistema de tickets que usaremos para reportar incidentes y violaciones al codigo de conducta.
Y como no hay componente que haga esto de forma simple lo crearemos.
Asi que ahora comienza la experiencia de crear un componente con su parte visible, la funcionalidad, la administracion, el mambot asociado y un modulo tambien.
Veremos que sucede...
Uno de esos casos es el sistema de tickets que usaremos para reportar incidentes y violaciones al codigo de conducta.
Y como no hay componente que haga esto de forma simple lo crearemos.
Asi que ahora comienza la experiencia de crear un componente con su parte visible, la funcionalidad, la administracion, el mambot asociado y un modulo tambien.
Veremos que sucede...
lunes, 13 de agosto de 2007
Review de SOBI2
En nuestra búsqueda de un componente que nos permita mostrar fichas de clubes de tenis hemos probado algunos componentes, como ProductBook o JReview, pero creo que el punto final está con el componente SOBI2.
Este nombre un tanto críptico significa Sigsiu (el nombre de la empresa desarrolladora) Online Business Index (S.O.B.I. en su versión 2).
Como la mayoría de los componentes la instalación es simple: un componente, dos módulos y un mambot.
El backend luce un poco distinto que el resto de los componentes, sobretodo por la presencia de un panel horizontal a la izquierda de la pantalla, que en formato jerárquico muestra las diferentes opciones de configuración.
Con SOBI2 podemos crear una o varias categorías y para cada empresa (o producto, o persona, etc.) definimos que campos se usarán, cuales serán obligatorios y cuales no, que ayuda se mostrará en el formulario, etc. Claro que podemos crear nuesotrs propios campos para personalizar la información que recuperaremos para cada elemento.
El asepeto visual es simple y se integra fácilmente con la plantilla existente. Hay un plugin para conectarlo con Community Builder, para obtener mejor integracion.
La gran flexibilidad que tiene para definir categorías y campos se transforma, a la postre, en una de sus deficiencias. Todos desearíamos tener varias categorías con items diferentes en cada una. Por ejemplo, una categoría para clubes de tenis, otra para negocios de tenis y quizá una más para profesores.
La única forma de lograr esto (que ya es una característica pedida por varios usuarios para futuras versiones), según lo propuesto y ejemplificado en el foro de soporte, es clonando el instalador de SOBI2; o sea, instalando SOBI más de una vez de forma simultánea. Recurso rebuscado pero funcional.
La integración con JReview aparenta ser muy buena, aunque aún no la hemos probado, así como tampoco la integración con CB. Sin embargo, por su funcionalidad, siento que nos quedaremos con este componente para catalogar clubes de tenis.
Este nombre un tanto críptico significa Sigsiu (el nombre de la empresa desarrolladora) Online Business Index (S.O.B.I. en su versión 2).
Como la mayoría de los componentes la instalación es simple: un componente, dos módulos y un mambot.
El backend luce un poco distinto que el resto de los componentes, sobretodo por la presencia de un panel horizontal a la izquierda de la pantalla, que en formato jerárquico muestra las diferentes opciones de configuración.
Con SOBI2 podemos crear una o varias categorías y para cada empresa (o producto, o persona, etc.) definimos que campos se usarán, cuales serán obligatorios y cuales no, que ayuda se mostrará en el formulario, etc. Claro que podemos crear nuesotrs propios campos para personalizar la información que recuperaremos para cada elemento.
El asepeto visual es simple y se integra fácilmente con la plantilla existente. Hay un plugin para conectarlo con Community Builder, para obtener mejor integracion.
La gran flexibilidad que tiene para definir categorías y campos se transforma, a la postre, en una de sus deficiencias. Todos desearíamos tener varias categorías con items diferentes en cada una. Por ejemplo, una categoría para clubes de tenis, otra para negocios de tenis y quizá una más para profesores.
La única forma de lograr esto (que ya es una característica pedida por varios usuarios para futuras versiones), según lo propuesto y ejemplificado en el foro de soporte, es clonando el instalador de SOBI2; o sea, instalando SOBI más de una vez de forma simultánea. Recurso rebuscado pero funcional.
La integración con JReview aparenta ser muy buena, aunque aún no la hemos probado, así como tampoco la integración con CB. Sin embargo, por su funcionalidad, siento que nos quedaremos con este componente para catalogar clubes de tenis.
jueves, 9 de agosto de 2007
Review de MyLanSite
MyLanSite es un componente para organizar torneos de juegos en red. Hay varios componentes de este estilo pero en realidad tienen poco en común con un torneo de tenis. La razón por la cual me decidí a probar este componente es que trabaja con cuadros (draws) de eliminación directa y doble eliminación, que son los usados en tenis, y encima los genera gráficamente. Además es muy completo (maneja eventos, torneos, reserva de lugares, catering, pagos en linea, etc.). Merece que le echemos una mirada.
La instalación y configuración es un poco complicada. Hay que instalar 7 componentes y 4 módulos para tener todo funcionando.
Luego hay que seguir un paso ¿lógico? para configurarlo o no podremos crear todos los elementos:
Una vez que cree todo esto y de haber publicado los módulos (fundamentalmente EventMenu que muestra las opciones para anotarse en un evento y/o torneo) el usuario puede inscribirse.
Y puede acceder a los datos del evento y torneo, ver las reservas y -lo que a mi mas me interesa- ver el cuadro del torneo. Es muy vistoso pero simple.
Por lo que pude ver esta basado en otro componente ya que tiene partes del codigo con nombres de variable y comentarios en Aleman (¡poco divertido!).
Conclusión: Tiene demasiadas opciones que nosotros no usamos, pero la parte de generacion de cuadros puede servirnos, lo mismo que las reservas y el pago en linea.
La instalación y configuración es un poco complicada. Hay que instalar 7 componentes y 4 módulos para tener todo funcionando.
Luego hay que seguir un paso ¿lógico? para configurarlo o no podremos crear todos los elementos:
- Configurar eventos
- Crear un evento
- Crear un participante
- Configurar torneos
- Crear una categoria de torneos
- Crear un torneo
- Crear participantes del torneo (son usuarios del sitio)
- Definir brackets (las llaves del cuadro, los partidos en si).
- Adicionales (reservas, catering, pago en linea)
Una vez que cree todo esto y de haber publicado los módulos (fundamentalmente EventMenu que muestra las opciones para anotarse en un evento y/o torneo) el usuario puede inscribirse.
Y puede acceder a los datos del evento y torneo, ver las reservas y -lo que a mi mas me interesa- ver el cuadro del torneo. Es muy vistoso pero simple.
Por lo que pude ver esta basado en otro componente ya que tiene partes del codigo con nombres de variable y comentarios en Aleman (¡poco divertido!).
Conclusión: Tiene demasiadas opciones que nosotros no usamos, pero la parte de generacion de cuadros puede servirnos, lo mismo que las reservas y el pago en linea.
Review de JEvents
La prueba de este componente es para encontrar una agenda de actividades que permita:
No abunda en características pero permite todo lo que necesitamos. Desde el backend podemos:
Es facil agregar un evento, aunque las opciones de repeticion pueden ser un poco confusas.
En resumen, hace lo que queremos, pero tengo dudas de si será simple integrarlo con otros componentes de terceros o con el que creemos nosotros.
- Mostrar un calendario y remarcados los dias en que hay partidos o torneos
- Mostrar un listado de actividades proximas
- Mostrar informacion de cada actividad (partidos, entrega de premios, etc.)
No abunda en características pero permite todo lo que necesitamos. Desde el backend podemos:
- Crear categorias y eventos
- Modificar el comportamiento de las actividades
- Editar el aspecto visual del componente
Es facil agregar un evento, aunque las opciones de repeticion pueden ser un poco confusas.
En resumen, hace lo que queremos, pero tengo dudas de si será simple integrarlo con otros componentes de terceros o con el que creemos nosotros.
Review de RSGallery2
Gomcar me pasó el dato de esta galería de imágenes que enseguida me puse a probar.
La instalación fue simple, consta de un componente y dos módulos para visualizar galerías.
Una vez que se accede al backend uno se asombra por la cantidad y calidad de funciones. Podemos:
1) Mostrar imágenes al azar en un slideshow (haciendo fade entre ellas)
2) Mostrar un scroll de imágenes al azar.
La parte visible del componente permite acceder a las galerías y sus fotos, crear galerías y subir fotos (individuales o en grupo), ademas de borrar fotos y galerias. Es muy fácil bajar fotos.
Al cargar fotografías y hacer una prueba más detallada encontramos algunos inconvenientes.
Lo que buscabamos era que:
Finalmente el producto terminó funcionando como queríamos. Será nuestra galería para fotos de torneos, desafíos y encuentros varios.
La instalación fue simple, consta de un componente y dos módulos para visualizar galerías.
Una vez que se accede al backend uno se asombra por la cantidad y calidad de funciones. Podemos:
- Configurar el componente
- Crear y configurar galerias
- Subir una imagen
- Subir un grupo de imagenes (explorando automáticamente una carpeta local o un ftp, o subiendo un zip que se encarga solo de descomprimir)
- Si se desea se puede agregar marcas de agua a las fotos o impedir que sean bajadas.
1) Mostrar imágenes al azar en un slideshow (haciendo fade entre ellas)
2) Mostrar un scroll de imágenes al azar.
La parte visible del componente permite acceder a las galerías y sus fotos, crear galerías y subir fotos (individuales o en grupo), ademas de borrar fotos y galerias. Es muy fácil bajar fotos.
Al cargar fotografías y hacer una prueba más detallada encontramos algunos inconvenientes.
Lo que buscabamos era que:
- Solo el administrador pueda crear galerias
- Los usuarios puedan subir fotografias a las galerias
- Los usuarios puedan mirar y bajar cualquier foto de las galerias
Finalmente el producto terminó funcionando como queríamos. Será nuestra galería para fotos de torneos, desafíos y encuentros varios.
Suscribirse a:
Comentarios (Atom)