I have created one blog site and tried implementing the rating mechanism and successfully used the rating mechanism on blog site template.
Please refer the following steps that i have implemented and let me know in case of any queries. Thank you.
· On a blog site, under Blog Tools, click Manage Posts.
· Under List Tools, click List, and then click List Settings in the Settings group.
· Under General, click Rating settings.
· Under Allow items in this list to be rated, click Yes, and then click OK.
· In the top breadcrumb or left navigation, click Posts to return to your list of posts.
· In the Ribbon, click the List or Library tab, and then click Create View.
· Click Standard View. If Create View is disabled, you may not have the necessary permissions to create a personal or public view.
· Click Standard View.
· In the View Name box, type the name for your view, such as Ratings. Leave the Make this default view check box cleared.
· In the Audience section, under View Audience, select Create a Personal view or Create a Public view. If Create a Public View is disabled, you may not have the necessary permissions to create a public view for this list or library.
· In the Columns section, select only the columns that you want in the view and clear the columns that you do not want. To display just the post name and the rating, for example, select the Title and Rating (0-5) columns. You can add other columns you want, such as # of Comments.
· Next to the selected columns, from the drop-down lists, select the order of the columns in the view.
· In the Sorting section, select Created, and then click Show items in descending order. This setting will display the most recent posts first in the list, but you customize this setting, such as sorting by the highest rated posts.
· Under Tabular View, clear the Allow individual item checkboxes checkbox.
· Under Item Limit, type how many posts you want to display. For example, you might only want to display 5-10 posts if you have several other items to display on your blog page.
· If you don’t want people to browse through pages of older posts from within this Web Part, click Limit the total number of items returned. This setting prevents the browsing arrows from displaying underneath the rated posts.
· Click OK to create the view, and then click your blog name in the navigation to return to the blog home page.
· Click Site Actions, and then click Edit Page.
· Do one of the following:
Click Add a Web Part in the zone you want to place it.
Click on the page where you want to insert the ratings Web Part. For example, you might want to put it to the right of your posts. In the ribbon, click the Insert tab, and then click Web Part.
· Under Categories, click Lists and Libraries, under Web Parts, click Posts, and then click Add. The new Web Part appears on the page.
· To switch to the Ratings view you created, click the down arrow, and then click Edit Web Part. The configuration tool pane appears.
· Under Selected View, click the ratings view you just created.
· Under Appearance, type a name for the Web Part, such as Rate recent posts.
· Make any other changes you want, and click OK.