Use WebDAV to manage themes and skins

You can use WebDAV for WebSphere Portal to administer portal themes and skins by using the WebDAV standard OS tools. This way you can browse, read, and write themes and skins by using file explorers or editors.

You can work with folders as usual, for example by performing drag-and-drop operations with theme or skin resources. The folders in the administrative WebDAV entry points also contain property files that represent metadata, such as the title and description of the theme or skin. You can edit the property files to update theme and skin metadata. When you save the updated file, the updates are transferred and applied to the portal model directly. The provided folder and file structure is only simulated and is not a real file system structure.


Connect to WebDAV to administer portal themes and skins

The portal contains the WebDAV service and enablement layer. Before using WebDAV for WebSphere Portal, you need to set up WebDAV client. After you have set up the WebDAV client, you can connect to WebDAV and work with portal themes and skins. To connect to WebDAV for administering themes or skins, enter the WebDAV entry URL as follows:
Themes:


Skins:

Replace the placeholder variables as follows:
server


port


Security: The WebDAV entry point requires user authentication via HTTP basic authentication. SSL access is not supported at this time. To use WebDAV, users log in to the portal with their portal user ID. Users can then access and work with portal pages according to their access permissions as set by Portal Access Control.
Virtual portals: Themes and skins are not scoped. Therefore you can work only with the themes and skins of a complete portal installation, not with the themes and skins of virtual portals.
WebDAV file store: Do not use the WebDAV entry point fs-type1 for administering themes and skins. The entry point fs-type1 is used for storing static resources. For more information about this entry point refer to Use WebDAV file store for the Page Builder theme and mashup integration. If you have problems using the entry point /themelist/, try /themelist/all , as some WebDAV clients have issues with a URL without the appended suffix all .

You can perform the following tasks on the WebDAV themelist and skinlist entry points:

You can perform the following additional tasks for special themes and skins or for themes and skins that you created by using WebDAV:


Limitations of the WebDAV file structure that lists themes and skins

  1. The metadata subfolder of a theme or skin allows only globalization information properties files with the following filename convention: localized_locale.properties .

  2. The properties files are only simulated. They contain parameters and their values. You cannot save any additional information, for example comments.

  3. These entry points do not support the copy action directly. If you encounter an error when you copy and paste theme folders within /themelist, do the following:

    1. Copy the theme folder to local file system.

    2. Give the theme a new title by editing the appropriate localized_locale.properties file under the metadata folder. If you do not change the theme title, the portal will show multiple themes with the same titles in selection lists.

    3. Copy the new folder to the /themelist folder.


Required access control permissions


Parent

Design a site using Page Builder themes and skins


Related tasks


Work with WebDAV clients
Use WebDAV file store for the Page Builder theme and mashup integration

  wording correct typos Submitted by Megan Crouch on Nov 15, 2010 9:44:51 AM

Use WebDAV to manage themes and skins: wp7

Please see the following technote about this issue: http://www-01.ibm.com/support/docview.wss?uid=swg21450124. Submitted by dana bradbury on Nov 11, 2010 9:44:14 AM

Use WebDAV to manage themes and skins: wp7

The first two bullet points on this page don't seem to work quite right. That is, I cannot set the friendly name of a new theme through the folder name name in the /themelist/ entry point. The default behaviour of a new theme added to /themelist/ seems to be to render the theme name as the object id in the theme and skins management portlet. The only place I have been successful setting the theme name is through the "set locale-specific titles" link in the theme portlet. Has anyone had success setting the title through the webDAV /themelist/ entrypoint? Submitted by dana bradbury on Nov 11, 2010 9:38:23 AM

Use WebDAV to manage themes and skins: wp7

Submitted by dana bradbury on Nov 11, 2010 9:37:23 AM

Use WebDAV to manage themes and skins: wp7

The first 2 bullets points don't seem to work quite right. That is, the name of the folder in the /themelist/ entrypoint does not seem to effect the friendly name of the theme. I can add a theme to /themelist/ with my desired friendly name, but the theme name rendered in the theme and skins management portlet is the object ID. The only way I have been able to set the friendly name is through the "set locale-specific titles" link in the theme and skin management portlet. Is there a better way? Can this be handled through the webDAV entry point?


+

Search Tips   |   Advanced Search