Blog

  • A
  • B
  • C

Archivo de GridPanel

Pensamientos sobre el GridPanel MultiCuenta

En esta última semana estuvimos trabajando casi exclusivamente con el GridPanel MultiCuenta, y nos surgieron algunas ideas interesantes que queríamos compartir con todos ustedes, todas tienen que ver con la integración del panel con otras aplicaciones, :

Skins

La sección del panel elegir y cargar un skin va a ser abierta a todos nuestros clientes, y ustedes (resellers) van a poder elegir cuáles de todos los skins, suyos o de clientes nuestros que no conocen, “exportan” a sus propios clientes, y cuál será el skin por defecto.

La única condición será que si deciden ofrecer un skin hecho por algún colaborador, se va a ver el nombre del autor (con el respectivo link a su sitio) en la página de elección de skins.

Cargar un skin será fácil: indicar una URL, una imagen de vista previa, nombre del autor y URL del autor.

Menú

Uno de los temas que más nos importa, es ver qué otras maneras de integrar y personalizar el panel les podemos ofrecer, y llegamos a una conclusión (bastante obvia, pero interesante).

El menú del panel va a poder ser levantado enteramente desde un XML externo (configurable por ustedes). Ustedes van a poder elegir la totalidad de las opciones (menos el botón salir de arriba :-) ).

Hooks

La tercera forma de integrar el panel será crear hooks al comienzo y final de todas las páginas, para que puedan insertar fácilmente código HTML propio (banners, comunicaciones, ayuda, whatever…)

Los hooks básicamente son “ganchos” que se dejan a propósito en ubicaciones estratégicas de los programas para que otros puedan “colgar” cosas sin tener que conocer/cambiar el código fuente.

¿Se les ocurre alguna otra forma de personalizarlo? Veamos!

Cómo diseñar un skin para el panel de control

Las características destacadas de nuestro nuevo panel de control son:

Arquitectura cliente-servidor
Esto quiere decir que en breve vamos a abrir el API (con su documentación correspondiente) para que cualquier cuenta (ya sea un sitio o un reseller) pueda interactuar con las configuraciones de su sitio.

Hecho de plástico
En realidad, está hecho en Perl. Y nos da una flexibilidad ENORME para modificar las funciones que ya tiene y agregarles nuevas.

Javascript y AJAX por todos lados
El AJAX está de moda, ok. Pero nosotros lo usamos con una buena razón: mejorar enormemente la experiencia de uso. La velocidad de carga de las listas, las búsquedas, las pantallas de agregar o modificar… todo funciona mucho más rápido (a menos que el servidor esté con carga, je :-) )

Diseño 100% CSS
Cada reseller elegirá su CSS favorito (o subirá el suyo propio) para si mismo y las sub-cuentas que tenga hosteadas.

De todas estas maravillas, hoy les voy a explicar los primeros pasos para rediseñar totalmente el skin de su panel de control modificando la hoja de estilos (css) y algunas imágenes.

Leer más…

22•02

Adelantos del panel para Resellers

Antes de ayer realizamos el lanzamiento del nuevo panel de control para sitios web notificando solamente a nuestros revendedores. La razón por la cual ellos fueron los únicos afortunados en participar de la beta es que tienen la necesidad de familiarizarse con la nueva intefaz antes que sus propios clientes.

Muchos, en el feedback que nos enviaron, nos preguntaron qué pasaría con el panel para resellers, es decir, con el panel que usan para realizar la administración general de sus dominios.

Lamentablemente para algunos, esta es la respuesta:

No hay más panel para resellers.
Discontinuamos su producción.
The End.

Mentira ;-)

El panel todavía está en desarrollo, pero esto es lo que tenemos entre manos:

  • Menú desplegable para saltar rápidamente a cualquiera de las cuentas.
  • Administrar planes.
  • Modificación masiva de configuraciones.
  • Configurar correos (plaintext o EML) a enviar al cliente frente a determinadas situaciones: alta, baja, falta de espacio, etc.
  • Skins 100% CSS (prueben desactivar el estilo de la página :-D )
  • Integración de todas las funciones vía API XML-RPC. Para que se den una idea, EL panel de control es simplemente nuestra implementación de PHP.

Los invito a que nos dejen comentarios con las funciones que les gustaría encontrar. En los próximos días estaremos publicando un ZIP con el diseño en CSS para que puedan empezar a armar sus propios skins :-)

[poll=1]

15•02

C4 Beta: correcciones y sugerencias

Gracias a todos los que ingresaron hoy al C4. Ya hemos puesto manos a la obra con los reportes y sugerencias que nos enviaron, asi que aquí va una actualización sobre qué hay de nuevo.

Correcciones

  • La leyenda de “Cargando…” respeta la posición de la ventana y se mantiene siempre visible.
  • Todas las ventanas de edición aparecen centradas a la ventana, y no siempre en la parte superior.
  • El sombreado de fondo cubre también el espacio de las barras de desplazamiento. No lo hacía y quedaba feo.

Sugerencias

Recibimos varias sugerencias de todos los que probaron el servicio el día de hoy. Vamos a intentar implementar la mayoría de las propuestas posibles antes del lanzamiento oficial del 6 de Marzo. A no desesperar que el desarrollo igual continúa.

Entre las más interesantes están:

  • Alta de múltiples Cuentas de Correo en simultáneo (ideal para migración desde otros proveedores)
  • Información más detallada sobre los recursos utilizados por la Cuentas de Correo en los listados de Excel
  • Una versión más fácil de imprimir de los cupones de pago
  • Posibilidad de informar pagos online
  • Avisos de vencimiento de registración de dominios
  • “Rapid-Reset” de claves para cuentas de correo. Un click, y clave nueva!

Los invitamos a seguir participando en el desarrollo, no se pierdan las próximas actualizaciones!

Mientras tanto aquí les dejo unas capturas para su entretenimiento.

Reportes de Espacio Editando permisos de acceso a usuarios de MySQL Widgets en la Página Principal - Elegí los tuyos!
13•02

Historia de un Panel

Son casi las 5 de la mañana y me estoy mintiendo a mi mismo por cuarta vez en dos horas, tratando de convencerme de que en unos minutos me voy a ir a mi casa a dormir.

Estamos cansados, con sueño y medio atontados. Pero contentos.

Beta. Así Empieza.
En unas horas lanzamos la Beta de nuestro nuevo Panel de Control. Tiene cientos de horas de trabajo y cientos de miles de líneas de código. Todavía queda mucho trabajo por hacer, pero lo que falta es lo mejor, porque lo vamos a hacer entre todos nuestros clientes.

Estamos invitando a todos nuestros Revendedores a participar del período Beta, y estamos confiados en los aportes y sugerencias que vamos a recibir. Si sólo con las ideas que nos han dado cuando no pedimos nada ya tenemos mucho!
En realidad a través de este medio, invitamos a todos quienes quieran participar.

Historia de un Panel

La cuarta y nueva versión desde aquel pequeñito sistema de gestión de correos basado en oMail (era muy avanzado para la época, cerca del 2000, pero realmente -feo- si lo miran ahora) es un total y completo ReMake del actual como le decimos.. C3. Adivinaron.. hubo un C2! (pero no duró demasiado)

Esta versión, que todos conocen, supo ser de avanzada. Hoy, para ser sinceros, no tiene una interfaz de las más lindas, y a veces no estaría mal que tenga un poco más de funcionalidad. Gestiona sin embargo y aunque no se vea, todos los recursos necesarios para que el conjunto de clusters, aceleradores, fileservers y demás equipos que componen nuestra red funcionen.

Así fue que con el C3 en mente empezamos a desarrollar algo nuevo. Diseñamos un sistema que pudiera funcionar en el tipo de que creíamos que eran la tendencia para los próximos años, con las siguientes premisas:

  • Seguridad: Cada vez estamos más conectados y expuestos. Nunca se puede ser demasiado cauto
  • Estabilidad y Escalabilidad: Aprendimos por experiencia que un sistema debe funcionar tan bien con 10 usuarios como con 10.000
  • Integración: En un mundo donde cada vez más, todo converge, la integración es un factor clave. Esta Panel tiene un API con acceso via XML-RPC a toda su funcionalidad.
  • Flexibilidad: Internet es algo vivo, cambiante. Nosotros también; y nuestros sistemas deben permitir y favorecer este cambio.
  • Accesibilidad y Facilidad de Uso: Ningún sistema sirve si no se puede usar. Queremos que todos lo puedan entender y aprovechar al máximo.
  • Diseño: Dicen que la comida entra primero por la nariz, nosotros decimos que las aplicaciones entran primero por los ojos. La estética es vital.

Estamos muy cerca de terminar, y sabemos que es sólo un nuevo comienzo.
O quizás sólo es que estoy muy dormido :)

Bienvenidos a nuestro Blog Oficial. Esperamos tenerlos cerca!

pd. Son las 5.15, evidentemente hoy desayuno en el trabajo.

Paginas: « 1 2 3 4 5 6
viagra