for SharePoint Online
This Birthday Reminder WebPart selects the forthcoming birthdays or anniversaries of users from the User Profile Store and displays the selected profile property fields in a freely configurable template.
To unlock an evaluation period, please follow the link below.
Have a great field template configuration included by default.
Feel free to modify the field template with new icons or also other user property values
After configuring your SharePoint Search schema with newly mapped properties described in the link below "Fast Search Setup Instructions",
the web part will be able to load birthday and hire dates from the search database much faster.
Configure the web part properties with your managed properties and also modify the field template with your managed properties as the birthday or hire date placeholders to make the dates available on the web part output content.
Property Name | Description |
---|---|
Main | |
Operation Mode | Birthdays: shows the employee birthdays based on the Property SPS-Birthday Anniversaries: shows the employee anniversary as defined |
Use The Hidden EmployeesImport List | Loads the employees from the hidden EmployeesImport list created by the Azure Active Directory Users to List WebPart |
Anniversary Interval | Set it to “999” to show all anniversaries, based on the dater ange, or enter a number to only show the employees, which have the set anniversary (i.E: 10 years) |
WebPart Title | Set modern WebPart title. |
Header Template | Set the Header Template. |
Field Template | Define the Item template with HTML / CSS, as needed. Fields are accessible by surrounding curly brackets like: {WorkPhone} {SPS-Birthday} {SPS-Hiredate}. To get the anniversary year count, use: [AV] |
Today's Highlight Field Template | This template is working the same way as the Field Tempalte, but takes place if the birthday/anniversary date is the current date. |
FooterTemplate | Close all open Tags or bring a footer text will be displayed here. |
No User Template | Define the output, if no User is found to match your date range/settings. |
Nbr. of Days to Show | Enter the number of days into the future (starting from the current date) to include in the list. |
Nbr. of Days Past | Enter the number of days to keep the birthday/an anniversary in the list after it has passed. |
Nbr. of Items Total | To limit the Items to display. |
SPS-Birthday Date Format | Verify your SPS-Birthday date format by entering a question mark to the property field options “?” and chose the correct format. |
Fast Search | |
SPS-Birthday Managed Prop. Name | Enter the Mapped Property, created in the Search Schema (i.E: RefinableDate00) |
SPS-HireDate Managed Prop. Name | Enter the Mapped Property, created in the Search Schema (i.E: RefinableDate01) |
Sorting | |
Sort Direction | Ascending/Descending |
Formation | |
Birthday Date Format | Format the Date as needed with moments.js |
Hiredate Date Format | Format the Date as needed with moments.js |
Date Format Locale | Set your location to get the correct date string (en, nl…) |
Image Width | If the field “PictureURL” is set, you can define the width here in pixels |
Picture Source | SharePoint (MySite)/Outlook Needs to be logged in/userphoto (default) |
CSS Style | The custom CSS to fit your look and feels. |
Rotator | |
Enable Rotator | Yes / No |
Items Each Page | Define the rotating page size. |
Rotator Speed (ms) | Define the page visible time in milliseconds (1000ms = 1 sec) |
Filtering | |
Exclusion Filter | Highly flexible Filter to exclude list items from view. Example: fields[“Field to compare. Like: FirstName”] Operator like (==,!=,<,>,<=,>=) “Value” in Example: fields['FirstName'] != '' This will exclude all Users, where no FirstName is set. Note: All Filter Fields must be set in the field template to be available. |
Querytext | Used to filter results. (default "*") (optional) |
RefinmentFilters | Used to filter results with FQL Filters (optional) |
Cache | |
Cache Retention Time (Minutes) | Set a cache retention time to speed up loading time and reduce the API-Calls against SharePoint |
License | |
License Key | Please enter your PayPal "Profile ID" to unlock your WebPart. (Format: I-1A11SSBB2241) |
Small PS1 script to reindex all user profiles by updating the SPS-Birthday property.
We offer different kinds of license