Embeddable forum threads allow you to embed a Telligent Community Server-hosted discussion within an external website. The comments in an external page are actually stored in a forum thread. Community Server generates JavaScript that must be placed in the external page. The external page then generates all of the necessary controls/code needed to post in your Community Server instance.
When the user clicks on the page which contains the embed code, a thread is created in the community forum. The thread then identifies the user who enabled the embedded forum thread, the discussion's topic, remote page name, and the page URL, as well as the user who commented.
The thread starter user is designated as Anonymous unless you manually add new users. All replies to the forum thread are made by users logged into the remote website.
To create an embeddable page:
- Navigate to the desired forum.
- Mouse over Management.
- Click Manage forum. The Manage forum panel appears.
- Click Forum embedding. The Forum embedding panel appears.
- Click Enable embedding. This option enables embedding code. The Embed Code field contains code to be inserted on external web pages.
- Enable or furnish information for the following fields:
- Enable Embedding on All Domains - If enabled, the forum can be embedded on any external site. If you specify no, it can only be embedded in the domains you specify in Allowed Domains.
- Allowed Domains - (Opens if you do not enable embedding on all domains.) If you don't allow the forum to be enabled on all domains, you'll need to specify which domains you do allow in this field.
- Create New Threads As - On external websites, the threads from this forum are shown as being originated by the user you specify. This field defaults to the Anonymous user. However, you can restrict the list of users by adding user names.
- Embed Code - HTML code to embed in external web pages (if you selected Enable Embedding).
- Click Save to apply the settings.