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 31233 time(s), 4 post(s) 11.06.2014 22:47:46by gstadter
gstadter

gstadter

11.06.2014 22:47:46
Is there a relatively simple way to get the creation of News items included in the site Activity stream?
Dieser Inhalt wurde noch nicht bewertet. 
669 Reputation 67 Total posts
dbracun

dbracun

12.06.2014 12:24:15
Hi,
Can you please tell us which version of MonoX are you using?

Regards
Dieser Inhalt wurde noch nicht bewertet. 
188 Reputation 18 Total posts
gstadter

gstadter

12.06.2014 17:49:34
v5.1.40.5015
Dieser Inhalt wurde noch nicht bewertet. 
669 Reputation 67 Total posts
dbracun

dbracun

17.06.2014 10:16:45
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
Dieser Inhalt wurde noch nicht bewertet. 
188 Reputation 18 Total posts