Migration: Update the theme to use simple context menus
The theme context menu framework provided with the module wp_theme_menus in IBM WebSphere Portal 8.0 and earlier is relabeled and improved in WebSphere Portal 8.5. The new Simple Menu Framework is compatible with all previous versions of the wp_theme_menus. To use the WebSphere Portal simple context menus, complete the following steps on the migrated theme.
- Update the existing module wp_theme_menus in...
WebDAV/themes/Portal 8.5/contributions/theme.json
...and replace it with...
{ "id":"wp_themes_menus", "prereqs":[{ "id":"wp_simple_contextmenu_main" }] }
- Copy the following artifacts from the Portal 8.5 theme to the migrated theme in the same directory:
- WebDAV/themes/Portal 8.5/contributions/simple_contextmenu.json
- WebDAV/themes/Portal 8.5/css/wp_simple_contextmenu.css
- WebDAV/themes/Portal 8.5/css/wp_simple_contextmenu.css.uncompressed.css
- WebDAV/themes/Portal 8.5/css/wp_simple_contextmenuRTL.css
- WebDAV/themes/Portal 8.5/css/wp_simple_contextmenuRTL.css.uncompressed.css
- WebDAV/themes/Portal 8.5/css/default/contextmenu.css
- WebDAV/themes/Portal 8.5/css/default/contextmenu.css.uncompressed.css
- WebDAV/themes/Portal 8.5/css/default/contextmenuCommon.css
- WebDAV/themes/Portal 8.5/css/default/contextmenuCommon.css.uncompressed.css
- WebDAV/themes/Portal 8.5/css/default/contextmenuRTL.css
- WebDAV/themes/Portal 8.5/css/default/contextmenuRTL.css.uncompressed.css
- WebDAV/themes/Portal 8.5/menuDefinitions/templates/simpleMenuTemplate.html
- Invalidate the theme cache.
Administration | Portal Analysis | Theme Analyzer | Utilities | Control Center | Invalidate Cache
We invalidate the cache so the profile and module changes are picked up by the Portal server.