FQPI (Fully Qualified Portlet Id)#
When configuring plugin portlet references within the portal configurations, the portlet id used must be the
Fully Qualified Portlet Id.
This takes the form of
portletId_WAR_webapplicationcontext
The webapplicationcontext will have dashes, periods, and spaces stripped away. The portlet id may also require an instance id. The instance id can be made up, and is a 4 char alphanumeric string.
Examples:
- Referencing a non-instanceable portlet which is in the core:
default.guest.public.layout.column-1=58
- Referencing an instanceable portlet which is in the core:
default.guest.public.layout.column-1=58_INSTANCE_4gtH
- Referencing a non-instanceable portlet which is in EXT:
default.guest.public.layout.column-1=my_ext_portlet_id
- Referencing an instanceable portlet which is in EXT:
default.guest.public.layout.column-1=my_ext_portlet_id_INSTANCE_rgp6
- Referencing a non-instanceable portlet which is in a plugin, where the plugin WAR context path is /my_plugin-1.3.6:
default.guest.public.layout.column-1=my_plugin_portlet_id_WAR_my_plugin136
- Referencing an instanceable portlet which is in a plugin, where the plugin WAR context path is /my_plugin-1.3.6:
default.guest.public.layout.column-1=my_ext_portlet_id_INSTANCE_rgp6_WAR_my_plugin136
FQPI (Fully Qualified Theme Id)#
When configuring plugin theme references within the portal configurations, the theme id used must be the
Fully Qualified Theme Id.
This takes the form of
themeId_WAR_webapplicationcontext
The webapplicationcontext will have dashes, periods, and spaces stripped away.
Examples:
- Referencing a theme which is in the core:
default.regular.theme.id=theme_id
- Referencing a theme which is in EXT:
default.regular.theme.id=my_ext_theme_id
- Referencing a theme which is in a plugin, where the plugin WAR context path is /my_plugin-1.3.6:
default.regular.theme.id=my_plugin_theme_id_WAR_my_plugin136