IBM WebSphere Portal 8.5: Asistencia al usuario para administradores

Creación de su propio tema

La mejor forma de empezar a crear su propio tema personalizado es copiar el tema WebSphere Portal del portal. Así se asegura de que su tema tiene todos los elementos necesarios para funcionar.

Acerca de esta tarea

No modifique el tema de IBM® WebSphere Portal estándar directamente, porque los fixpacks futuros y los cambios de servicio pueden sobrescribir los cambios. Para crear un tema nuevo, haga lo siguiente:

Procedimiento

  1. Monte el punto de entrada de WebDAV /themelist con su cliente WebDAV:
    /wps/mycontenthandler/dav/themelist/
  2. Copie y renombre la carpeta del tema en el que quiere basar el tema nuevo.
    Nota: El punto de entrada de WebDAV /themelist no da soporte a la acción de copia de forma directa. Si encuentra un error cuando copia y pega carpetas de temas dentro de /themelist, siga estos pasos:
    1. Copie la carpeta de tema en su sistema de archivos local.
    2. Dé al tema un título nuevo editando el archivo localized_locale.properties adecuado en la carpeta de metadatos. Si no cambia el título del tema, el portal mostrará varios temas con los mismos títulos en las listas de selección.
    3. Copie la nueva carpeta en la carpeta /themelist.
    Una vez que haya completado estos pasos, el nuevo tema se definirá en la base de datos del portal. Si no ve el tema nuevo en los portlets de administración del portal de Temas y skins o Propiedades de la página, edite un tema que se encuentre listado y, a continuación, pulse Aceptar sin realizar ninguna actualización. Ello renueva la lista de modelos de temas; el tema nuevo debería mostrarse ahora. Como alternativa, también puede reiniciar el portal.

Resultados

Ahora puede asignar el tema a las páginas como sea necesario. Para personalizar el tema, edite los archivos de temas en WebDAV.

Para realizar la personalización administrativa, por ejemplo al título, a la descripción o a los metadatos del tema, continúe utilizando el punto de entrada /themelist/. Para personalizar las plantillas y los recursos estáticos, utilice el punto de entrada /fs-type1/. En este punto, su tema sigue apuntando al mismo Default.jsp y a las mismas áreas de contenido dinámico que el tema de WebSphere Portal del portal.
Nota: Si tiene problemas al utilizar el punto de entrada /themelist/, pruebe /themelist/all, ya que algunos clientes de WebDAV tienen problemas al escuchar sin all.