30 de enero de 2018

:: Alfresco. Modificar el nombre que aparece en el login

En Alfresco 5.2 aparecen una serie de literales que en algunas implantaciones nos solicitan modificar:
- Alfresco Share
- Alfresco Community Edition


Para modificar estos literales debemos sobrescribir las clave: "app.name" y "app.community". Para llevar a cabo esta tarea, podemos seguir estos pasos:
1.- Podemos crear el fichero "mycustom.properties" donde tenemos nuestros literales personalizados

2.- Este fichero lo ubicaremos en la ruta "{Alfresco}/tomcat/shared/classes/alfresco/web-extension/messages/"

3.- En el fichero anterior añadiremos los literales siguientes:

app.name=netic360

app.community=Sistema documental


4.- La referencia a este fichero se encuentra en el "bean" que aparece en el fichero: "custom-slingshot-application-context.xml" ubicado en "{Alfresco}/tomcat/shared/classes/alfresco/web-extension"

< bean class="org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent" id="mycustom.resources" >
        < property name="resourceBundles" >
            < list >
                < value >alfresco.web-extension.messages.mycustom< /value >
            < /list >
        < /property >
    < /bean >

Tras reiniciar el servicio de Alfresco, en el login aparecerán los literales que hemos sobrescrito.

26 de enero de 2018

:: Google Noto. La fuente creada por Google

Google Noto es un tipo de letra universal creada por Google en 2009. Durante 5 años trabajó por conseguir este tipo de letra único para que pueda ser utilizada en cualquier parte del mundo, sin importar el idioma; Google Noto fue creada con el objetivo principal de eliminar cualquier barrera que limite la comunicación, y los usuarios puedan expresar los caracteres o símbolos que deseen.1​

Este tipo de letra que da soporte a más de 800 lenguas distintas y 110.000 caracteres. Es un sistema de código abierto que pretende solucionar los errores asociados con aquellos caracteres que los tipos de letra habituales no son capaces de mostrar o reconocer. Google se ha comprometido a mantenerla actualizado, así que cada vez que se sume un nuevo carácter a Unicode, Google lo añadirá también a Noto.
Fuente: Wikipedia

Esta fuente puede descargarse de forma gratuita en el siguiente enlace:
https://www.google.com/get/noto/

24 de enero de 2018

:: Liferay. Caché de base de datos

Un problema documentado en la versión Liferay 6.1.1 es que por ejemplo a la hora de insertar el código de Analytics en la entrada: “Ajustes del Sitio” > “Estadísticas” aunque aparentemente este se ha guardado correctamente, no aparece.
Tras insertar el código, al acceder a este apartado el cajetín aparece vacío y no se recogen los datos. La solución es “Eliminar la caché de base de datos”, entrada disponible en la instancia por defecto.
Tras eliminar la caché de base de datos, podemos comprobar que el cajetín sigue apareciendo vacío, Analytics ya se muestra en el código y recupera información de accesos al portal.

18 de enero de 2018

:: Alfresco. Cómo ocultar los ficheros: CheckInOut.exe y ShowDetails.exe (Tip)

Por ejemplo cuando estamos utilizando Alfresco por CIFS, puede interesarnos ocultar los ficheros CheckInOut.exe y/o ShowDetails.exe.

Para ello, en el fichero alfresco-global.properties, añadiremos las siguientes líneas:

cifs.pseudoFiles.enabled=false
cifs.pseudoFiles.explorerURL.enabled=false
cifs.pseudoFiles.shareURL.enabled=false

13 de enero de 2018

:: Alfresco. Enlace a documentos

En Alfresco 5.2 existe la posibilidad de incluir enlaces a documentos de forma que evitaremos tener contenidos duplicados y ahorraremos espacio.


Para insertar un enlace a un documento, deberemos seguir los pasos siguientes:
1.- Accederemos al documento sobre el que deseemos definir un enlace

2.- Sobre las acciones disponibles para el documento, seleccionaremos la opción "copiar a"

3.- Seleccionaremos la carpeta destino donde copiaremos el fichero, y pulsaremos el botón: "Crear enlace"

4.- En la carpeta destino podemos comprobar que se ha creado un enlace al documento


Es necesario destacar que los usuarios que no dispongan de los permisos necesarios para visualizar el documento, no podrán abrir el enlace.

8 de enero de 2018

:: Alfresco. Añadir la opción de invitar a usuarios externos

En Alfresco 5.2 por defecto la invitación de usuarios externos viene deshabilitada, por lo que en caso de que necesitemos hacer uso de esta opción tendremos que habilitarla. Para ello podemos seguir los siguientes pasos:

En el fichero "share-config-custom.xml" ubicado en "shared/classes/alfresco/web-extension" añadiremos las siguientes líneas:

< config condition="Users" evaluator="string-compare" replace="true" >
  < enable-external-users-panel >true< /enable-external-users-panel >
 < /config >

Comprobaremos si en el fichero "alfresco-global.properties" ubicado en "shared/classes" está habilitada la opción de envío de notificaciones:

notification.email.siteinvite=true

Tras realizar los cambios, procederemos a reiniciar el servicio de Alfresco y una vez arrancados de nuevo los seevicios comprobaremos dentro de un sitio "Miembros del sitio" > "Añadir usuarios" que efectivamente nos aparecerá un nuevo panel para invitar a los usuarios externos.

3 de enero de 2018

:: Herramientas para detectar con qué está desarrollada una web (Tip)

Aunque es bien conocida la extensión Wappalyzer, en algunas ocasiones esta no identifica el CMS u otros aspectos asociados a un determinado portal web.

builtwith.com

En este portal tendremos que especificar -en el cajetín- el dominio que queremos analizar y nos devolverá la información asociada. Por ejemplo, con esta herramienta detectamos el producto Adobe Muse, que algunas otras herramientas no identifican.
Acceso a la herramienta: https://builtwith.com

whatcms.org

Similar a la anterior, nos devolverá - si ha sido posible identificarlo- el CMS con el que ha sido desarrollado el portal.
 Acceso a la herramienta: http://whatcms.org

w3techs.com

En este caso, la herramienta - de funcionamiento similar al resto- nos devuelve información variada sobre todo aquello que ha podido identificar del portal (servidor, whois, ubicación del servidor,...) Acceso a la herramienta: https://w3techs.com

wpthemedetector.com

Mediante esta herramienta, obtendremos sobre el tema utilizado en el portal desarrollado con el CMS Wordpress.
Acceso a la herramienta: http://www.wpthemedetector.com/

whatwpthemeisthat.com

Al igual que la herramienta anterior, nos devolverá el tema utilizado en el portal desarrollado con el CMS Wordpress.
Acceso a la herramienta: http://whatwpthemeisthat.com/

:: Cookies de nuestra página web. ¿Para qué sirve cada una?

A menudo una pregunta que nos hacen es qué cookies se están utilizando en mi página y para qué sirven. Para ver las cookies, podemos selecci...