Hackear Owncloud para mejorar la marca de la página de inicio de sesión


Era principios de 2010 y el concepto de computación en la nube todavía estaba en su infancia. Fue por esa época cuando se lanzó una solución de software de código abierto y gratuito para el almacenamiento en la nube conocida como ownCloud.

Casi 7 años después, hoy es uno de los pesos pesados de la industria por su seguridad y flexibilidad. Como competencia directa y en oposición a soluciones privadas conocidas (como Dropbox y Google Drive), ownCloud hizo posible que los usuarios finales tuvieran el control total de sus archivos. Si aún no ha probado esta herramienta, le recomiendo que lo haga ahora.

En este artículo asumiremos que ha instalado ownCloud 9.1 (la última versión estable en el momento de escribir este artículo) siguiendo las instrucciones proporcionadas en OwnCloud 9 Released - Create Personal/Private Cloud Storage en Linux.

Si no es así, tómese 15 minutos para instalarlo ahora antes de continuar. Luego, regrese a esta publicación donde le brindaremos un par de consejos sobre cómo personalizar su apariencia según su propia marca o la de su empresa.

Cambiar la imagen de fondo predeterminada de OwnCloud

De forma predeterminada, la página de inicio de sesión utiliza la siguiente imagen de fondo:

Si bien el panorama se ve bien, es posible que esta no sea la imagen más precisa para la página de inicio de sesión de almacenamiento en la nube privada de una empresa. No dude en explorar las colecciones gratuitas disponibles en Pexels o StackSnap hasta que encuentre una imagen que refleje mejor su marca.

Una vez que haya encontrado una imagen que le guste, utilice un servicio en línea para cambiar su resolución y tamaño. Esto es particularmente importante si va a acceder a su almacenamiento en la nube usando una conexión lenta a Internet; ciertamente no quiere perder minutos esperando que se cargue la imagen de fondo. Solo busca en Google para cambiar el tamaño de la imagen en línea y obtendrás muchos recursos útiles para realizar esta tarea.

A continuación, navegaremos (usando la línea de comandos de Linux o un cliente FTP) hasta el directorio donde se instaló ownCloud.

Dentro del directorio core/img encontrará la imagen de fondo (background.jpg). Cambie el nombre a background2.jpg y cargue su nueva imagen como background.jpg, y verá que ya comienza a verse mucho mejor (al menos para un negocio de redacción técnica o desarrollador):

Reemplazar el texto de Owncloud predeterminado en la página de inicio de sesión

Debajo del formulario de inicio de sesión, ownCloud presenta en el pie de página de la página de inicio de sesión un texto predeterminado que es posible que desee cambiar:

Esta página se puede encontrar en el directorio de instalación de ownCloud en /lib/private/legacy/defaults.php. Continúe y descargue este archivo con su cliente FTP y use su editor de texto Linux preferido para cambiar las palabras como se muestra en la siguiente imagen:

$this->defaultEntity = 'Tecmint.com'; /* e.g. company name, used for footers and copyright notices */
$this->defaultName = 'Tecmint.com'; /* short name, used when referring to the software */
$this->defaultTitle = 'Tecmint.com'; /* can be a longer name, for titles */
$this->defaultBaseUrl = 'https://tecmint.com';
$this->defaultSlogan = $this->l->t('Linux How-To\'s and guides');

Cargue el archivo modificado y actualice la página de inicio de sesión. El resultado debería ser similar a la siguiente imagen:

¡Felicidades! Ha personalizado la imagen de fondo y la marca en su página de inicio de sesión de ownCloud. Si desea configurarlo más, no dude en consultar la sección Owncloud Theming en la guía para desarrolladores:

Como siempre, no dude en hacernos saber si tiene alguna pregunta sobre este artículo; simplemente envíenos una nota utilizando el formulario de comentarios a continuación. ¡Esperamos con interés escuchar de usted!