Monday 28 October 2013

Sharepoint 2010 - "Manage Posts" link in blog site redirects to wrong page

Good Afternoon Friends!

Hope you all are doing good!

We had this requirement from customer to create a blog site with some customizations. For e.g. to add custom Writer field with new post and to display name of that Writer on post instead of default Author field.

For this and some other requirements, we designed a Custom blog site with help of sharepoint designer and created a user solution out of it.

After activation of this user solution on root site collection, we created a custom blog site based on this new blog template. After creation of this new custom blog site, we found a strange issue with "Manage Posts" link on blog site home page. The link was redirecting to the "Category" page instead of redirecting to the actual Post list page.

When I navigated to the "All Site Content" Page then it was looking like this. This might have been the reason for "Manage Posts" wrong redirection.
















Though link to these each above "Posts" were different, it was showing name of every list as "Posts". After struggling a bit for finding the solution for this, We managed somehow to resolve this issue using below steps.  This had something to do with the View of the list.

When navigated to the actual Posts list page(Allposts.aspx) list settings, It was showing the View section as below:


Now we should select any other view (apart from "All Posts") for making it as default, Suppose "My Posts" and make it as default view.



After this again come back to the list settings page, and now select "All Posts" view and now make this view as default. and save.



These steps will now remove all those multiple "Posts" entries from All Site Content page and All site content now will look like this.


If you now check the "Manage Posts" link again on blog home page (which was our primary issue:)), it should now correctly redirect to the desired page i,e. AllPosts.aspx".

Cheers!!

Hope this helps!

Happy Learning!





No comments:

Post a Comment