SharePoint Client People Picker Control Helper


The SharePoint people picker client-side control is a bit of an opaque beast, many times when you’re doing a client-side customisation you might want to Add or Remove person or group entities or otherwise examine the list of entities the user has selected. The good news is that there is an API of sorts found in clientpeoplepicker.js, as … Continue reading SharePoint Client People Picker Control Helper

Checking SharePoint Resource Url Serviceability using Javascript and HTML HEAD


Recently when building an app which (amongst other things) rendered links to other pages (created by others), I found I needed to be able to detect whether these other pages/resources actually existed – because people click on links which they can see and HTTP 404 messages are scary right? Although I’m talking about Pages here, the principle … Continue reading Checking SharePoint Resource Url Serviceability using Javascript and HTML HEAD

ListData.svc REST Gotcha in SharePoint 2010 / 2013


Came across another Clumsy Ninja SharePoint feature recently concerning the ListData.svc REST API which is found in both SharePoint 2010 and 2013. This issue does not occur if you’re using the new _API REST interface for SharePoint 2013. The issue concerns the list or library name which you use in a REST call; ListData.svc REST Call: … Continue reading ListData.svc REST Gotcha in SharePoint 2010 / 2013

Dynamically Filtering SharePoint List Views using Javascript


The List View Web Part has great capability for filtering displayed data using the web parts header controls.. If you’re building out a UI which incorporates a list view web part, you can also perform the filtering using Javascript in response to your UI events, hooking into the LVWP filtering code. As an example, what I want to build … Continue reading Dynamically Filtering SharePoint List Views using Javascript