+54 11 5258-8400
Login

Archivo de la etiqueta: Panel de Control

Especial Resellers: Cómo crear un login personalizado para el nuevo Panel de Control

Si sos revendedor, sabés lo importante que es ofrecer una experiencia personalizada a tus clientes. Ya te contamos cómo hacer que Kinto, el nuevo Panel de Control, se adapte a la imagen de tu marca. Hoy te mostramos cómo hacer una pantalla de login, para que tus clientes ingresen a sus cuentas desde tu propio sitio. ¡Es muy simple!

El ejemplo terminado

Supongamos que la empresa ZonaHosting revende el servicio de ELSERVER. En su sitio, www.zonahosting.com.ar, informa sobre los planes y precios.

Pero también es el ingreso al Panel de Control. Cuando un usuario completa su SSO y clave:

reseller003

…. ingresa logueado:

reseller004

Y cuando cierra sesión, el Panel lo redirige a una pantalla personalizada donde ZonaHosting incluye un mensaje y promociones:

reseller005

Primer paso: armar el formulario de login

Por defecto, los clientes de este revendedor deben ingresar al Panel de Control a través de panelbeta.zonahosting.com.ar, donde verán una pantalla como esta:

reseller002

Esta es la interfaz genérica de ingreso. No tiene el logo y los colores de nuestra marca… es mejor crear una nueva. El HTML necesario es muy simple: debe ser un formulario que envíe un POST a panelbeta.tudominio.com/login/, con tres datos:

– El sso, la dirección de correo que el usuario utiliza siempre para entrar al Panel,
– El password, la clave correspondiente
– Y opcionalmente redirect, una URL adonde será dirigido el usuario en caso de errores (por ejemplo, por haber ingresado mal sus datos).

Entonces, sería algo como:

<form method="POST" action="http://panelbeta.tudominio.com/login/">
    <input type="text" name="sso" placeholder="Email">
    <input type="password" name="password" placeholder="Clave">
    <button>Ingresar</button>
</form>

Por supuesto, este formulario puede tener el estilo que quieras, y puede estar en cualquier parte de tu sitio, siempre que apunte a la dirección correcta.

Segundo paso: definir la URL de logout

Ahora vamos a ver cómo definir una página a la que son redirigidos todos tus clientes al poner “Salir” en el Panel de Control.

Supongamos que esa URL de salida debe ser zonahosting.com.ar/gracias_vuelva_pronto, una página donde le agradecemos por haber usado nuestro servicio y publicamos otras ofertas. Esta página puede tener el contenido y el estilo que vos elijas.

Para definirla, vamos a la sección “Inicio” de nuestro plan reseller, y hacemos click en “Configurar cuenta”. Donde dice “URL de salida”, completamos con la URL completa de la página correspondiente.

Es decir, de esta forma:

reseller001

Hacemos click en “Guardar cambios” y listo, todos tus clientes serán dirigidos allí al salir del Panel de Control.

Si no la definimos o dejamos el campo vacío, la URL de salida será la ruta base (en este caso, panelbeta.zonahosting.com.ar).

En resumen

Con estas nuevas herramientas, podés personalizar aún más la experiencia de tus clientes y aprovechar las ventajas de revender un servicio 100% marca blanca como el que te ofrece ELSERVER.

¡Buenas ventas!

Especial Resellers: Cómo crear skins para el nuevo Panel de Control

skins

Como saben, tenemos un gran estreno estos días: Kinto, nuestro nuevo Panel de Control. A partir del miércoles 14 de agosto, haremos la actualización progresiva y muchos usuarios verán esta nueva versión por defecto cuando ingresen al panel.

Si tenés un plan Cloud 4 Resellers, podés ganar tiempo probando el nuevo Panel de Control ahora mismo. En esta guía, te dejamos todo lo que tenés que saber para crear skins para la nueva interfaz. ¡Adelante!

Un sistema más simple

Antes, crear y mantener un skin era complicado: debías subir un complejo archivo CSS adaptando el estilo del panel a tu imagen de marca. Una pequeña actualización significaba pedirle a un diseñador o maquetador que hiciera los cambios, subir el CSS nuevamente… Esto también nos impedía a nosotros, ELSERVER.COM, crear nuevos elementos en la interfaz, ya que quienes utilizaran un skin diferente no los verían correctamente.

Ahora, para crear un skin solamente debés elegir los colores, el tipo de letra y la URL de tu logo. ¡Y listo! Podés crear tantos como quieras, para que tus clientes tengan opciones que se adapten a su gusto.

Porque otra de las novedades es esa: el skin ya no depende de la cuenta, sino del usuario. Podés armar cuatro o cinco opciones, el usuario desde la configuración de su SSO puede guardar su favorita.

Listado de skins

Si tenés un plan Reseller, al ingresar al nuevo Panel de Control verás en el menú izquierdo la opción “Temas”.

Al hacer click allí, verás el listado de todos los temas (skins) que tenés disponibles para tus clientes. Por defecto, verás dos:

– Uno llamado Default, el skin marca blanca por defecto disponible para todas las cuentas de la plataforma.

– Y otro llamado elserver, un skin heredado: podés verlo y tomarlo como referencia, pero no lo van a ver tus clientes.

Crear un nuevo skin

Para crear tu primer skin, hacé click en “Nuevo tema”. Verás un formulario en la parte derecha, donde podrás completar:

Datos básicos

– El nombre del skin: cualquier nombre que te ayude a identificarlo.

– Si es visible: mientras lo estés preparando, quizás no quieras que tus clientes lo vean. Si es así, dejá esta opción destildada.

– Si es el skin por defecto: define si es el tema predeterminado para tus clientes. Cada usuario SSO puede guardar en sus preferencias el skin que quiere utilizar, pero por defecto verá el tema que tildes con esta opción.

Apariencia

Logo: es la imagen que aparecerá en la esquina superior izquierda del panel. Debe ser un PNG con fondo transparente, de 245 x 35 pixels. Debés escribir la URL completa de la imagen, incluyendo http://. Si querés, podés utilizar este ejemplo como punto de partida.

Color principal: es el color que tendrán la barra superior, los enlaces, el indicador de sección activa, las carpetas… ¡todo! Cambiando este color, podés cambiar toda la apariencia del panel. Debe ser un código de color hexadecimal completo, por ejemplo #0088cc. Pronto incluiremos un colorpicker para que el trabajo sea aún más sencillo.

Tamaño de letra: el tamaño base que tendrá el texto en el panel. Debe ser un valor en pixels, entre 12 y 15.

Tipo de letra: podés elegir entre Open Sans, Tahoma, Arial y Verdana.

Previsualizar un skin

Para ver cómo quedaría, podés hacer click en “Previsualizar”. Se abrirá una ventana modal donde podrás ver el skin en acción.

Cambios en el skin

Los cambios podés hacerlos y previsualizarlos en cualquier momento, pero los usuarios que ya estuvieran logueados al panel y utilizando ese skin verán el cambio recién una vez que inicien sesión nuevamente.

Tu skin, tu estilo

Como ves, crear un skin es muy sencillo y tiene un gran efecto en cada detalle de la interfaz de Kinto. Por ejemplo, eligiendo un logo y definiendo el color principal en un tono violeta, podemos lograr algo como:

custom01

El color principal define también los colores de las carpetas, por ejemplo, cuando navegamos por los backups web:

custom02

Ahora con un sólo cambio, podés hacer que tus clientes se sientan como en casa.

Utilizar tus propios skins

Los usuarios SSO de cuentas revendedoras son los únicos que pueden elegir un skin que ellos mismos han creado. Desde el menú de tu SSO, en la esquina superior derecha del panel, podés ir a la sección “Temas” y seleccionar para tu uso personal un skin provisto por ELSERVER o creado en tu multicuenta.

Esto es muy útil para que, si estás vendiendo a la vista de tu potencial cliente, no vea el logo de ELSERVER en ninguna parte de tu pantalla.

En resumen

Esperamos que puedan crear skins con su logo y sus colores de una forma más simple. Si tienen alguna consulta, no duden en contactarnos por mail o bien en los comentarios de esta nota, para que podamos ayudarlos.

¡Nos leemos la próxima!

Nuevo Panel de Control: Aviso IMPORTANTE

kinto

¡Se viene KintoPanel.com!

Con mucha alegría te contamos que a partir del 14 de Agosto y de manera progresiva, estaremos habilitando el nuevo Panel de Control de ELSERVER.COM el cual bautizamos: KintoPanel.

Esto significa que cada vez que accedas a la URL panel.elserver.com te estarás logueando en la nueva interfaz, mucho más rápida, amigable y flexible.

Hasta acá recolectamos montones de sugerencias, pruebas e ideas sobre la nueva interfaz de nuestro Panel de Control. Hechas las pruebas y corregidos bugs, ¡estamos listos para lanzarlo!

Algunas cosas que tenés que saber:

¿Todos inmediatamente empezamos a utilizar el KintoPanel?

El 14 de Agosto comienza la migración gradual de los accesos. Eso quiere decir que vamos a estar seleccionando de manera aleatoria distintos grupos de clientes para que cuando ingresen al Panel de Control, les muestre la versión KintoPanel. Probablemente en no más de 2 meses, todos accederán a la interfaz nueva. Si querés ya usarlo y no querés esperar, ingresá por kintopanel.com

Una vez que empiece a usar KintoPanel, ¿no podré ver más el viejo panel?

Sí, una vez que ingreses, podrás ver la vieja versión del Panel de Control. Pero debes tener en cuenta que la misma no tendrá más soporte. Además, todas las mejoras y nuevas funcionalidades se harán sobre KintoPanel, con lo cual, es altamente recomendable que empieces a utilizar la nueva interfaz, la cual está mucho más optimizada para que tengas una experiencia muy sencilla.

Soy Reseller, ¿automáticamente KintoPanel adopta mi skin?

No. Es muy importante que todos los Administradores de planes Reseller accedan a KintoPanel y personalicen los accesos con sus colores y logos.
Dado que el nuevo Panel trabaja con tecnologías nuevas, no era posible trasladar las customizaciones ya hechas. Pero no te preocupes, poner KintoPanel a tu medida no te costará nada y tienes muchas más opciones a tu disposición: simplemente ingresá a Tu plan> elegí la opción Temas > Tema Nuevo y comenzá a crear!

¿Por qué elegimos de nombre KintoPanel?
Su justificación tiene un aspecto geek y uno más conceptual.
Kinto era la nube voladora de Goku, de Dragon Ball. Se asocia directamente a una nube, a la velocidad, escalabilidad y es muy geek.

A nivel conceptual, Kinto (筋斗) es una palabra japonesa que se compone con 2 Kanjis:

筋 Músculo | Linaje

斗Medida de capacidad

Es decir que en su composición tenemos el concepto de músculo como atributo de estabilidad y potencia. Y si hablamos de flexibilidad – otro concepto muy ELSERVER.COM – ambos kanjis juntos significan somersault (salto mortal, o vuelta carnero), haciendo alusión directa a la pirueta acrobática olímpica. No nos podemos imaginar nada más flexible que un gimnasta olímpico.

Y como si todo esto fuera poco, nos gusta mucho como suena. ¿Vos qué opinás? ¿Te gusta nuestro nuevo Panel?

Se viene el nuevo Panel de Control

Estamos a unas semanas de cerrar la etapa de testeos de nuestro nuevo Panel de Control, ¿ya lo probaste?

A partir de Junio  de 2013 estaremos utilizando esta nueva interfaz, mucho más rápida, amigable e intuitiva. Con todas las funcionalidades que ya conocés pero con una performance muy superior.
Si querés saber más acerca de cómo es este nuevo Panel, no te pierdas esta nota!

Y si querés meterte en el Panel Beta, andá a panelbeta.elserver.com

¡Esperamos tus comentarios!

Accediendo a tus estadísticas desde el API

Una de las consultas más frecuentes es la de poder habilitar un usuario especial que tenga acceso solamente a la sección estadísticas. Implementar esto significaría, o bien crear un usuario específico para dicha sección, lo que es demasiado particular, o armar un sistema de ACL que haría la tarea de administrar usuarios y permisos bastante tediosa.

La buena noticia es que a través del API del nuevo panel y la versatilidad que ofrece se puede llevar a cabo en no más de 2 llamadas.

Como hablamos en posts anteriores, el nuevo panel dispone de un API REST que permite ejecutar absolutamente cualquier funcionalidad disponible para la nueva UI desde cualquier lugar. Si, esto quiere decir que si la nueva UI no es enteramente de su agrado y disponen del tiempo, pueden hacer la suya con las mismas exactas funciones. O en este caso, para algo más sencillo como resolver una necesidad puntual.

Ahora si, vamos al código

En primer lugar, lo que debemos hacer es acceder con nuestro SSO y nuestra clave

http://cloudapi.elserver.com/sso/login/?sso=usuario@dominio.com&password=mypassword

Una vez que hicimos esa llamada, obtendremos un access_token para autenticarnos en las futuras llamadas que realicemos.

Ahora bien, una vez que pudimos acceder y tenemos nuestro access_token, podemos ejecutar el pedido de estadísticas que debe ser un GET a /analytics/web/stat/

Eso es todo. Para que les resulte más fácil, les dejo a continuación un ejemplo en php de como se vería la versión final del código:

<?  /******** Begin Configuraciones *********/  $sso = ''; // SSO con el cual accederemos  $password = ''; // Clave del SSO  $account = ''; // Cuenta de la cual queremos obtener las estadisticas  $pointer = ''; // Dominio puntero del cual queremos las estadisticas (por defecto se completara el mismo que la cuenta)  /********* End Configuraciones **********/  $year = date("Y");  $month = date("m");  $pointer = ($pointer == '')? $account : $pointer;  // Me autentico al API  $auth = json_decode(file_get_contents("http://cloudapi.elserver.com/sso/login/?sso=$sso&password=$password"));  if ($auth->error)
    die($auth->error->message);
$access_token = $auth->access_token;

// Pido las estadisticas de la cuenta
$stats = file_get_contents("http://cloudapi.elserver.com/analytics/web/stat/?access_token=$access_token&account=$account&site=$pointer&year=$year&month=$month&type=report");
if (!$stats)
    die('No hay estadísticas para '.$pointer.' en el mes '.$month.' de '.$year);
die($stats);
?>

Para acceder a la documentación completa del API y toda la funcionalidad disponible, pueden acceder a http://www.elserver.com/comunidad/api/

Sabé quien te visita, ahora mismo

Tenemos una gran sorpresa para vos: ¿qué tal si, mientras esperás el cambio de semáforo en tu auto, podes mirar la pantalla de tu celular y monitorear las visitas que está recibiendo tu sitio en ese preciso momento? Supongamos que acabás de lanzar una campaña con tu cupón de Google Adwords y querés monitorearla ¿qué dirías si te contamos de dónde vienen esos usuarios y qué secciones están visitando en tiempo real?

Te presentamos nuestra nueva herramienta de Estadísticas Mobile para usuarios del Cloud Advanced y Cloud 4 Resellers. Se trata de una plataforma de análisis de tráfico de tu sitio con la que podrás saber, entre otras cosas, cuántas personas lo están navegando, qué secciones son las más navegadas, de dónde están viniendo tus usuarios (de Facebook, Google, Twitter, etc.), los Hits/Accesos por segundo a todo el sitio, el ancho de banda consumido en tu servidor, en kilobits por segundo. Todo esto sin necesidad de colocar un código Javascript o similar en cada una de las páginas que quieras medir, y lo más importante, todo en TIEMPO REAL. Podés entrar a verlo con tu celular (requiere HTML5) en http://panel.elserver.com/m/ o desde tu browser normal (en ese caso, te recomendamos achicar la pantalla horizontalmente).

¡Dejá de esperar horas para tener las estadísticas full disponibles! Comenzá a saber cuántas personas están navegando tu sitio ahora mismo.

¿Querés más detalles? Visitá el blog de Joel Chornik.

¡Que lo disfruten!

Maneja tu servicio por consola, ahora tenés SSH en tu plan

Seguramente ya sabés que nuestro servicio de Hosting no es un servicio tradicional. Y si no lo sabés, no dejes de ver esto!

Resulta que tu sitio web no está en un servidor. Está en –como hoy es el término de moda- una Nube de servidores. Una infraestructura de Cloud Computing. En la práctica tu sitio está siendo procesado por un conjunto de servidores web, servidores de almacenamiento, backup, aceleración y bases de datos, entre otros que trabajan coordinada y silenciosamente para lograr el mayor uptime y la mayor velocidad de acceso posible.
Estamos particularmente orgullosos de la transparencia de nuestro servicio de Web Hosting respecto de la oferta que se está formando actualmente en Cloud Computing: No es necesario que vos, como usuario de nuestros servicios, tengas que complicarte con los tecnicismos asociados a esta tecnología. Simplemente, te conectás por FTP a tu sitio, subís archivos y.. andan.  Accedes con un navegador y… se ven. No importa si del otro lado hubo uno, diez, veinte o cien servidores a tu servicio. Lo que importa es que funciona, y no hay más que ver.
La buena noticia es que desde hoy hay otro servicio que “Simplemente funciona”. Desde hoy contás con ¡acceso SSH (Secure Shell) en tu plan Grid! ¿Qué significa esto? Que ahora tal como si tuvieras tu propio servidor dedicado, podrás ingresar a tu propio espacio dedicado en la nube y administrar tu sitio vía SSH.
Es muy sencillo: SSH es un servicio de Consola Remota. Te permite acceder a otro sistema informático y realizar acciones (ejecutar aplicaciones, editar archivos) tal como si estuvieras físicamente allí. Si sos programador, usuario de Linux o MAC, seguramente ya lo conozcas. Si aún no sabés de que se trata, es hora de que empieces a usarlo!
Aquí encontrarás una guía rápida del servicio, cómo habilitarlo y sus alcances y limitaciones.
Esta disponible desde este momento SIN CARGO para todos nuestros clientes Grid 2.0 y Multicuenta! (Si tenés un plan Grid 1.0 y querés SSH contactános y dejános convencerte de que un Grid 2.0 te va a venir mejor).
Empezá a utilizar esta nueva herramienta de ELSERVER.COM. Y recordá que estamos trabajando siempre para brindarte un mejor servicio.

Focus de Septiembre – Nuevas Ideas

La semana pasada llevamos a cabo el Focus Group de Septiembre. Nos propusimos hacerlos con mayor frecuencia y por ahora, venimos bien 🙂

Estuvieron presentes clientes re-vendedores (como me marcaron durante la jornada, no resellers, re-vendedores!) , algunos nos acompañan desde hace varios años, otros tan poco como algunas semanas. Por nuestra parte partició gente de Marketing, Ventas, Desarrollo y de Zodiaco.com (nuestra empresa hermana de publicidad online). Como siempre fue una experiencia enriquecedora, tanto por los comentarios como por la comida.

Comentamos sobre algunos nuevos desarrollos e ideas, y retomamos el tema de como reincorporar algún servicio que cumpla la función de “Estado de Servicios” que hemos desactivado, pero sin las falencias que tenía. Principalmente, el sistema de estado no nos funcionó porque no nos permitía reportar lo que realmente estaba pasando a quienes realmente les estaba pasando. No podemos distinguir sitios afectados solamente por la dirección IP que se “ve” para un sitio, así que un chequeo externo no es realmente una opción.

Por eso estamos trabajando en una herramienta integrada al Panel de Control, y si bien tenemos algo muy interesante por venir nos “demandaron” alguna solución más rápida.

Nos encontramos trabajando entonces en un sistema que contempla estas necesidades, y creemos que algunas más.

Básicamente se trata de un sistema de envío de mensajes integrado al Panel de Control.
Qué tipo de mensajes?  3:Mensajes Informativos, Alertas de Servicio y Avisos con vencimiento.

Uno va a poder elegir el medio por el cual quiere transmitir el mensaje (Panel de Control, E-mail, IM, SMS, etc) y una serie de filtros a elección para a quién hacerselo llegar.

Por ejemplo, puedo querer enviar un “Mensaje Informativo” a todos aquellos clientes que utilizan el plan “Grid 1.0” para informar de una reciente actualización de servicios.
O puedo enviar un “Aviso con Vencimiento” indicando un servicio impago a todos los clientes a la vez, por E-mail y en la home del Panel de Control.
O quizás un “Alerta de Servicio” a todos los usuarios que tienen servicios MultiCuenta informando que un nodo de datos determinado está teniendo problemas de acceso, indicando un tiempo estimado de solución. Como es urgente, lo ponemos en el Panel de Control y lo enviamos por mensajería instantanea.

Y todos aquellos usuarios de servicios Multicuenta podrán hacerlo mismo con sus clientes, si así lo quieren.

Nos gusta la idea: Un sistema de pasaje de mensajes integral que pueda usarse para todo tipo de avisos: Técnicos, Comerciales o sencillamente Informativos. Qué opinan al respecto? Ya estamos trabajando en esto, y nos encantaría recibir sus comentarios e ideas.

MySQL Slow Query Log | Pre-Release

Estamos terminando el desarrollo de esta propuesta de José María Pando, queremos comentarles un poco al respecto antes de lanzarlo.

Se trata de una nueva sección al Panel de Control donde se puede ver el registro de Slow Query Log de MySQL de todas las bases de datos de sus cuentas de Web Hosting.

La información se muestra actualizada una vez por minuto y además generamos un reporte diario con un resumen con información de cada consulta mayor a 1 segundo indicando cantidad de repeticiones, tiempo total consumido, registros examinados, tiempo en locks y usuarios de acceso.

En una primera implementación, esta información va a estar disponible con un historial de 7 días.

Esto es tan sólo un adelanto, en escasos días van a poder (ab)usar de este servicio en el Panel 🙂

Y ya que los tenemos leyendo: tenemos mucha funcionalidad no documentada (lo sabemos, y estamos escribiendo mucho para subsanarlo). Por ejemplo, sabían que agregando un Dominio Alias como “*.tudominio.com” se puede tener subdominios WildCard en cualquier cuenta ? Ideal para dar páginas personales a usuarios, o para un WordPress MU

Nuevo Servicio de Backup. Si! Gratis! ;)

Quiero compartir algunos de los últimos desarrollos sobre la plataforma de servicios que todavía no tuvieron la exposición merecida, sobre los cuales estamos orgullosos de poder brindar.

En todos nuestros planes de Grid Hosting (Grid 1.0, Grid 2.0 y MultiCuenta) además del espacio incluido, incluimos sin cargo adicional un servicio de respaldo de información. Por seguridad interna, siempre hemos mantenido backups de los datos de nuestros clientes, pero hace unas semanas habilitamos una interfaz web para poder accederlos de forma automática.

SnapShots - 10 Backups Web para todos tus datos

Todos nuestros clientes pueden aprovechar ahora, para todo su contenido Web:

  • 10 copias completas de todos los contenidos Web, una por día.
  • Información de cantidad de datos y archivos modificados de un día a otro (entre backups)
  • Restauraciones totales o parciales de los datos guardados en cuestión de minutos
  • Posibilidad de restaurar a carpetas distintas de la original (ideal para hacer un duplicado de algo ya instalado!)

Viendo los backups disponibles

Nos han solicitado que agregemos la posibilidad de generar un archivo Zip o Tar.gz para que se pueda descargar todo junto, y estamos trabajando para agregar esa funcionalidad también.

También pensamos agregar la posibilidad de ver una lista completa de archivos modificados entre un backup y otro. Creo que esto último va a ser especialmente útil para saber “qué hay de nuevo” en un sitio administrador por varias personas a la vez.

Lo más importante de todo esto es que las 10 copias se encuentran lógica y físicamente separadas de los datos originales para aumentar la seguridad ante cualquier eventualidad (uno esperaría que un RAID 6TP o un RAID 1 no falle, pero nadie va a decir que no a un poco más de protección!)

Pero atención! Este servicio -solamente- se presta para contenidos Web. Nunca olviden de hacer backups periódicos de sus bases de datos!

LAYOUT

SAMPLE COLOR

Please read our documentation file to know how to change colors as you want

BACKGROUND COLOR

BACKGROUND TEXTURE