ShowTable of Contents
This article discusss the various ways to connect to WebDAV to work with the static resources of the Page Builder 2 framework. WebDAV allows for the administration of themes and skins. You can edit property files to update attributes of the theme and skin, such as metadata, title, and description. When you save the updated file and restart the Mashup Center server, the updates are transferred and applied to the pages directly. The provided folder and file structure is only simulated and is not a real file system structure.
What is WebDAV
Mashup Center 3.0 provides a Web-based Distributed Authoring and Versioning (WebDAV) implementation that the Page Builder 2 framework uses to store static resources. WebDAV is a set of extensions to the HTTP protocol that allows you to collaboratively edit and manage files on remote Web servers. User interface is similar to that of a file system that facilitates the creation, deletion, and modification of resources.
Options for connecting to WebDAV
Client
Using a WebDAV client is the recommended way to access and work with the Page Builder 2 static resources.
WebDrive
South River Technologies.
AnyClient
JScape.
Mount natively
Some operating systems provide services to mount the WebDAV file store as a drive connected to the system. This method is useful for both Linux and Mac since there are limited clients available.
Example: To connect using the native services on a Mac, go to Finder > Go > Connect to a server.
Web browser
You can download WebDAV resources as a ZIP archive using a web browser. To perform this task, enter a URI to the WebDAV resources you want to download as a ZIP archive into the web browser address bar. This URI should be in the following format: http://host:port/wps/mycontenthandler/dav//?mime-type=application/zip.
A dialog will prompt for login credentials and after those are successfully submitted, the requested resources will download as an archive.
Here is an example to download the static resources for the Page Builder 2 theme:
http://localhost:9080/mum/mycontenthandler/mm/dav/filestore//public/themes/pageBuilder2?mime-type=application/zip
Note: Uploading resources is not available through a web browser.
Connecting to WebDAV when working with Mashup Center themes and skins
Before using WebDAV for Mashup Center, you need to set up your WebDAV client. After you have set up the WebDAV client, you can connect to WebDAV and work with Mashup Center themes and skins. To connect to WebDAV for Mashup Center, enter the WebDAV entry URL as follows:
Theme administration
Template administration
Note: 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 Mashup Center with their Mashup Center user ID.
Required access control permissions
Any authenticated Mashup Center users can create and edit themes.