ESLUG

Personalizacion de Inotes 8.5.1 (arquitectura)
    Autor:Daniel Recio   Enero 5 2010
    Buenas.

    Me pido el primer articulo del año ;-) que es el preimero de una serie de articulos mas o menos tecnicos que nos ayudaran a personalizar el correo inotes y añadirle nuevas funcionalidades.

    Esta es la arquitectura que sigue el servidor Lotus para mostrar nuestro correo Inotes o DWA (Domino Web Access) en el navegador.

    Image:Personalizacion de Inotes 8.5.1 (arquitectura)

    Basicamente lo que hace es coger los datos de la base de datos de correo y poner la interfaz que sirve la base de datos Forms85.nsf del servidor, por lo que si queremos tocar algo del aspecto de Inotes tendremos que meterle mano a esta gran base de datos.

    Los chicos de IBM con el fin de facilitarnos un poco la tarea de personalizacion, han identificado una serie de subformularios "Custom_xxx" donde podriamos tocar.

    Hasta la version 8.5.1 estos subformularios se encontraban en la base de datos Formsxx.nsf de rigor y era ahi donde teniamos que tocar. Con lo que en cada actualizacion o Fix Pack que instalabamos nos tocaba meter de nuevo los cambios.

    Ahora si abrimos la base de datos Forms85.nsf vemos que ya no estan estos subformularios y lo que tenemos que hacer es crearnos una base de datos con la plantilla de "Lotus Inotes Extension Forms" y ahi encontraremos los subformularios. Con esto conseguimos que si alguna actualizacion de servidor machaca la base de datos Forms85.nsf no se perderan los cambios realizados.


    Image:Personalizacion de Inotes 8.5.1 (arquitectura)

    Con esto la cosa quedaria asi.
    Image:Personalizacion de Inotes 8.5.1 (arquitectura)

    Y seran estos subformularios los que tendremos que tocar para las personalizaciones

    Image:Personalizacion de Inotes 8.5.1 (arquitectura)

    Ahora veremos en los siguientes capitulos como podemos ir personalizando nuestro correo Inotes acorde a las necesidades intentando tocar lo menos posible la base de datos Forms85.nsf.

    Lo recomendable como siempre es no trabajar en produccion, y si lo hacemos previamente haremos una copia fuera de la carpeta Inotes de las dos base de datos.

    Siempre que hagamos cambios es necesario refrescar la cache del servidor para  verlos.

    LOGOTIPO e ICONOS

    La version de Inotes actual no utiliza una gran cantidad de imagenes para cada icono sino que carga una imagen y mediante CSS posiciona la imagen para mostrar el icono correspondiente

    Tendriamos "basicicons.gif" donde si os fijais aparece el logo inicial

    Image:Personalizacion de Inotes 8.5.1 (arquitectura)

    Tendriamos tambien "sceneicons.gif" y "sorticons.gif" y "vl-header-images.gif" para los degradados

    Image:Personalizacion de Inotes 8.5.1 (arquitectura)   Image:Personalizacion de Inotes 8.5.1 (arquitectura)

    Tenemos varias opciones para poner nuestro logotipo.

    1-. cambiar el gif "basicicons.gif" sustituyendo el actual por el nuestro, pero tendriamos que respetar el ancho y alto para que no salga "cortado"

    2-. modificar los subformularios Custom_Banner para sustituir el gif TRANSPARENT.GIF por nuestro logo que previamente subiremos como recurso.

    3-. Modificar, el codigo HTML de los subformularios Custom_Banner respetando siempre el tag TABLE para introducir nuestro propio HTML.

    Un saludo



     Inotes  Inotes85  10 Comentarios


Entradas Recientes

ESLUG Powered by IBM/Domino