Update : Added a new blog post with a code fix of this issue – “Navigation hierarchies and key filters with slide library : Code Fix“
Some month ago I encountered with a problem of using Navigation Hierarchies and Key Filters with Slides Library. I was added the Managed Matadata field to my slides library and turned on the Navigation Hierarchies and Key Filters on the Library Settings page and nothing happened. But the same sequence of actions works with Document Library.
In SharePoint’s logs I had found following record:
MetadataNavigationContext Page_InitComplete: No XsltListViewWebPart was found on this page[…]. Hiding key filters and downgrading tree functionality to legacy ListViewWebPart(v3) level for this list. 265d58e5-27f4-40a3-8ab5-4b80013588ab
I have placed my problem to MSDN SharePoint 2010 Forum : http://social.msdn.microsoft.com/Forums/en/sharepoint2010general/thread/a7970e71-6895-4751-a2be-d9043c9ddd6c but it did not help me =)
We have found the solution of this problem and I will try share it to you.
Let’s open default view page of the slide library in the SharePoint Designed 2010.
And what we see? Default view page which was generated by default slide library template contains old ListViewWebPart. We need to replace this web part on the new XsltListViewWebPart .
I propose you the way to do it without using any custom utils except SharePoint web UI.
- Open the Slide Library and click Site Actions\Edit Page.
- Choose a web part and click Edit Web Part.
- Change the Selected View property from <Current view> to <Summary view>. And click OK but do not click Apply.
- Click OK in the popup window.
- Click the name of your library into the left navigation panel.
Now you can open the view in the SharePoint Designer 2010 and see that web part was changed.
Navigation Hierarchies and Key Filters also working.
P.S. Thank to Aliaksandr Haurylik
How in the world did you discover this fix? Thank you!!!
The core of this problem is the web part on the page. If you look in the SharePoint’s log you can see it. Web part can be easy changed by SharePoint Designer 2010.
Method presented here was found by chance.
Hi Sergey!
I have the same problem, but with documents library. And I can’t open default page of library and edit view of web part. When I try it, I see usual error massage with idenrifier an suggestion “return to site”. With this idenrifier I have found the same description in LOG file “MetadataNavigationContext Page_InitComplete: No XsltListViewWebPart was found on this page[/ITDep/EAC/Project%20Documents/Forms/AllItems.aspx]. Hiding key filters and downgrading tree functionality to legacy ListViewWebPart(v3) level for this list. d159f18c-db44-46f8-b36a-2131e01a5380”.
Could you say, how to resolve problem in my case? Thanks.
hello sergey!
Your solution is awesome, but now I don’t have a checkbox in . if I add it, I can’t see it (it simply doesn’t show up!) and the “copy slide to presentation” isn’t there too. any idea how I can solve this problem?
SharePoint 2010, IE 8 & 9
cheers
hello, philipp
Open your View in Sharepoint Designer and look at View tag
<View Name="{1414C061-20F1-424A-A100-E25BDA6C776A}" MobileView="TRUE" MobileDefaultView="TRUE" Type="HTML" DisplayName="All Slides" Url="/Slide library/Forms/AllItems.aspx" Level="1" BaseViewID="2" ContentTypeID="0x">
Change BaseViewID to 2 and checkbox should work.
Hi Sergey thanks for your help
After I activated the the checkbox finaly shows up, but if I select the slides and try to export them with the button “Copy Slide to Presentation” nothing happens. (After pressing the Button the page act like a page refresh (F5) and after that, all selected slides are unselected). Even Powerpoint remains closed. (Powerpoint 2007 / 2010 Enterprise, Plus)
I’m facing this bug on my SPS testing machine (vmware, 2008 R2, SPS 2010, full rights) and also in the productivity environement (different server, restricted).
any idea why?
heh :) sorry, some tags like and it's content won't show up in your comment function, here we go again:
After I activated the the checkbox finaly shows up, but if I select the slides and try to export them with the button “Copy Slide to Presentation” nothing happens. (After pressing the Button the page act like a page refresh (F5) and after that, all selected slides are unselected). Even Powerpoint remains closed. (Powerpoint 2007 / 2010 Enterprise, Plus)
I’m facing this bug on my SPS testing machine (vmware, 2008 R2, SPS 2010, full rights) and also in the productivity environement (different server, restricted).
any idea why?
Same here, did u found any solution?
I see my tags, can filter and all is fin. but i cant “copy slide to presentation”. the link seems to be broken. no reaction on the powerpoint . 😦
Thats not good.
Hello ragesoft,
I have not fixed it. I think that it should not be hard to write it with yourself using SharePoint built-in ActiveX objects.
😦
“…After I activated the Summary view the checkbox finaly shows up…”
Added a new blog post with a code fix of this issue – “Navigation hierarchies and key filters with slide library : Code Fix”. Link to the new post you can find into the header.
Yes! Thanks for this post 🙂 It not only resolves the metadata navigation mentioned here, but also gets the “Rating” functionality working properly too.
Hi Sergey,
I have similar problem after applying SharePoint SP2
This is the message
MetadataNavigationContext Page_InitComplete: No XsltListViewWebPart was found on this page[/_layouts/Upload.aspx?List=……..
Hiding key filters and downgrading tree functionality to legacy ListViewWebPart(v3) level for this list.
I have read your article but I do not know how to solve it for this ListFormWebPart
Do you have any suggestions
Thank you
Amira