Notification Center

  0 rating
6/3/2013 1:49:40 AM
4/17/2015 1:40:34 PM

About

Send messages to all users logged on to the Sitecore desktop, or select an individual user to send the message to.


This module makes use of SignalR for asynchronous communication across different browser sessions.

notification center

Documentation

Documentation
  • Documentation > Installation
    Installation

    Use the Install Wizard, from the Sitecore desktop, click Sitecore>Development Tools>Installation Wizard. Upload the package and follow the instructions.

    You need to modify your global.asax file to add the SignalR route to your website, you need to add:

    RouteTable.Routes.MapHubs();

    To your Application_start method, if this is not already there, simply copy the following

    public void Application_Start() {
    RouteTable.Routes.MapHubs();
    }

    You also need to add the required namespace to the global.asax file by adding the following under:<%@Application Language='C#' Inherits="Sitecore.Web.Application" %>

    <%@ Import Namespace="System.Web.Routing" %>
    <%@ Import Namespace="Microsoft.AspNet.SignalR" %>


    SignalR makes use of a later version of Newtonsoft.Json than that supplied with older versions of Sitecore, so you also need to add to your configuration>runtime section of  web.config:

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <dependentAssembly>
            <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
            <bindingRedirect oldVersion="0.0.0.0-4.5.0.0" newVersion="4.5.0.0" />
          </dependentAssembly>
    </assemblyBinding>

    You need to add the signalR end point url to the IgnoreUrlPrefixes section of the web.config add = |/signalr to the end of the list

    0
  • Documentation > Usage
    Usage
    You will find the Notification Center on the Sitecore start bar via

    Sitecore>All Applications>Notification Center

    When the notification center loads, you will see a list of all the users currently logged in to Sitecore.

    You can send a message to an individual, by selecting their name, entering a message and clicking broadcast.

    To send a message to all users, select the all user option
    1
Back
Release notes
Version 0.9.5
Read more Back
Code examples

Solution screenshots(0)

Upload

Reviews (0)

Sort by: Date Most votes
  • Profile Avatar
    [fullName]

    Level: 0

    x0 x0 x0

    [date]

    [title]

    [text]

    Was this helpful?

    0

Comments (0)

Sort by: Date  Most votes

Leave a Comment

Comment must be field in
Post comment
loader

Write a review

Title can't be empty
Review can't be empty
Post review

Download

Title Description Download Action

Add File