Prasad Bolla's SharePoint Blog

Click Here to go through the Interesting posts within my Blog.

Click Here to go through the new posts in my blog.

Tuesday, February 21, 2012

Creating a Blank Custom MasterPage with Exact Widths in SharePoint 2007

<%@Master language="C#"%>
<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Import Namespace="Microsoft.SharePoint" %>
<%@ Import Namespace="Microsoft.SharePoint.ApplicationPages" %>
<%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register TagPrefix="wssuc" TagName="Welcome" src="~/_controltemplates/Welcome.ascx" %>
<%@ Register TagPrefix="wssuc" TagName="DesignModeConsole" src="~/_controltemplates/DesignModeConsole.ascx" %>
<HTML dir="<%$Resources:wss,multipages_direction_dir_value%>" runat="server" xmlns:o="urn:schemas-microsoft-com:office:office" __expr-val-dir="ltr">
<HEAD runat="server">
    <META Name="GENERATOR" Content="Microsoft SharePoint">
    <META Name="progid" Content="SharePoint.WebPartPage.Document">
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
    <META HTTP-EQUIV="Expires" content="0">
    <SharePoint:RobotsMetaTag runat="server"/>
    <Title ID=onetidTitle><asp:ContentPlaceHolder id=PlaceHolderPageTitle runat="server"/></Title>
    <SharePoint:CssLink runat="server"/>
    <SharePoint:Theme runat="server"/>
    <SharePoint:ScriptLink language="javascript" name="core.js" Defer="true" runat="server"/>
    <SharePoint:CustomJSUrl runat="server"/>
    <SharePoint:SoapDiscoveryLink runat="server"/>
    <asp:ContentPlaceHolder id="PlaceHolderAdditionalPageHead" runat="server"/>
    <SharePoint:DelegateControl runat="server" ControlId="AdditionalPageHead" AllowMultipleControls="true"/>
    <style type="text/css">
<!--
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
body,td,th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
-->
</style>
</HEAD>
<BODY scroll="yes" onload="javascript:if (typeof(_spBodyOnLoadWrapper) != 'undefined') _spBodyOnLoadWrapper();">
  <form runat="server" onsubmit="return _spFormOnSubmitWrapper();">
    <WebPartPages:SPWebPartManager id="m" runat="Server"/>
       

   
   
   
   
   
    <asp:ContentPlaceHolder ID="WSSDesignConsole" runat="server">
        <wssuc:DesignModeConsole id="IdDesignModeConsole" runat="server"/>
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="SPNavigation" runat="server">
    <SharePoint:DelegateControl runat="server" ControlId="PublishingConsole"
       PrefixHtml="&lt;tr&gt;&lt;td colspan=&quot;4&quot; id=&quot;mpdmconsole&quot; class=&quot;ms-consolemptablerow&quot;&gt;"
       SuffixHtml="&lt;/td&gt;&lt;/tr&gt;">
    </SharePoint:DelegateControl>
    </asp:ContentPlaceHolder>
     <TABLE  CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH="100%" HEIGHT="100%" style="border:#b3b3b3 1px solid;">
    <TR height="100%"><TD align="center" ><TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH="100%" HEIGHT="100%">
   

    <TR>
     
     
      <td  valign="top">
        <PlaceHolder id="MSO_ContentDiv" runat="server">
        <table id="MSO_ContentTable" align="center" width=100% height="100%" border="0" cellspacing="0" cellpadding="0" class="ms-propertysheet">
        <tr>
        <td>
        <!--Need to copy the HTML Conent given by Designer Here
        -->
        </td>
        </tr>
          <tr id="trBreadCrum">
        <td valign="top" class="ms-titlearea" id="tdBreadCrum">
         &nbsp;&nbsp;<asp:ContentPlaceHolder id="PlaceHolderTitleBreadcrumb" runat="server">
            <asp:SiteMapPath SiteMapProvider="SPContentMapProvider" id="ContentMap" SkipLinkText="" NodeStyle-CssClass="ms-sitemapdirectional" runat="server"/> &nbsp;
         </asp:ContentPlaceHolder>
        </td>
       </tr>
          <tr>
             <td  width=100% height="100%" border="0" cellspacing="0" cellpadding="0" valign="top">
               <A name="mainContent"></A>               
                <asp:ContentPlaceHolder id="PlaceHolderMain" runat="server">
                </asp:ContentPlaceHolder>
             </td>
          </tr>
        </table>
        </PlaceHolder>
      </td>
     
    </TR>
    <tr>
    <td><!-- Need to copy the Footer Part Here--></td>
  </tr>
    </TABLE></TD></TR>
  </TABLE>
 
  <!--Hiding Place Holders-->
  <div style="display: none">
    <asp:ContentPlaceHolder id="PlaceHolderPageDescription" runat="server"/>
        <asp:ContentPlaceHolder id="PlaceHolderPageImage" runat="server" >
            </asp:ContentPlaceHolder>
            <asp:ContentPlaceHolder id="PlaceHolderTitleLeftBorder" runat="server" >
                </asp:ContentPlaceHolder>
                <asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" runat="server" >
                    </asp:ContentPlaceHolder>
                    <asp:ContentPlaceHolder id="PlaceHolderMiniConsole" runat="server" >
                        </asp:ContentPlaceHolder>
                        <asp:ContentPlaceHolder id="PlaceHolderTitleRightMargin" runat="server" >
                            </asp:ContentPlaceHolder>
                            <asp:ContentPlaceHolder id="PlaceHolderTitleAreaSeparator" runat="server" >
                                </asp:ContentPlaceHolder>
                                <asp:ContentPlaceHolder id="PlaceHolderLeftNavBarDataSource" runat="server" >
                                    </asp:ContentPlaceHolder>
                                    <asp:ContentPlaceHolder id="PlaceHolderLeftActions" runat="server" >
                                        </asp:ContentPlaceHolder>
                                        <asp:ContentPlaceHolder id="PlaceHolderNavSpacer" runat="server" >
                                            </asp:ContentPlaceHolder>
                                            <asp:ContentPlaceHolder id="PlaceHolderLeftNavBarBorder" runat="server" >
                                                </asp:ContentPlaceHolder>
                                                <asp:ContentPlaceHolder id="PlaceHolderBodyLeftBorder" runat="server" >
                                                    </asp:ContentPlaceHolder>
                                                    <asp:ContentPlaceHolder id="PlaceHolderBodyRightMargin" runat="server" >
                                                        </asp:ContentPlaceHolder>
                                                        <asp:ContentPlaceHolder id="PlaceHolderCalendarNavigator" runat="server" >
                                                            </asp:ContentPlaceHolder>
                                                            <asp:ContentPlaceHolder id="PlaceHolderLeftNavBarTop" runat="server" >
                                                                </asp:ContentPlaceHolder>
                                                                <asp:ContentPlaceHolder id="PlaceHolderLeftNavBar" runat="server" >
                                                                    </asp:ContentPlaceHolder>
                                                                    <asp:ContentPlaceHolder id="PlaceHolderSiteName" runat="server">
    </asp:ContentPlaceHolder>
                                                                    <div>
                                                                        <span id="TurnOffAccessibility" style="display: none">
                                                                        <a href="#" class="ms-acclink" onclick="SetIsAccessibilityFeatureEnabled(false);UpdateAccessibilityUI();return false;">
                                                                        <SharePoint:EncodedLiteral runat="server" text="<%$Resources:wss,master_turnoffaccessibility%>" EncodeMethod="HtmlEncode"/>
                                                                        </a>
                                                                        </span>
                                                                        <asp:ContentPlaceHolder id="PlaceHolderGlobalNavigationSiteMap" runat="server">
              </asp:ContentPlaceHolder>
                                                                    </div>
                                                                    <asp:ContentPlaceHolder id="PlaceHolderGlobalNavigation" runat="server">
        <table CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH="100%">
        <tr>
         <td colspan=4 class="ms-globalbreadcrumb">
            <span id="TurnOnAccessibility" style="display:none">
               <a href="#" class="ms-skip" onclick="SetIsAccessibilityFeatureEnabled(true);UpdateAccessibilityUI();return false;">
            <SharePoint:EncodedLiteral runat="server" text="<%$Resources:wss,master_turnonaccessibility%>" EncodeMethod="HtmlEncode"/></a>
            </span>
            <A href="javascript:;" onclick="javascript:this.href='#mainContent';" class="ms-skip" AccessKey="<%$Resources:wss,maincontent_accesskey%>" runat="server">
            <SharePoint:EncodedLiteral runat="server" text="<%$Resources:wss,mainContentLink%>" EncodeMethod="HtmlEncode"/></A>
   
            </td>
           </tr>
           <tr style="display:none;">
           <td>
           <asp:LoginName runat="server" id="LoginName1"></asp:LoginName>
           </td>
           </tr>
       </table>
   
<p>&nbsp;</p>

      </asp:ContentPlaceHolder>
                                                                    <asp:ContentPlaceHolder id="PlaceHolderTopNavBar" runat="server">
            </asp:ContentPlaceHolder>
                                                                    <asp:ContentPlaceHolder id="PlaceHolderHorizontalNav" runat="server">
   
                    <asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server">
                <SharePoint:delegatecontrol runat="server" ControlId="SmallSearchInputBox"/>
          </asp:ContentPlaceHolder>
           
        </asp:ContentPlaceHolder>
                                                                </div>
 
 
 
 
 
 
  <asp:ContentPlaceHolder id="PlaceHolderFormDigest" runat="server">
        <SharePoint:FormDigest runat=server/>
  </asp:ContentPlaceHolder>
   <input type="text" name="__spDummyText1" style="display:none;" size=1/><input type="text" name="__spDummyText2" style="display:none;" size=1/></form>
  <asp:ContentPlaceHolder id="PlaceHolderUtilityContent" runat="server"/>
    <asp:ContentPlaceHolder id="PlaceHolderBodyAreaClass" runat="server"/>
    <asp:ContentPlaceHolder id="PlaceHolderTitleAreaClass" runat="server"/>
</BODY>
</HTML>

No comments:

Post a Comment