private static string getWhatsNewActionText(FeedMin feed)
        {
            if (feed.Module == ASC.Feed.Constants.BookmarksModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateBookmark);
            }
            else if (feed.Module == ASC.Feed.Constants.BlogsModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateBlog);
            }
            else if (feed.Module == ASC.Feed.Constants.ForumsModule)
            {
                if (feed.Item == "forumTopic")
                {
                    return(WebstudioNotifyPatternResource.ActionCreateForum);
                }
                if (feed.Item == "forumPost")
                {
                    return(WebstudioNotifyPatternResource.ActionCreateForumPost);
                }
                if (feed.Item == "forumPoll")
                {
                    return(WebstudioNotifyPatternResource.ActionCreateForumPoll);
                }
            }
            else if (feed.Module == ASC.Feed.Constants.EventsModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateEvent);
            }
            else if (feed.Module == ASC.Feed.Constants.ProjectsModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateProject);
            }
            else if (feed.Module == ASC.Feed.Constants.MilestonesModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateMilestone);
            }
            else if (feed.Module == ASC.Feed.Constants.DiscussionsModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateDiscussion);
            }
            else if (feed.Module == ASC.Feed.Constants.TasksModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateTask);
            }
            else if (feed.Module == ASC.Feed.Constants.CommentsModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateComment);
            }
            else if (feed.Module == ASC.Feed.Constants.CrmTasksModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateTask);
            }
            else if (feed.Module == ASC.Feed.Constants.ContactsModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateContact);
            }
            else if (feed.Module == ASC.Feed.Constants.DealsModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateDeal);
            }
            else if (feed.Module == ASC.Feed.Constants.CasesModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateCase);
            }
            else if (feed.Module == ASC.Feed.Constants.FilesModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateFile);
            }
            else if (feed.Module == ASC.Feed.Constants.FoldersModule)
            {
                return(WebstudioNotifyPatternResource.ActionCreateFolder);
            }

            return("");
        }
        private IList <string> GetBreadCrumbs(Dictionary <string, IWebItem> products, FeedMin f)
        {
            var result = new List <string>();

            if (f.Product == "projects")
            {
                if (f.Id.StartsWith("taskComment"))
                {
                    result.Add(f.AdditionalInfo2);
                }
                else if (f.Module == "projects")
                {
                    result.Add(f.Title);
                }
                else
                {
                    result.Add(f.AdditionalInfo);
                }
            }
            else if (f.Product == "community")
            {
                if (f.Module == "blogs" && products.ContainsKey("community-blogs"))
                {
                    result.Add(products["community-blogs"].Name);
                }
                else if (f.Module == "forums" && products.ContainsKey("community-forum"))
                {
                    result.Add(products["community-forum"].Name);
                }
                else if (f.Module == "bookmarks" && products.ContainsKey("community-bookmarking"))
                {
                    result.Add(products["community-bookmarking"].Name);
                }
                else if (f.Module == "events" && products.ContainsKey("community-news"))
                {
                    result.Add(products["community-news"].Name);
                }
            }
            if (result.Count == 0)
            {
                result.Add(string.Empty);
            }
            return(result
                   .Select(s => string.IsNullOrEmpty(s) ? "    " : s)
                   .ToList());
        }