Controlling YetAnotherForum from inside Sitecore

One of my recent projects has been to run YetAnotherForum (YAF) inside a Sitecore website (read this earlier post). The changed YAF source can be found as an open source project at http://marketplace.sitecore.net/en/Modules/YAF_integration.aspx

Now the project has been expanded with a Sitecore package that allows you to control the behaviour of the YAF control from inside Sitecore. The optional package consists of a custom field and a sublayout that allows you to set which board, group or forum that YAF should display.

When placing the custom field on a page, it becomes possible to select which board, group or forum that the sublayout must display:

Displaying boards, groups and forums from YAF

Displaying boards, groups and forums from YAF

The sublayout uses this data to display whatever is chosen:

This example shows how YAF used the information from the dropdown to display one forum only.

This example shows how YAF used the information from the dropdown to display one forum only.

The function gives you the possibility to display one forum on one Sitecore page, and another forum on another page. Or displaying all forums on one page, one group on another page, and one forum on a third page. And so on and so on.

The feature is part of the optional Sitecore package included in the YAFIntegration project. Read more about the package here: http://marketplace.sitecore.net/en/Modules/YAF_integration.aspx

About briancaos

Developer at Pentia A/S since 2003. Have developed Web Applications using Sitecore Since Sitecore 4.1.
This entry was posted in Sitecore 6 and tagged , , , . Bookmark the permalink.

2 Responses to Controlling YetAnotherForum from inside Sitecore

  1. Harald Sømnes Hanssen says:

    I’ve downloaded your project, but I cannot get it to work despite the fact I’ve followed the guide to the letter.

    I cannot make the project work standalone nor in a different project. Also, I’ve noticed the *.designer.cs is missing on all of the controllers. If the designer isn’t necessary and should use a dll directly, why isn’t there a reference to the dll itself instead of the class?

    I’m rather stumped on where to go from here.

  2. Oleg Burov says:

    Hello, Brian.

    Sitecore Trac (trac.sitecore.net) is no longer available. A new Sitecore Marketplace replace Trac. Is more powerful.

    YAF Integration shared source module has been moved to Sitecore Marketplace. The new URL is
    http://marketplace.sitecore.net/en/Modules/YAF_integration.aspx

    Could you please replace the old URL (http://trac.sitecore.net/YAFIntegration) with a new one?

    Best Wishes, Oleg

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s