MonoX support board

Start the conversation, ask questions and share tips and solutions with fellow developers.

Non-registered users can only browse through our support boards. Please register now if you want to post your questions. It takes a second and it is completely free. Alternatively, you can log in without registration using your credentials at major sites such as Google, Microsoft Live, OpenId, Facebook, LinkedIn or Yahoo.

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

Viewed 28802 time(s), 4 post(s) 6/11/2014 10:47:46 PMby gstadter

Related topics

gstadter

gstadter

6/11/2014 10:47:46 PM
Is there a relatively simple way to get the creation of News items included in the site Activity stream?
This content has not been rated yet. 
669 Reputation 67 Total posts
dbracun

dbracun

6/12/2014 12:24:15 PM
Hi,
Can you please tell us which version of MonoX are you using?

Regards
This content has not been rated yet. 
188 Reputation 18 Total posts
gstadter

gstadter

6/12/2014 5:49:34 PM
v5.1.40.5015
This content has not been rated yet. 
669 Reputation 67 Total posts
dbracun

dbracun

6/17/2014 10:16:45 AM
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
This content has not been rated yet. 
188 Reputation 18 Total posts