Skip to main content

Posts

Showing posts from August, 2013

Working with client side relative Url Tokens in SharePoint 2010/2013

Most of the time we are having problems with Getting relative site collection URL in client side Getting relative Layout URL in client side Getting web site URL in client side when we are developing SharePoint applications. (for an example Creating a custom master page and providing links to content inside the SharePoint). If we are working with SharePoint  Standard or Enterprise we can  use < link rel= "stylesheet" type= "text/css" runat= "server" href= "<% $SPUrl:~sitecollection/Style%20Library/mystyle.css %>" /> But to work with SPUrl you need the control to be server control ( runat = server ). Other Possible Url tokens are ~site/ ~sitecollection/    ~language there are few other undocumented Tokens as well . Other than that you can use _spPageContextInfo JavaScript Objet in all SharePoint versions. <script type= "text/javascript" > function goToLink(link) { location.href = _spPageContextInfo.web

SharePoint 2013 Page Layout Zone Titles and Structure

These zone names are needed when you insert Web Parts programmatically. Header,Footer, 3 Columns Header LeftColumn MiddleColumn RightColumn Footer Full Page, Vertical FullPage Header, Left Column, Body Header LeftColumn Body Header, Right Column, Body Header Body RightColumn Header, Footer, 2 Columns, 4 Rows Header Row1 RightColumn LeftColumn Row2 Row3 Row4 Footer Header, Footer, 4 Columns, Top Rows Header LeftColumn TopRow RightColumn CenterLeftColumn CenterRightColumn Footer Left Column, Header, Footer, Top Row, 3 Columns LeftColumn Header TopRow CenterLeftColumn CenterColumn CenterRightColumn Footer     Right Column, Header, Footer, Top Row, 3 Columns Header RightColumn TopRow CenterLeftColumn CenterColumn CenterRightColumn Footer