Use Higher Logic Vanilla as a Content Source
Higher Logic Vanilla (formerly Vanilla Forums) is a popular cloud-based online community platform. If your online community is hosted on Higher Logic Vanilla, SearchUnify provides a connector for using it as a content source.
Permissions
While adding Higher Logic Vanilla in SearchUnify, make sure you have admin privileges in Higher Logic. Only admins can generate a Personal Access Token, which is required for authentication in SearchUnify.
Role-based permissions are respected in Higher Logic Vanilla, meaning users will only be able able to see the content that is assigned to their roles.
Establish a Connection
- Navigate to Content Sources.
- Click Add New Content Source.
-
Find Higher Logic Vanilla and click Add.
-
Enter the following details for authentication:
Name. Give your content source a name.
Client URL. Enter the Community URL of your online community.
Language. Select the community language.
Username. Both your email address and your community username will work. Enter either one.
Personal Access Token. Enter the personal access token of your Higher Logic Vanilla community.
Refer to the following doc for instructions on how to generate a personal access token: Generate an Access Token in Higher Logic Vanilla
-
Click Connect after you have entered all the required details,
Once the connection has been set up successfully, you will be prompted to the next action - Set Frequency.
Set Up Crawl Frequency
The first crawl is always manual and is performed after configuring the content source. For now, keep the frequency to its default value Never and click Set and move to the next section.
Select Content Types and Fields for Indexing
Currently, two objects–Category and Knowledge Base–are supported out of the box. Each object has several fields, which you can add and remove the existing fields that come pre-configured.
-
Under the Rules tab, By Content Type is the selected subtab.
-
You can see the Discussions and Articles are already added. Click on the edit button from the Actions column to view and edit the pre-configured fields.
Although, it is not recommended for users other than Admins to make any changes in the fields.
-
Switch to By Categories subtab. Use the alphabetical index to find Categories and Knowledge Bases. Those alphabets are highlighted in blue which have a category under it.
For example, Community (Knowledge Base) is shown under alphabet C.
-
Use the checkbox to select the categories for indexing. Click Save once done.
After the First Crawl
Return to the Content Sources screen and click in Actions. The number of indexed documents is updated after the crawl is complete. You can view crawl progress in
in Actions. Documentation on crawl progress is in View Crawl Logs.
NOTE 1
Review the settings in Rules if there is no progress in Crawl Logs.
NOTE 2
For Mamba '22 and newer instances, search isn't impacted during a crawl. However, in older instances, some documents remain inaccessible while a crawl is going on.
Once the first crawl is complete, click in Actions open the content source for editing, and set a crawl frequency.
- In Choose a Date, click
to fire up a calendar and select a date. Only the data after the selected date is indexed.
- Use the Frequency dropdown to select how often SearchUnify should index the data. For illustration, the frequency has been set to Weekly and Tuesday has been chosen as the crawling day. Whenever the Frequency is other than Never, a third dropdown appears where you can specify the interval. Also, whenever Frequency is set to Hourly, then manual crawls are disabled.
- Click Set to save crawl frequency settings. On clicking Set, you are taken to the Rules tab.
Frequency Crawl Bug
Although you can set up frequency crawling, the feature doesn't function. The bug will be fix in the upcoming releases.