Specifying external labels for attributes
In HCL Connections™, you can apply custom labels stored in an external resource bundle to any attribute, editable attribute, or custom extension attribute.
Before you begin
About this task
Procedure
To specify external labels for attributes, complete the
following steps.
- Add an external resource bundle to HCL Connections™ by following the steps outlined in the topic, Adding custom strings for widgets and other specified scenarios.
- Start the wsadmin client from the following
directory of the system on which you installed the Deployment Manager:
where app_server_root is the WebSphere® Application Server installation directory and dm_profile_root is the Deployment Manager profile directory, typically dmgr01.app_server_root\profiles\dm_profile_root\bin
You must start the client from this directory or subsequent commands that you enter do not execute correctly.
- Start the Profiles Jython script interpreter.
- Open the profiles-config.xml file using a text editor.
- Locate the <attribute>, <editableAttribute>, or <extensionAttribute> element that corresponds to the user interface control to which you want to apply the custom label.
- Add the following attributes to the element:
- labelkey. Specifies the label to display for the attribute.
- bundleIdRef. Specifies the external resource bundle id that contains the label. Note: The bundleIdRef maps to the bundle prefix that you defined when you registered the resource bundle in the LotusConnections-config.xml file. For more information, see Adding custom strings for widgets and other specified scenarios.
<attribute labelKey="labels.custom.officeName" bundleIdRef="example">officeName</attribute>
- For <extensionAttibute> elements only: If you have defined the field to be a required field, specify an extensionIdRef attribute with a value that corresponds to the value of the field attribute defined in the validation.xml file. See Specifying a required field for more details.
- Save your changes.
- After making changes, you must check the configuration files back in, and you must do so during the same wsadmin session in which you checked them out for the changes to take effect. See Applying property changes in Profiles for information about how to save and apply your changes.