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.

Main and Group Discussion boards  (Mono Support )

Viewed 15596 time(s), 4 post(s) 2/27/2012 5:09:20 PMby sam0864

Related topics

sam0864

sam0864

2/27/2012 5:09:20 PM
I would like to understand if there is any connection between the main discussion board (Discussion tab) and Group discussion board.
1- Is there any link between those two? Or can we make them connected somehow?
2- I didn't see the option to create several boards for a group. We have this option in the main Discussion but groups forum is limited to one board. Is there anyway to customize it in order to support multiple boards?
3- Is it possible to set a discussion board to be shown on both locations (main and specific group)?
4- In your design, what was your vision to utilize the two locations for discussion forums? Would you please give me example(s)
This content has not been rated yet. 
656 Reputation 79 Total posts
khorvat

khorvat

2/28/2012 6:55:59 AM
Hi,

Yes, discussion board on the group and the main one is connected by using the same database table. In the time of creating the group discussion functionality we were oriented towards the Facebook groups and did similar in the MonoX, so at the moment built-in functionality has only one board per group. You can extend that by adding the same group id to two boards, and by changing the control used to show the discussion in the groups. You need to switch from topic module to board module so you can show multiple boards on the group. So it is a bit complex to do but it can be done.

Discussion board can't be shown on both locations with the built-in functionality as data layer filters out group boards on the main discussion module. So you will have to extend the Repository and BLL layers to do so.

MonoX discussion module can be placed on more than one page, and to do so you just need to add a module to a page and it should work as expected. To test that you can just copy and past the discussion page from MonoX demo and try to access the discussion copy, it should work properly, even SEO will be automatically there.

Let us know if you need more information.

Regards
This content has not been rated yet. 
15993 Reputation 2214 Total posts
sam0864

sam0864

2/28/2012 2:51:02 PM
Would you please give me detailed instruction (step by step) in how to create multiple discussion boards per groups

Thank you
This content has not been rated yet. 
656 Reputation 79 Total posts
khorvat

khorvat

3/2/2012 3:15:05 PM
Hi,

we can provide you with a short guidance but detailed instructions will fall under the Priority support or Consulting services that we provide. If you want us to provide you with this kind of services let us know.

To implement multiple discussion boards per group
1. Switch from topic module to board module so you can show multiple boards on the group
- go to the ~\MonoX\ModuleGallery\SocialNetworking\Groups\GroupView.ascx
- Hide the following line by wrapping it in the invisible container 
<MonoX:Discussion runat="server" ID="snDiscussion" RelatedContentVisible="false" BoardTitleVisible="false"  />
- Add the Discussion Board module below the snDiscussion and then you need to extend the GroupView.ascx code-behind and connect the groups to discussion board 
- Extend the DAL, Repository Layer to filter out all other boards except the board connected to this group

Regards 
This content has not been rated yet. 
15993 Reputation 2214 Total posts