Enabling topic posting in different deployments

Enable users to take forum topics in one IBM® Connections deployment and post them to a different IBM® Connections deployment.

About this task

Users can click Bookmark or Discuss This on any IBM® Connections page to install a Discuss This button in their browser toolbar. When a user clicks the button, the content of the current page is added to a forum topic that the user selects.

Use the discussThis.enabled property to enable a similar Discuss This button on every forum topic page. Users can click the button to post the topic as a new topic in a forum in a different IBM® Connections deployment. You can specify that deployment in the discussThis.internalHost property.

For example, if you have two IBM® Connections deployments in your enterprise, A and B, you can allow forums users in Deployment A to post topics to Deployment B forums. To enable this feature, check out the forums-config.xml file in Deployment A and specify the address of the forums application in Deployment B. When users open a forum page in deployment A and clicks the Discuss This link, they can select the target forum on Deployment B from a pop-up dialog. If the users are not logged in to Deployment B, they are prompted to log in before they can post the new topic. Users must be members of the group that is mapped to the discussThis-user role on Deployment A (the default is Everyone).

Procedure

  1. On the Forums server in IBM® Connections deployment A, check out the forums-config.xml file. For more information, see Changing Forums configuration property values.
  2. To enable the feature, run the following command in the wsadmin client:
    ForumsConfigService.updateConfig("discussThis", "true")
  3. Specify the address of the forums application in deployment B:
    ForumsConfigService.updateConfig("discussThis.targetBookmarklet", "http://forums_appserver.enterprise.com:9081/connections/bookmarklet")
  4. Check in the forums-config.xml file.
  5. Restart the Forums application.