Árbol de páginas

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 2 Siguiente »

Aquí mostraremos los cambios que se han hecho en el arquetipo, debidos a cambios en la imagen corporativa o a correccion de errores, que es importante hacer en nuestros proyectos basados en arquetipos anteriores, y la adaptación que se debería realizar en algunos archivos del arquetipo para adaptarlo a la versión actual.

Desde arquetipo versión 0.0.16-0.0.18:

Cambios:

Con estos cambios se modifica el menú y los espacios exteriores de la página para que se adapten mejor cuando la ventana tiene un tamaño reducido.

Adaptación a la versión 0.0.19:

1.- Cambiar el archivo menu.js por el siguiente: menu.js (Este paso ya no es necesario si se va a actualizar hasta la 0.0.24)

2.- Cambiar el archivo template.xhtml para añadir esta línea después del div con class sidebar:

<div class="sidebar">
    ...
</div>
<span class="mainMenu-bg"></span>
<div class="main-content">
    ...



Desde arquetipo versión 0.0.19:

Cambios:

Con estos cambios se añade el fichero primefaces_fix.js a las plantillas, para solucionar un fallo, que tiene primefaces y JSF, a la hora de actualizar toda un pagina mediante un partial-submit.

Adaptación a la versión actual:

1.- Cambiar el archivo template.xhtml y template_login.xhtml para añadir esta línea después de <f:facet name="last">:

<f:facet name="last">
    <h:outputScript library="fundeweb" name="primefaces/js/primefaces_fix.js" />
    ...

Desde arquetipo versión 0.0.20:

Cambios:

El fichero menu.js pasa a estar en la librería, para facilitar su modificación.
Se pasa a usar la versión 1.1 de la librería de estilos.

Adaptación a la versión actual:

Es necesario tener la librería fundeweb-tags-primefaces8 actualizada.

1.- En el archivo template.xhtml:

Se quitan los archivos del estilo antiguos y el h:outputScript de menu.js y se añaden los nuevos:

                <fdw:outputStylesheet library="themes" name="um/1_1/css/font.css" />
<fdw:outputStylesheet library="themes" name="um/1_1/css/layoutUMU.css" />
<fdw:outputStylesheet library="themes" name="um/1_1/css/estiloUMU.css" />
<fdw:outputStylesheet library="themes" name="um/1_1/js/estiloUMU.js" />
<fdw:outputStylesheet library="themes" name="um/1_1/js/menu.js" />

Se cambia de sitio las líneas del último acceso y se ponen después del formulario de forma:

...
</h:form>
<s:fragment rendered="#{identity.loggedInByCas}" >
    <span id="pieLastAccess"><h:outputText value=" #{messages['application.foot.lastAccess']} #{identity.lastAccess}" /></span>
</s:fragment>
<s:fragment rendered="#{init.debug}">

...

Se quita el atributo width="50%" de los dos dialogos con id noSesionDlg y cerrandoSesionDlg

Con estos cambios quedaría la versión 0.0.24 del template.xhtml.

2.- Si se quiere poner un nombre secundario en la barra superior de la aplicación:

Se cambia cabecera.xhtml para añadir soporte para nombre secundario de la aplicación con el nuevo cabecera.xhtml.

Se cambia messages_es.properties y messages_en.properties para añadir la propiedad application.name.secondary.

3.- Se eliminan los iconos de la miga de pan (gestionUsuario.xhtml), no se ajusta al estilo corporativo.

Arquetipo actual versión 0.0.24:

Cambios:

No necesita cambios.

  • Sin etiquetas