Friday, 13 March 2009

Programatically customizing Site Navigation in SharePoint 2007

http://www.toddbaginski.com/blog/archive/2007/12/26/how-to-programmatically-customize-site-navigation-in-wss-3.aspx


Nice detailed blog with lots of explanantion on how to customize programatically. Personally, we are looking at deleting all items in the Quick Launch, and possibly recreating them from scratch as necessary during the creation of a MySite as per Steve's blog here.


Thursday, 26 February 2009

Adding Search Options in MOSS 2007 People Search

Although the Out of the Box People Search is quite nice, most clients would want to extend the people search with their own custom search options.


Fortunately, as with the adding of properties to the Advanced Search Box, this is fairly straightforward to achieve. The following article http://www.sharepointblogs.com/aaronrh/archive/2007/05/21/adding-additional-properties-to-the-moss-people-search.aspx explains how to do this.

Essentially the most important step is adding the following to the properties in the People Search WebPart:

<property name="NewProp" managedname="NewProp" profileuri="urn:schemas-microsoft-com:sharepoint:portal:profile:NewProp">



Partial Name People Search in MOSS 2007

One of the missing links which I personally find in SharePoint is the lack of a "partial" search, i.e. if I search for Tim, I found all those whose names starts with Tim i.e. Timothy, Timmy, etc instead of just Tim. This makes a lot of sense when working with employees of different nationalities who might or might find each others names difficult to remember.


Ramon Scott has the following sweet solution for defining your own Partial Search webpart. Although this is very close to hitting the spot, I would rather be able to modify /extend the actual people search webpart rather than creating a "new" one. 

I'll be researching this and hopefully eventually posting a solution.