Sunday, April 20, 2008

Quick Launch on Web Part Pages...

This is a neat trick, but it involves SharePoint Designer.

If you have tried to create a Web Part Page, and I hope you are using them because they give a site designer a lot of flexibility in page design, you will notice that the Site Quick Launch Bar is not on it.

Why this happens automatically I do not know. For some reason, Microsoft decided that once you get to a Web Part Page, you do not need to navigate anymore.

At any rate, a simple solution is found through SharePoint Designer.

Go to the page that you want the Quick Launch to appear and click on the File drop down menu in Internet Explorer.

You should see the option 'Edit in SharePoint Designer' pretty close to the top. If you do not, you need to a) install SharePoint Designer and/or b) go to the Tools/Options section of Internet Explorer and go to the 'Programs' tab at the top. Once there you can select 'SharePoint Designer' as the default HTML editor.

Anyway...after you select 'Edit in SharePoint Designer, the program will open and the page should appear. You should make sure you are in code view. Once in code view, search for the following three lines about 40 lines down:

[?xml:namespace prefix = asp /][asp:content runat="server" contentplaceholderid="PlaceHolderPageImage"][/asp:content]
[asp:content runat="server" contentplaceholderid="PlaceHolderLeftNavBar"][/asp:content]
[asp:content runat="server" contentplaceholderid="PlaceHolderNavSpacer"][/asp:content]

Note: I had to change <> symbols for [] symbols in order for the code to show up in the blog...just look for the 'contentplaceholderid' tags as listed...

Delete these lines and save the file by clicking on the disk in the upper left.

Once saved, close SharePoint Designer and refresh the SharePoint page.

Your Quick Launch should appear. It is a lot easier than this sounds...check it out.

I will be posting these steps in a Power Point presentation at www.usmc-sharepoint.com soon.

Username: Marine
Password: password

No comments: