GCC HIGH Tenants Please get in contact with us to receive a valid evaluation key file or license key file.
X

Event Manager

for SharePoint Online

The Event Manager WebPart Application is an easy-to-use event management system with display options and multiple permission levels for Administators, Moderators and Attendees.


Key Features

  • Easy-to-use event management system
  • Administrators can also add and edit events, view the attendees list and send e-mails to the attendees.
  • The events can be flagged as "Draft", "Published" and "Cancelled".
  • Users can register, un-register, join the waiting queue or leave the waiting queue, view the event details and add events to their personal mailbox calendar.
  • Each event item can hold multiple attachment files
  • Interactive view switch between Tiles-, List- and Calendarview
  • All E-Mails can be configured in a template.
  • Can handle more than 10'000 attendees an event.

Free Evaluation & Download

To unlock an evaluation period, please follow the link below.

Unlock for free


Tiles view

The modern tiles view render the events in modern tiles with a top image and cretain details.
All necessary interactions can be handled with the event tile.

  • Register / unregister to an event.
  • Jump on the waiting queue list if the event has reached it's capacity
  • See all details from event details, additional attachments offered or the attendees list

List view

The traditional list view offers the features to sort/filter the list.
All above described necessary interactions with each event are also available in the list view of the Event Manger WebPart.

Calendar view

With the newly implemented calendar view, all events have it's place within the known calendar view to bring a more intuitive overview.
The additional legendary section below the calendar helps to identify the event types.
And all necessary features to interact with an event are also included within this view.
By clicking an event, the additional features will pop up in a list view dialog.


Note: The WebPart will automatically create the necessary lists and fields.
If an event list already exist, use the property 'Event List Name' to select that list and add the additionly fields (Status: Draft, Cancelled, Published; Capacity as a number field, Data as a multiple lines of text field "plain text", FreeBusy as a number field, EventCancelled as a number field) and add the WebPart property options string: norecurrence=1|
To have an image on top of the event, please upload an image attachment called: image,background, or backdrop.

Please approve the additional permissions requested in admin center (MS Graph: Mail.Send; Mail.Send.Shared).
To be able to use the Sender Mail property, please ensure that the Shared Mailbox contains all potential users.
There is a fallback function, if the user cannot use the Shared Mailbox, the email will be sent from their own account.


Web Part Properties

Property Name
Description
Main
Render option
List, Tiles, Calendar
By using a different render option, the default render option will change and the dedicated WebPart render option properties appear.
Show View Switch
Enable / Disable the interactive view switch.
Site URL
Enter an absolute site URL if a list in another site needs to be selected (optional)
Leave blank to select the current site (default)
Event List Name
Select the events list (optional)
The WebPart will automatically select the newly created BTEM_Events list.
WebPart Title
Specify the WebPart tilte (optional)
Calendar View
Entered calendar list views will show as tabs.
By default, virtual views are configured: Upcoming Events;Past Events;My Events
Active View
Define one of the above calendar view that is activated onload.
Field Template
Is used to define your event tabs with HTML/CSS and field placeholders.
Calendar fields (simple fields) can be adressed by curly braces: {Category}
Options
-
Miscellaneous
Header Text
Define your optional header text above the tab and filter regeion (optional)
Footer Text
Define your WebPart content footer section with HTML (optional)
Event Dialog Field Template
If the field is empty, the default dialog value is loaded from the WebPart.
=[dispform] will open the item display form.

HTML/CSS allowed with placeholders: {FieldName} *Beta version/can change
EventDate Format
Define the EventDate date format with moment.js
Page Size
Enter the number of items to be displayed per page.
Show 'Add Item'
Will show the 'Add new event..' link at the bottom of the Event Tiles.
Note: If the below property "Moderator" is congirued, only the moderators and administrators can see this link.
Show 'Edit Template'
Will show the 'Edit Template..' link button next to the Add new event link.
Note: This option is only visible for administrators (congiured below) and needs to have the page in edit mode to save the settings. Otherwise the settings are only temporarely rendered.
Enable Attendees Export (Admins)
Will enable the attendees list export function on Events Attendees list
Will also enable the attendees list export function on the Attendees List table (if Handle Att. in Events list property is enabled)
Is showing only for: Admins, Moderators and Authors.
Filter fields
Create your search boxes based on your configured fields in your Field Template property.
a leading "@" will cerate a dropdown box with all available options: @Category;@Status;#Clear
Filter Fields Template
Define your filter fields placeholders with a HTML table like: <table><tr><td id='fpc0'></td><td id='fpc1'></td><td id='fpc2'></td></tr></table>
The identifier fpc followed by a following number is used to inject the above configured Filter fields.
This way, the WebPart offers to sort/arrange the searchboxes as needed.
Localization
Enter the below values (separated by semicolons) in your local language if you need to override the English strings.
Default:
Register;Unregister;FULLY BOOKED!;CANCELLED;DRAFT;Clear queue

Example (German):
Registrieren;Abmelden;Ausgebucht;Abgesagt;Entwurf;Wartelsite absagen
Disable Attendeeslist for Attendees
Will show a disabled attendees list icon.
Note: Will only work if the property Moderator is configured.
Disable Attendeedlist for Visitors
Will show a disabled attendees list icon.
Note: Visitors are only recognized if the Property Moderator is configured
Move Up from Waiting List By
Anyone, Admins or Moderators; Admins or Owners, Event Owners Only;
It defines, what account type will send the emails to the Event Owener and Attendee.

If there is no SharedMailbox available for all users, and the personal data has to be secured, Event Owners should be selected
If a Shared Mailbox is available and shared with all users, that mailbox will send the email.

The WebPart checks the Waiting lists for events with the following events:
  • ​Rendering the WebPart initially
  • If a View Switch is selected
iCal
Description Template
Allows to define the iCal description field with text, simple HTML and placeholders {{Fields}}
Special placeholder: [MeetingURL] includes the value from Meeting URL Template if the configured field is not empty.
Meeting URL Template
Allows to define the iCal [MeetingURL] placeholder with text, simple HTML and MeetingURL placeholder {{Meeting_x0020_URL}}
If the field value is empty, the Description Template placeholder [MeetingURL] will be replaced with an empty string.
CSS Style
WebPart CSS
Modify the WebPart container with CSS (optional)
Item CSS
Modify the event item with CSS (optional)
Item Backdrop CSS
Modify the event item top section backdrop with CSS (optional)
Filter Fields CSS
Modify the filter fields elements with CSS (optional)
View Tab CSS
Modify the view tab elements with CSS (optional)
View Tab Hover CSS
Modify the view tab onHover elements with CSS (optional)
View Tab Active CSS
Modify the view tab active elements with CSS (optional)
View Tab Active Hover CSS
Modify the view tab active onHover element with CSS (optional)
Custom CSS
Add custom CSS to the WebPart (optional)
#identifyer { color: red; }
New Registration Email Template (User)
Subject field template
Define the Email subject with HTML, CSS, Text and field placeholders
Exapmle: Event registration for: {Title} at {_startDate} {_startTime}
Body field template
Define the Email body with HTML, CSS, Text and field placeholders.
Exmplae: 
<h2>New Registration</h2><br>
You have successfully registered for: <br><br>
Title: {Title}<br>
Location: {Location}<br>
Date: {_startDate} {_startTime} <br>
End: {_endDate} {_endTime}<br><br>
Eventlink: <a href='{_eventLink}' target='_blank'>Link</a><br>
Sincerely,<br>Event Manager WebPart
Date format
Define the date format used in the email subject and body with moment.js
Time format
Define the time format used in the email subject and body with moment.js

Integrated placeholders are:
_startDate
_startTime
_endDate
_endTime
_eventLink
_userName
_authorName
_authorTitle
Other placeholders can be used if the event field is configured in the Field template (list fields)
EMail Options
Disable Author Emails
Will supress all outgoing emails to the event author
Disable Attendee Emails
Will supress all outgoing emails to the attendee.
Unregister Email Template (User)
Same options as above
Is working the same as describied in New Registration Email Template (User), but is used if a user is unregister to an event.
Event Cancelled Email Template (User)
Same options as above
Is working the same as describied in New Registration Email Template (User), but is used if a user is unregister to an event.
Append Waiting List Email Template (User)
Same option as above
Is working the same as describied in New Registration Email Template (User), but is used if a user is unregister to an event.
New Registration Email Template (Author)
Same options as above
Is working the same as describied in New Registration Email Template (User), but is used to send to the event Author
Unregister Email Template (Author)
Same options as above
Is working the same as describied in New Registration Email Template (User), but is used to send to the evnet Author if a user has unregistered to an event.
Event Cancelled Email Template (Author)
Same opitons as above
Is working the same as describied in New Registration Email Template (User), but is used to send to the event Author
Append Waiting List Email Tempalte (Author)
Same options as above
Is working the same as describied in New Registration Email Template (User), but is used if a user is unregister to an event.
Application permission
Administrator (all features)
Pick one ore more SP users or SP groups.
All users within this property box or within a congiured SP group, will have the administartion previliges.
Administratos can edit all events, add new events and change the Field Template (in edit more) directly with a custom dialog.
Moderator (see add items)
Pick one ore more SP users or SP groups.
All users within this property box or within a congiured SP group, will have the moderation previliges.
Moderators can add new events. 

If no moderator is configured, all users can add new events and offer courses.
Mail Function
SharePoint E-Mail service (deprecated): will work out of the box and the no-replay@ email address can be used to send emails. Only recommanded for small events.
MS-Graph (Please make sure the additional permission requested are approved in admin center): Will send emails immediately and is the recommanded way to send emails.
Sender Email
Enter a known moderator email address handle the user responses (optionally). 
This will overwrite the no-replay@sharepoint.com email.
License
License Key
Please enter your PayPal "Profile ID" to unlock your WebPart. (Format: I-1A11SSBB2241)



Get a license

We offer different kinds of license

  • a PayPal subscription
  • a conservative invoice for a defined time period

Request an offer