User Personalization Widget
Purpose
Provides the ability for a user to define their user preferences in order to customize their viewable content on the site by selecting the Tags, Departments, and Region taxonomy values to personalize their intranet experience.
Features
-
- Displays the user preferences for selected tags, departments and region taxonomy values
- Ability to change the user preferences in order to customize the viewable content for News and Events
- Provides the user to personalize their intranet experience based on their selection
- Configurable to include any other custom taxonomy value per client
- Varied views to display flat taxonomy or hierarchy taxonomy
- Ability to search and select term values
Details
-
- Widget Name: UserPersonalizationWidget
- Available With: Release 5.5 Hive Install and above
- Content App Type: N/A
- Content Type: N/A
- Content App Name: N/A
- List Name: N/A
- Recommended Images Sizes: N/A
- Dependencies: SharePoint Term Store
Content
N/A
Properties
Collection of personalizable tabs | Defines the sites terms that will be used for personalization in a json format.
Example of an empty json, you will be substituting GUID (in green) with GUID-ids from the Global term store. The displayName (in blue) are the labels of the categories that will display on the widget. Example displayName will be substituted for Tags, Department and Region in the example below . Additional categories can be added or removed by following the pattern. {“termStoreId”:”GUID From Root of the Global term store”,”termSetName”:”Category”,”terms”:[{“name”:”SPTags”,”displayName”:”Tags”,”id”:”GUIDofCategoryTag”},{“name”:”Departments”,”displayName”:”Departments”,”id”:”GUIDOfCategoryDepartments”},{“name”:”Region”,”displayName”:”Regions”,”id”:”GUIDofCategoryRegions”}]} Below is a empty json. {“termStoreId”:””,”termSetName”:”Category”,”terms”:[{“name”:”SPTags”,”displayName”:”Tags”,”id”:””},{“name”:”Departments”,”displayName”:”Departments”,”id”:””},{“name”:”Region”,”displayName”:”Regions”,”id”:””}]}
|
Function to call after fetching data | OOTB -Blank (used for widget expansion): Name of the function called after data has been fetched by the widget. |
Cache Interval | Sets the time, in minutes, that the data should be saved in the local browser cache of the current user.
Whole Number = Cache for specific time, in minutes |
Function to call before binding the UI events | OOTB -Blank (used for widget expansion): Name of the function called after the UI has been rendered to the screen |
Views
View Name: Tab View
View Description: Displays the user preferences for selected tags, departments and region taxonomy values
View Preview: