IBM BPM, V8.0.1, All platforms > Customize and rebranding interfaces > Customize Process Portal > Customize Process Portal spaces > Customize banners
Deploying a custom banner to a Process Portal space
After you have modify banner files, you must deploy the banner so that the customization appears in a space.
You must have administrator privileges to complete this task.
Ensure that you make your changes on a local copy of the banner files.
Procedure
- After you complete your edits to the banner content, ensure that the directory containing the edited banner files is part of the WebDAV folder. This directory must appear as a peer to the original bspace folder.
If necessary, copy and paste the directory to the necessary location. Your WebDAV folder now contains the following folders:
WebDAV_folder/themes/bspaceTheme/banner/bspace WebDAV_folder/themes/bspaceTheme/banner/ folderNamewhere folderName is the name of your folder.- Locate the Mashups_DynamicSpotMapping file.
For a stand-alone server:
profile_root/BusinessSpace/node_name/server_name/mm.runtime.prof/configFor a cluster:dmgr_profile_root/BusinessSpace/cluster/mm.runtime.prof/config- Change the value of the BannerHtml property to res:/mum/mycontenthandler/mm/dav/filestore/public/themes/bspaceTheme/banner/ folderName/banner.html, where folderName is the folder name you assigned in Step 1.
- Run the updatePropertyConfig command using the wsadmin scripting client to update the configuration.
- For a stand-alone server:
The following example uses Jython:
AdminTask.updatePropertyConfig('[-serverName server_name -nodeName node_name -propertyFileName "profile_root/BusinessSpace/node_name/server_name/mm.runtime.prof/config/DynamicSpotMapping.properties" -prefix "Mashups_"]') AdminConfig.save()The following example uses Jacl:$AdminTask updatePropertyConfig {-serverName server_name -nodeName node_name -propertyFileName "profile_root/BusinessSpace/node_name/server_name/mm.runtime.prof/config/DynamicSpotMapping.properties" -prefix "Mashups_"} $AdminConfig save- For a cluster:
The following example uses Jython:
AdminTask.updatePropertyConfig('[-clusterName cluster_name -propertyFileName "dmgr_profile_root/BusinessSpace/cluster_name/mm.runtime.prof/config/DynamicSpotMapping.properties" -prefix "Mashups_"]') AdminConfig.save()The following example uses Jacl:$AdminTask updatePropertyConfig {-clusterName cluster_name -propertyFileName "dmgr_profile_root/BusinessSpace/cluster_name/mm.runtime.prof/config/DynamicSpotMapping.properties" -prefix "Mashups_"} $AdminConfig save
- Clear your browser cache, and then log in to in a Process Portal space. You can now see the updated banner.
Customize banners in Process Portal spaces
Related tasks:
Customize the Help link in Process Portal spaces
Hiding banner elements in Process Portal spaces
Running custom code in a Process Portal space at logout
Create custom banner files for Process Portal spaces
Related reference:
Example: Customizing CSS styles to hide existing banner content in a Process Portal space