Page Directives

<%@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 + Head

<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"></SharePoint:RobotsMetaTag>
    <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"/>
    <asp:ContentPlaceHolder runat="server" id="head">
    </asp:ContentPlaceHolder>
</HEAD>

Form Tag - Begin

<form 
    runat="server" 
    onsubmit="return _spFormOnSubmitWrapper();">
<WebPartPages:SPWebPartManager 
        runat="server" 
        id="WebPartManager">
</WebPartPages:SPWebPartManager>

Site Map

<!-- Site Map Start -->
<asp:ContentPlaceHolder 
        id="PlaceHolderGlobalNavigationSiteMap" 
        runat="server">
            <asp:SiteMapPath 
                SiteMapProvider="SPSiteMapProvider" 
                id="GlobalNavigationSiteMap" 
                RenderCurrentNodeAsLink="true" 
                SkipLinkText="" 
                NodeStyle-CssClass="ms-sitemapdirectional" 
                runat="server"/>
</asp:ContentPlaceHolder>
<!-- Site Map End -->

Global Right Links

<!-- Global Right Links Start -->
<table cellpadding="0" cellspacing="0" height=100% class="ms-globalright">
    <tr>
        <td valign="middle" class="ms-globallinks" style="padding-left:3px; padding-right:6px;">
            <SharePoint:DelegateControl runat="server" ControlId="GlobalSiteLink0"/>
        </td>
        <td valign="middle" class="ms-globallinks">
            <wssuc:Welcome id="IdWelcome" runat="server" EnableViewState="false">
            </wssuc:Welcome>
        </td>
        <td style="padding-left:1px;padding-right:3px;" class="ms-globallinks">|</td>
        <td valign="middle" class="ms-globallinks">
            <table cellspacing="0" cellpadding="0">
                <tr>
                    <td class="ms-globallinks">
                        <SharePoint:DelegateControl ControlId="GlobalSiteLink1" Scope="Farm" runat="server"/>
                    </td>
                    <td class="ms-globallinks">
                        <SharePoint:DelegateControl ControlId="GlobalSiteLink2" Scope="Farm" runat="server"/>
                    </td>
                </tr>
            </table>
        </td>
        <td valign="middle" class="ms-globallinks" style="padding-right: 3px">
            <a     href="javascript:TopHelpButtonClick('NavBarHelpHome')" 
                AccessKey="<%$Resources:wss,multipages_helplink_accesskey%>" 
                id="TopHelpLink" 
                title="<%$Resources:wss,multipages_helplinkalt_text%>" 
                runat="server">
                    <img     align='absmiddle' 
                            border=0 
                            src="/_layouts/images/helpicon.gif" 
                            alt="<%$Resources:wss,multipages_helplinkalt_text%>" 
                            runat="server">
            </a>
        </td>
    </tr>
</table>
<!-- Global Right Links End -->

Search

<!-- Search Area Start -->
<asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server">
    <SharePoint:DelegateControl 
            runat="server" 
            ControlId="SmallSearchInputBox"/>
</asp:ContentPlaceHolder>
<!-- Search Area End -->

Site Title

<asp:ContentPlaceHolder ID="PlaceHolderSiteName" runat="server">
    <h1 class="ms-sitetitle">
        <SharePoint:SPLinkButton 
            runat="server" 
            NavigateUrl="~site/" 
            id="onetidProjectPropertyTitle">
                <SharePoint:ProjectProperty 
                    Property="Title"
                    runat="server" />
        </SharePoint:SPLinkButton>
    </h1>
</asp:ContentPlaceHolder>

Title Breadcrumb

<asp:ContentPlaceHolder id="PlaceHolderTitleBreadcrumb" runat="server">
    <asp:SiteMapPath 
            SiteMapProvider="SPContentMapProvider" 
            id="ContentMap"
            SkipLinkText=""
            NodeStyle-CssClass="ms-sitemapdirectional"
            runat="server"/>
</asp:ContentPlaceHolder>

Site Actions

<table class="ms-siteaction" cellpadding=0 cellspacing=0>
    <tr>
        <td class="ms-siteactionsmenu" 
            id="siteactiontd" 
            valign="bottom" 
            style="padding-right: 5px">
                <SharePoint:SiteActions 
                    runat="server" 
                    AccessKey="<%$Resources:wss,tb_SiteActions_AK%>" 
                    id="SiteActionsMenuMain" 
                    PrefixHtml="&amp;lt;div><div>" 
                    SuffixHtml="</div></div>" 
                    MenuNotVisibleHtml="&nbsp;">
                        <CustomTemplate>
                            <SharePoint:FeatureMenuTemplate 
                                runat="server" 
                                FeatureScope="Site" 
                                Location="Microsoft.SharePoint.StandardMenu"
                                GroupId="SiteActions"
                                UseShortId="true">
                                    <SharePoint:MenuItemTemplate
                                        runat="server"
                                        id="MenuItem_Create"
                                        Text="<%$Resources:wss,viewlsts_pagetitle_create%>" 
                                        Description="<%$Resources:wss,siteactions_createdescription%>" 
                                        ImageUrl="/_layouts/images/Actionscreate.gif" 
                                        MenuGroupId="100" 
                                        Sequence="100" 
                                        UseShortId="true" 
                                        ClientOnClickNavigateUrl="~site/_layouts/create.aspx" 
                                        PermissionsString="ManageLists, ManageSubwebs" PermissionMode="Any" />
                                    <SharePoint:MenuItemTemplate 
                                        runat="server" 
                                        id="MenuItem_EditPage" 
                                        Text="<%$Resources:wss,siteactions_editpage%>" 
                                        Description="<%$Resources:wss,siteactions_editpagedescription%>" 
                                        ImageUrl="/_layouts/images/ActionsEditPage.gif" 
                                        MenuGroupId="100" 
                                        Sequence="200" 
                                        ClientOnClickNavigateUrl="javascript:MSOLayout_ChangeLayoutMode(false);" />
                                    <SharePoint:MenuItemTemplate 
                                        runat="server"
                                        id="MenuItem_Settings"
                                        Text="<%$Resources:wss,settings_pagetitle%>"
                                        Description="<%$Resources:wss,siteactions_sitesettingsdescription%>"
                                        ImageUrl="/_layouts/images/ActionsSettings.gif"
                                        MenuGroupId="100"
                                        Sequence="300"
                                        UseShortId="true"
                                        ClientOnClickNavigateUrl="~site/_layouts/settings.aspx"
                                        PermissionsString="EnumeratePermissions,ManageWeb,
ManageSubwebs,AddAndCustomizePages,ApplyThemeAndBorder,
ManageAlerts,ManageLists,ViewUsageData"
PermissionMode="Any" /> </SharePoint:FeatureMenuTemplate> </CustomTemplate> </SharePoint:SiteActions> </td> </tr> </table>

Page Description

<asp:ContentPlaceHolder ID="PlaceHolderPageDescription" runat="server">
</asp:ContentPlaceHolder>

Page Title

<asp:ContentPlaceHolder ID="PlaceHolderPageTitleInTitleArea" runat="server">
</asp:ContentPlaceHolder>

WSS Design Mode Console

<asp:ContentPlaceHolder 
    ID="WSSDesignConsole" 
    runat="server">
        <wssuc:DesignModeConsole 
            id="IdDesignModeConsole" 
            runat="server"/>
</asp:ContentPlaceHolder>

Main Area

<!-- Main Content Area Start -->
<asp:ContentPlaceHolder 
        id="PlaceHolderMain" 
        runat="server">
</asp:ContentPlaceHolder>
<!-- Main Content Area End -->

Hidden Panel

<asp:PlaceHolder ID="hidden" runat="server" Visible="false">
    <asp:ContentPlaceHolder ID="PlaceHolderGlobalNavigation" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="PlaceHolderTopNavBar" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="PlaceHolderHorizontalNav" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="SPNavigation" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="PlaceHolderPageImage" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="PlaceHolderTitleLeftBorder" 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="PlaceHolderCalendarNavigator" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="PlaceHolderLeftNavBarTop" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="PlaceHolderLeftNavBar" 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="PlaceHolderFormDigest" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="PlaceHolderUtilityContent" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="PlaceHolderBodyAreaClass" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="PlaceHolderTitleAreaClass" runat="server">
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder id="PlaceHolderTitleBreadcrumb" runat="server">
        <asp:SiteMapPath 
            SiteMapProvider="SPContentMapProvider" 
            id="ContentMap" 
            SkipLinkText="" 
            NodeStyle-CssClass="ms-sitemapdirectional" 
            runat="server"/>
    </asp:ContentPlaceHolder>
    <asp:ContentPlaceHolder ID="PlaceHolderPageDescription" runat="server">
    </asp:ContentPlaceHolder>
</asp:PlaceHolder>

CSS Styles

<style type="text/css">
body { 
    height: 100%; 
    margin: 0px; 
    background-color: #669933; 
    background-image: url('/sites/inetapakistan/SiteCollectionImages/pkLogo.png'); 
    background-position: right top; background-repeat: no-repeat
} 
.ms-sitemapdirectional {
    color: white; 
    font-family: Tahoma; 
    font-size: 8pt; 
    text-decoration: none 
} 
.ms-globallinks, .ms-globallinks a {
    color: white
}
.ms-SPLink a:link { 
    color: white 
} 
.ms-sitetitle a, .ms-sitetitle a:link { 
    color: white; 
    font-family: Tahoma; 
    font-size: 15pt; 
    font-weight: normal 
}
.ms-WPTitle a, .ms-WPTitle a:link {
    font-size: 14pt; 
    font-weight: normal 
} 
A.ms-addnew { 
    color: green 
} 
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover { 
    border-style: none; 
    background-color: #2e4b1f; 
    background-image: none 
} 
.ms-siteactionsmenu div div div { 
    border-style: none; 
    background-color: transparent; 
    background-image: none
} 
.ms-WPHeader TD { 
    border-bottom: 1px gray solid 
} 
.ms-partline { 
    background-color: silver 
} 
.ms-listdescription { 
    border-bottom: 1px silver solid; 
    font-size: 8pt; 
    color: gray
} 
.ms-menutoolbar { 
    background-image: url('/sites/inetapakistan/SiteCollectionImages/listHeader.gif'); 
    background-color: #bcc5ba; 
} 
.ms-menutoolbar TD {
    border-top: 1px gray solid; 
    border-bottom: 1px gray solid 
} 
.ms-separator { 
    color: gray 
} 
.ms-separator IMG { 
    background-color: #bcc5ba; 
} 
.ms-consoleminiframe { 
    background-image: none; 
    background-color: white 
} 
.ms-consolestatuscell { 
    background-image: none; 
    background-color: transparent; 
} 
.ms-vb A { 
    color: #4f7825; 
    font-weight: bold 
}
</style>
Categories: SharePoint
Share |
blog comments powered by Disqus
Powered By BlogEngine.NET