How Migrating to SharePoint Online Can Help Your Organization
Microsoft has been revolutionizing how businesses operate for the past 30+ years. In the beginning, we had the Office Suite that transformed the entire documentation and record-maintaining process. And if digitizing paperwork was not enough to blow one’s mind, the tech giant introduced the Enterprise Collaboration Solution called SharePoint which […]
Display rating control in xslt list view webpart after migration from SP2010 to SP2013
Make sure you have Ratings setting enabled in your list/ library. As the rating field is not shown properly; Add below link for XSLT; <xsl:include href=”/_layouts/15/xsl/blog.xsl”/> <xsl:include href=”/_layouts/15/xsl/internal.xsl”/> <xsl:include href=”/_layouts/15/xsl/fldtypes_Ratings.xsl”/> Add below code for Rating; <xsl:call-template name=”emit_RatingsInitialization”/> <xsl:apply-templates select=”$Fields[@Name=’AverageRating’]” mode=”PrintField”> <xsl:with-param name=”thisNode” select=”$thisNode”/> <xsl:with-param name=”Position” […]
While migrating solutions and scripts from SP2010 to SP2013 “_spUserId” doesn’t work
When migrating solutions from and script from SharePoint 2010 to 2013, we ran into some weird error where we could not fetch the current logged in user with “_spUserId” anymore. var user = _spUserId As a workaround we used below; var user = currentWeb.get_currentUser();
SharePoint 2013 BreadCrumb On Master Page
Let’s bring the breadcrumb back to SharePoint 2013! By default SharePoint 2013 design manager doesn’t have a breadcrumb snippet . If you are going to build master page for sharepoint 2013 and wants breadcrumb in your master page, this was a very helpful feature to navigate back in your site […]
Bulk delete SharePoint List items using CSOM
SharePoint CSOM enables us to delete bulk list items using browser console. Scenario-1: We have a list of records to be deleted from a SharePoint list and we do not want to delete record one by one. Scenario-2: We want to delete the list and list already had cross the […]
SharePoint SPSiteDataQuery
SPSiteDataQuery is used to Query multiple lists or to read data from all the lists in a site collection. Get Combined result Below is the example to query multiple list data sources and get combined information in data table:
To set custom sub site icon in a custom master page.
I.e. For Sub Site – A: . For Sub Site – B: Below is the approach followed from me: Added below entry in master page but it was always resulting in wrong URL (404 URL not found) and referring to Site Collection URL (It was needed to refer sub site […]
Apply Background image to SharePoint 2010 site
Add below lines of CSS and done!!! <style type=”text/css”> BODY { background-image:url(“bg.png”) !important; background-repeat:no-repeat; BACKGROUND-COLOR: transparent !important; } .s4-ca { BACKGROUND-COLOR: transparent !important; } .ms-alternating,.ms-gb,.ms-alternatingstrong { background-color: transparent !important; } .ms-WPHeader { background-color: transparent !important; } </style>
Get extract of files modified after particular date from SharePoint library or folder within library (PowerShell script)
Function getFilesWithin($list) { foreach($item in $list.Items) { if ($folderURL -ne “”) { if ($item.Url.StartsWith($folderURL, “CurrentCultureIgnoreCase”)) { $targetFile = $item.file; if ($targetFile.TimeLastModified -ge (Get-Date $lastDate)){ $item.Name + “;” + $item.Url + “;” + “File;” + $($targetFile.TimeLastModified).ToString(‘dd/MM/yyyy’) | Out-File $logWrite -Append } else { write-host -f green “Not changed after given date” […]
How to update SharePoint’s Group Owner using PowerShell
#Enter the site URL for which the group owner needs to be updated $webUrl = “http://test.company.com/man” Write-Output “Getting site object” $web = Get-SPWeb $webUrl Write-Output “Success” Write-Output “Getting User Group” $spGroups = $web.groups #Get the owner group $UserGroup = $spGroups | where {$_.Name -eq “User”} Write-Output “Success” foreach($group in $spGroups) […]