Skip to main content

Sharepoint

Go Search
Home
  
Sharepoint > Wiki Pages > default.aspx  

default.aspx

I wantet some extra content parts on the Company pages, so I changed the default.aspx located in C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates\sts\default.aspx , the main table being like this:
 
Warning: Forgetting or changing webpartZone's ID can be fatal - so be sure of what You are doing.
 
Setting in the table below instead on the existing, gives 3 extra WebpartZones: A small left and right, and a footer. It also eliminates a lot of stupid spacing!!
 
<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
 <table cellspacing="0" border="0" width="100%">
   <tr>
    <td class="ms-pagebreadcrumb">
  <asp:SiteMapPath SiteMapProvider="SPContentMapProvider" id="ContentMap" SkipLinkText="" NodeStyle-CssClass="ms-sitemapdirectional" runat="server"/>
    </td>
   </tr>
   <tr>
    <td class="ms-webpartpagedescription"><SharePoint:ProjectProperty Property="Description" runat="server"/></td>
   </tr>
   <tr>
  <td>
  
  <table width="100%" cellpadding=0 cellspacing=0 border=0 style="padding: 0px 0px 0px 0px;">
  <tr>
   <td width=70% valign="top">
   <table width="100%" border="0">
   <tr>
    <td colspan="2" valign="top">
    <WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" ID="Left" Title="loc:Left" />
    &nbsp;
    </td>
   </tr><tr>
    <td valign="top" width="50%">
    <WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" ID="BottomLeft" Title="loc:BottomLeft" />
    &nbsp;
    </td>
    <td valign="top" width="50%">
    <WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" ID="BottomRight" Title="loc:BottomRight" />
    &nbsp;    
    </td>
   </tr>
   </table>
   </td>
   <td width=30% valign="top">
   
    <table width="100%" border="0">
    <td valign="top">
    <WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" ID="Right" Title="loc:Right" />
    &nbsp;
    </td>
    </table>
   </td>
   </tr><tr>
   <td colspan=2>
   
    <table width="100%" border="0">
    <td valign="top">
    <WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" ID="Footer" Title="loc:Footer" />
    &nbsp;
    </td>
    </table>
   
   </td>
   </tr>
   </table>
  </td>
   </tr>
 </table>
</asp:Content>
 
 
The first:
 
   <tr>
    <td class="ms-pagebreadcrumb">
  <asp:SiteMapPath SiteMapProvider="SPContentMapProvider" id="ContentMap" SkipLinkText="" NodeStyle-CssClass="ms-sitemapdirectional" runat="server"/>
    </td>
   </tr>

Can be left out :-)

Last modified at 4/4/2008 8:09  by Normann P. Nielsen