Release Notes for EPiServer Relate+ 2.0

Last updated: {DynamicContent:PagePropertyPlugin} 

{DynamicContent:PagePropertyPlugin}

About this Release

EPiServer Relate+ 2.0 is based on EPiServer CMS 6.0, EPiServer Community 4.0 and EPiServer Mail 5.0. Apart from bug fixes and updatings of the user interface, this release of Relate+ includes a number of new features:

  • New status system¨in EPiServer Community 4
  • New search functionality based on the Lucene search engine
  • Open ID support
  • Blog editing using the new TinyMCE editor of EPiServer CMS 6 and Windows Live Writer
  • Blog syndication possibility
  • Content sharing with Atom/RSS
  • HTML filtering of content
  • Integration with website categories

The new functionality is briefly described in the following.

Status System

The new status system in EPiServer Community 4 makes it possible to moderate all content on the site and set up different rules regarding which content that needs to be approved by a moderator before shown on the site.

All content can reside in three different states: "Approved", "Pending" and "Deleted". The approval gadget on OnlineCenter makes it easy for the community moderator to for example change a blog entry from pending to approved state to make it visible on the site.

The status system functionality is described in more detail in the release notes for EPiServer Community 4.

Search

The relate templates are using the new search functionality based on Lucene that is part of the EPiServer Framework. The content types that are configured to be indexed are:

  • Blogs Entries and Comments
  • Clubs and content within Clubs
  • Forum Topics and Replies
  • Images and Image Comments
  • Members
  • Videos and Video Comments

You can filter the results based on the types above.

The search is also managing access rights. For example you will find content within closed clubs only if you’re a member of that club. Only content that is approved (see Status system section) is indexed. No search is currently done in tags.

The search is also filtering out content to make the search experience better:

  • Profile images
  • Image galleries that are tied to blogs
  • Club logotype images

The search can easily be extended to include other types as well, for example EPiServer CMS pages and files.

Open ID

The Relate templates supports OpenID, meaning that you can login using an existing OpenID account. You will get the choice to create a new account or assign your OpenID to an existing account in community. If you assign it to a new account the system will automatically create a community account based on the basic details you provide. You will not need to enter a password.

Blogging

The EPiServer CMS 6 editor TinyMCE is configured to be used as the editor when working with blog entries. An image gallery will be created for each blog which is used for storing images that are inserted into blogs. When clicking insert image in TinyMCE you will be taken to this image gallery, where you can upload new images or choose an existing one.

MetaWeblog API

The MetaWeblog API is supported, which means that you can blog for example using Windows Live Writer. The URL you should use is the URL to “My blog” for the specific user, ie: http://relateurl.com/en/Blog/My-Blog/?userId=3.

Blog Syndication

Blogs can be syndicated from other blog providers. This is set up on the “My blog” page and supports both Atom and RSS.

Share with Atom/RSS

Content can be shared as Atom or RSS. When content can be shared, the relate templates will show a “Subscribe to” box which is done for the following:

  • News feed
  • Mini feed
  • Blog entries
  • Blog entry comments
  • Forum topics
  • Forum topic replies

HTML Filtering

The relate templates are using the new HTML filtering module that exists within EPiServer Framework. Before any content is shown on the site, it is filtered. It is possible to configure which elements and attributes that are allowed in the relate templates.

Categories

There are two global categories that are used on the site by default: "Business" and "Leisure".

All content can be categorized, making it possible to for example partition all content that is business related.