Pages

Tuesday, December 20, 2011

I was still not satisfied with the possibilities I came up with to get the right icon for every filter value in the Refinement panel.
I wanted to be able to add a specific icon to the Refiner values belonging to the Filter category 'Author' for instance.

Therefore I had to promote the ManagedProperty parameter, so its value would be available in the FilterLink template.

Here is the complete XSL that can replace the original one. Add this via the XSL Editor of the Refinement Panel webpart:

The result is a Refinement Panel with icons, where a hyperlink is added to the icons of the Filter categories 'Site' and 'Author':
- Site: Open site in new window
- Author: hyperlink to a people search results page with a TOP Federated Results webpart, that includes the local people search and an internet people search via the api of linkedin, pipl, etc.
Replace the url in row 253 with the url of your own search center.

Wish list:
- Display avatar of the authors: due to the lack of e-mail address and MD5 encoding this is difficult to achieve;
- Show user profile on hoover with javascript/jQuery: be my guest. => There is a solution for this in SP2013/Online made by Elio Struyf: People refinement made easy by adding profile pictures.
I managed to make it possible to select multiple Refiners via the UI, just by extending the XSL of the Refinement Panel and adding a little javascript.

Saturday, December 17, 2011

RebelSearch Document Preview for SharePoint Search 2010
Install this on your WFE server(s) and you will have a preview option of the search results.
Be aware that it runs under the farm service account, and that is considered a security risk by SharePoint itself.

HarePoint Workflow Scheduler , that allows automatic execution of SharePoint workflows ​by schedule.
HarePoint Workflow Extensions Free Set of Activities, with a lot of String functions (finally available in SPD!).
Together with Virto Workflow Activities Kit that offers a free rollup of activities from Codeplex, these are a very useful extension of the workflow activities in SharePoint Designer.