Create a custom list first with the following Fields in Classic Mode:
Field Name | Field Type | Value |
---|---|---|
Title | Change its default requerd to non required | Default field |
FirstName | single line of text | |
LastName | single line of text | |
birthday | Date | |
photo | Link Hyperlink | |
single line of text |
Property Name | Description |
---|---|
Site URL | Specify the full URL to the Site, serving the List. |
ListName | Choose your List from the available DropDownList. |
View Name | Choose your List View from the available DropDownList. (optional) |
Title | Set a modern WebPart title. |
Operation mode | |
Birthday/Hiredate field name | Select the list field name containing the date |
Anniversary Interval | set it to “999” to show all anniversary, based on the daterange, or enter a number to only show the employees, which have the set anniversary (i.E: 10 years). multiple values separated by semicolon: 3;5;10;20 |
HeaderTemplate | Set the Header Template. |
FieldTemplate | Define the Item template with HTML / CSS, as needed. Fields are accessible by surrounding curly brackets like: {FirstName} {birthday}. To get the anniversary year count, use: [AV] |
FooterTemplate | Close all open Tags or bring a footer text to 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/anniversary in the list after it has passed. |
Nbr. of Items Total | To limit the Items to display. |
Date Format | Specify the date format as needed |
Date Format Locale | Set your date locale (optional) |
Sorting | |
Sort direction | Descending / Ascending |
Style | |
CSS | Custom CSS to fit your look and feel. |
License | |
License Key | Please enter your Paypal "Profile ID" or "Automatic payment ID" to unlock your WebPart. (Format: I-1A11SSBB2241) |
Post a comment
Sajith G H 12/22/2019 13:15 | We would like to show the demo of Staff Birthday. But it shows license error. Can we get a trial license ? |
Raphael 12/22/2019 17:24 | Hello Sajith G H, please provide you SharePoint Online Url by email. We can unlock your tenant. It is also possible to get a trial license within the download section, step 3. |
Abdur Raheem 11/25/2020 00:20 | Hi- I want to check look and feel of this web part. I setup web part, list and fields as per this article, however I am running into an error message: Field not found: email in List: Birthday-List. I have registered my SharePoint site for trial as well. I have created 4 fields in a SharePoint list: FirstName, LastName, photo, email, birthday. All fields types are correct. Even I added email field, however error does not go away. Any help ? |
Raphael Meng-Bloch 11/25/2020 09:05 | Abdur, thank you for contacting us. There was a misfunction on the internal field names and indexedDB cache. I assume the email field was added later on. This causes the web part to receive the fields from it's cache for the next 15minutes. Today the web part should work with the version installed. I recommend to update the web part with the most recent version published today. Feel free to get in contact with us if you get any errors or questions. |
Devin 11/25/2020 23:32 | I am using your birthday reminder and I have ran into an issue where the date 12/2/2019 is not displaying 1 year anniversary with the [AV] option. On the web part when it is active it is showing 0 years. |
Raphael 11/26/2020 16:04 | Devin, please update to the most recent version. |
Matteo Giovannini 01/25/2021 13:02 | is possible to map the Field Name from FirstName to xxx from LastName to yyy from email to zzz my database is already set thanks |
Raphael Meng 01/25/2021 14:50 | Matteo, yes it is possible to map these fields to other fields. Please have a look at the field template curlybrackets fields corresponding to your list fields. {FirstName} -> {xxx} {LastName} -> {yyy} |