locked
How to configure refinement panel for my people search results web parts? RRS feed

  • Question

  • I have a page on a SharePoint 2010 site where I am using two people search results web parts. One web part is getting its data from an SAP source and I have a refinement panel that works very well with that web part. I have also a people search core result web part that's getting user info from SharePoint. I have added a second refinement panel for the people search core result web part but it's only displaying the default refiners, not the ones I specified. I have unchecked "Use Default Configuration" and selected the correct ID in Cross-Web Part query ID but it is still only showing the default refiners. What to do?

    Also, is it possible to use only one refinement panel for two search result web parts that get their data from different sources?

    Thanks in advance!

    Thursday, May 28, 2015 12:03 PM

Answers

  • Hi,

    I do not have access to central admin but I believe these metadata properties exist there. I haven't put my web parts in different pages but I did manage to get both refinement panel web parts to work, by deleting the search results web part and re-adding them. Now my problem is that I do not want two refinement panels on my page, is there anyway I can configure them to work together so that I only have to display one?

    • Proposed as answer by Victoria Xia Monday, June 8, 2015 12:58 AM
    • Marked as answer by Victoria Xia Tuesday, June 9, 2015 4:29 AM
    Monday, June 1, 2015 8:32 AM

All replies

  • Hi,

    As I understand, the refinement panel always displays default refiners after you configure refinement panel web part in SharePoint 2010.

    Have you added custom refiners to the refinement panel web part? Could you please provide the details about what you want to do for the second refinerment panel web part?

    You could delete the second refinement panel web part and add the refinement panel web part again to check if it can work.

    The article below is about adding a Refiner to the Refinement Panel Web Part.

    https://msdn.microsoft.com/en-us/library/office/gg685426(v=office.14).aspx

    The article below is about SharePoint 2010 Search Refinement Panel Options.

    http://www.sharepointanalysthq.com/2010/06/sharepoint-2010-search-refinement-panel-options/

    The article below is about Customizing the Refinement Panel for SharePoint 2010 Search.

    https://johnrossjr.wordpress.com/2011/03/24/customizing-the-refinement-panel-for-sharepoint-2010-search/

    It is not possible to use only one refinement panel web part for two search results web parts. The one refinement panel web part can only work for one search results web part.

    Best regards,

    Sara Fan


    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    Friday, May 29, 2015 8:39 AM
  • I deleted my previous refinement web part and added a People Refinement Panel web part and it shows Result type, Site, Modified Date and Job Title refiners. I unchecked the Use Default Configuration and looked at the xml in Filter Category Definition. I changed the xml there to only show job title for test but it is still showing the Result type, Site, Modified Date refiners. I would like show Job Title, Department and Location as refiners.

    Friday, May 29, 2015 10:54 AM
  • Hi,

    Based on your description, you want to show Job Title, Department and Location as refiners in refinement panel web part in SharePoint 2010.

    If it is possible, you could let the two refinement web parts in the different pages. The one refinement web part and people search web part in one page, and the other refinement web part and people search web part in the other page.

    And you could check if the metadata fields exists under your search application. You could go to Central Administration -> Manage Service Applications -> Search Service Application -> Metadata Properties. If they do not exists, you need to create them. For more detailed information, you could refer to the article below.

    The article below is about customizing the people search refinement panel.

    http://www.mysharepointadventures.com/2011/08/customizing-the-people-search-refinement-panel/

    Best regards,

    Sara Fan


    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    Saturday, May 30, 2015 6:03 AM
  • Hi,

    I do not have access to central admin but I believe these metadata properties exist there. I haven't put my web parts in different pages but I did manage to get both refinement panel web parts to work, by deleting the search results web part and re-adding them. Now my problem is that I do not want two refinement panels on my page, is there anyway I can configure them to work together so that I only have to display one?

    • Proposed as answer by Victoria Xia Monday, June 8, 2015 12:58 AM
    • Marked as answer by Victoria Xia Tuesday, June 9, 2015 4:29 AM
    Monday, June 1, 2015 8:32 AM
  • Hi,

    I understand that you want one refinement panel web part to work for two people search results web parts in SharePoint 2010.

    However, it is better to have one question one thread, then it will help others who have the same question as the original one can solve their problem too.

    I recommend you to open a new thread for the new issue.

    Thanks for your understanding.

    Best regards,

    Sara Fan


    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    Monday, June 1, 2015 9:35 AM