Toast Notifications

The Toast Notification SharePoint solution (Version 1.0.0.38) lets you centrally manage notifications and alerts targeted to all users or specific user groups.
It reads entries from the included SharePoint List (located in the root site) and displays notifications targeted to either selected groups or all users during the specified time window as configured for each notification.
The solution can be used on SharePoint 2010, SharePoint 2013, SharePoint 2016 and SharePoint Online/Office 365.

Installation

  1. Download and unpack the AESBNotifications.zip file.
    The ZIP archive contains the AENO_Notification.wsp, EULA.txt and VersionInfo.txt files
  2. Login as a Site Collection administrator on the site collection(s) where you need to install this feature.
  3. Navigate to "Site settings/Web Designer Galleries/Solutions".
  4. Upload the unzipped Sandbox Solution (AENO_Notification.wsp)
  5. After uploading, click the "Activate" button.
  6. Now the solution will create (on first activation only) the SharePoint list needed to store the Notifications. The operation will take about 7 to 10 seconds, so please wait until you get the below prompt: 
    "List successfully created! Listname: AENO_Notifications"
  7. The "AENO_Notifications" list is a hidden List, located in the site collection root web. 
    Navigate to the adminpage (URL?aenoadmin=1), section mange the list, to start adding notifications to the list. 
  8. Please also navigate to the List and break the permission inheritance and make sure that all users have write access to it.

Update Instructions

  1. Download and unpack the AESBNotifications.zip file.
    The ZIP archive contains the AENO_Notification.wsp, EULA.txt and VersionInfo.txt files
  2. Login as a Site Collection administrator on the site collection(s) where you need to update this feature.
  3. Navigate to "Site content/Style Library/" and delete the Folder "AENO_Notification".
  4. Navigate to "Site settings/Web Designer Galleries/Solutions" and deactivate the AENO_Notication solution.
  5. Upload the unzipped Sandbox Solution (AENO_Notification.wsp)
  6. After uploading, click the "Activate" button.
  7. Now the solution will be updated.
  8. Verify the current Version via the adminpage (URL?aenoadmin=1)

Notification Configuration

If you have opened the list as described above, you are ready to add new items.
The fields to be filled-out are:

  • Title: The text displayed by the toast popup notification (HTML formatting is supported).
  • StartDate: defines the start date/time form which the toast will be enabled.
  • EndDate: defines the endt date/time form which the toast will be disabled.
  • Audience: if left empty, all users will get the notification,
    If you specify a SharePoint group, only the group members will get the notification
  • Category: Sets the alert type (background color).
    You can add your own additional categories by expanding the "Category" column definition (eg. adding #RRGGBB or HTML color names as needed) as illustrated by the below example (Category Name=Category color):
    Maintenance=silver
  • URL: Set the linked url to the notifiction
  • Target: Set the landing page of the above URL
  • UserID: please leave this field empty (the field is used to store the users who have clicked away the toast in order to not get this notification again).
  • Scope: To make toasts only visible on specific SubSites or Pages. 
  • ClickAway: gives you different options about the Toast
    (Click it away once and it never will appear again. Click it away, but it will appear again. can not clicked away)

General Notification Settings

You can override some general Notification default settings (positioning, refresh rate, license Key etc.) by opening the "General Settings" popup window as described below.
Please note that you need to be logged in as a farm or site collection administrator in order to change any settings.

to open the general settings, append the below string to the page URL in the browser's address bar:

?aenoadmin=1

Example: 
http://yourdomain/SitePages/Home.aspx?aenoadmin=1

If the url already contains a question mark, please rather use
&aenoadmin=1

The following parameters can be configured and will be applyed to all Users:

  • Refresh rate: defines the intervall in seconds to refresh the alerts.
  • Toast Width: Toast width in pixels .
  • Toast vertical offset: The offset from the top of the screen in pixels of the top toast.
    if you enter a "b" character before the numbers, the offset is calculated from the bottom.
  • Toast horizontal offset: The offset for all toasts in pixels from the right hand screen edge.
  • Toast time offset: The offset for all toasts in seconds to be loaded after the Page is loaded.
  • Toast ListField name: Specify another ListField to be displayed.
  • Manage the list: The list is only available thru the Admin center, or directly linked (hidden list)
  • License Key: opens a dialog box to enter your license Key.
    If no key has been entered, the toasts will display an "Evaluation version" message.

Note: There is a fixed included delay of 7 seconds until the toasts appear when opening a page.
Update: The fix included delay is now configurable!

ProductPrice 
AE Toast Notifications Solution Version 1.0.0.40Freedownload..
AE Toast Notifications SolutionUSD 250.00

Leave a Reply

Be the First to Comment!

Notify of