SharePoint 2013 and how you can replace or add information to your new master pages using these new controls, without modifying the master pages
- AdditionalPageHead
- GlobalNavigation
- GlobalSiteLink3
- GlobalDelegate2
- GlobalDelegate0
- PublishingConsole
- TopNavigationDataSource
- SmallSearchInputBox
- QuickLaunchDataSource
- TreeViewAndDataSource
- SuiteBarBrandingDelegate delegate Control
- SuiteLinksDelegate delegate Control
- PromotedActions Delegate Control
Delegate Controls
You can find here the complete list of delegate controls .We can easily override these controls with our custom implementations. In subsequent posts we can see how to override these Delegate Controls one by one.
Master Page Regions
Next I started to identify the master page regions. This will be helpful to apply our custom branding successfully. You can see the major region in the blow screen shot.
I have captured below the starting tag of each region and it will be helpful us to reposition the regions based on our requirements.
No | Description | Html Tag |
1 | Site Logo | <div id="siteIcon" |
2 | Top navigation menu | <SharePoint:AspMenu ID="TopNavigationMenu" |
3 | Page Title | <asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" |
4 | Title’s Description | <asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" |
5 | Site Contents in Quick launch menu | <asp:ContentPlaceHolder id="PlaceHolderQuickLaunchBottom" |
6 | Content Area | <div id="contentBox" |
7 | Notification message | <div id="notificationArea" |
8 | Welcome text | <div id="welcomeMenuBox" |
9 | Site Action menu | <SharePoint:SiteActions |
10 | Help menu | <span id="ms-help" |
11 | Full screen mode | <span id="fullscreenmodebox" |
12 | Left navigation bar | <asp:ContentPlaceHolder id="PlaceHolderLeftNavBar" |
No comments:
Post a Comment