Mono Support Include News items in site Activity? (Closed)

Viewed 32377 time(s), 4 post(s), 6/11/2014 10:47:46 PM - by gstadter
6/11/2014 10:47:46 PM
669 Reputation 67 Total posts

Is there a relatively simple way to get the creation of News items included in the site Activity stream?

1
6/12/2014 12:24:15 PM
188 Reputation 18 Total posts

Hi,
Can you please tell us which version of MonoX are you using?

Regards

2
6/12/2014 5:49:34 PM
669 Reputation 67 Total posts

v5.1.40.5015

3
6/17/2014 10:16:45 AM
188 Reputation 18 Total posts

Hi,

There is no easy way to do that.
If you want to implement this feature you will need to follow steps:
1. Create your own event table that will be connected to MonoX snEvent table.
2. Add a new event type to the table SnEventType for news.
3. Using Dependency Injection kick in your own repository and BLL for news creation.
    - This is necessary because you need to create saving of an event when user creates new news article.    
4. Create a new Event control that will inherit MonoX control and override following methods:
    - EventIdsToDisplay (Gets the type ids of events that should be displayed.)
    - FetchEventCollection
        - Using Dependency Injection kick in your own EventRepostory and EventsBLL for event fetching.
    - FormatEventText (Formats the event text that is shown in the module.)
    - FormatEventIcon (Formats the event icon - each event can have a separate icon.)

Regards

4
This is a demo site for MonoX. Please visit Mono Software for more info.