Bonzai Intranet Blog

Cross-Browser RichText Editor Solution For SharePoint

I was recently building a custom application page in SharePoint to allow users to update their User Profile information. One of the fields, the ‘About Me’ field, was to contain rich text. My first choice was to use SharePoint’s InputFormTextBox […]

Sending email from SharePoint on-premises via Office 365

Sending email from SharePoint is a fairly basic requirement for almost every installation that we come across, but with the move to hybrid and fully cloud-based email environments configuring this basic functionality becomes a little more complicated than you may […]

Custom WebPart Editor

One of the nice things about a webpart is it’s flexibility! With a webpart, you can expose a bunch of properties to allow the user to quickly change the behavior and look of the webpart. This post will walk you […]

Canadian Intranet Practices Survey

Our good friends at nForm, a consulting firm based in Edmonton that specialize in creating great user experiences, are undertaking a survey of Intranets within Canada. Now I know that many of you readers are from outside of Canada so […]

Upgrade My Sites to SharePoint 2013

If you’re working through an upgrade from SharePoint 2010 to SharePoint 2012, there’s a ton of information on MSDN on how to upgrade your My Sites. I’m not going to go into the specifics, but what I do what to […]

SharePoint and Moment.js

As SharePoint 2013 client side developers, rarely do we implement a custom solution that outputs dates without loading Moment.js. Simply put, Moment.js makes it possible to: Parse, validate, manipulate, and display dates in javascript. And not only does it make […]

Item-Level Security, Sharing and the SharePoint Publishing Infrastructure Feature

The Scenario Consider a scenario such as the following: you need to grant access to a specific document within a site to a user, but want to restrict that users access to the rest of the site. This is not […]

Using SharePoint’s DatePicker Control

  SharePoint Date Picker

Reporting on SharePoint lists with many to many relationships using Power Query

SharePoint lists are often the repository for reportable items and whether these take the form of incident reports, inventory, inspection forms or other data we are often asked to surface that information in a usable fashion for the business. I […]

Active Directory Groups and SharePoint Security

Working with a client recently I’d run across something that seemed pretty fundamental and widely-known (or so I thought); however, I’ve been wrong before and here was another example of exactly that.

Better Intranets Conference 2014

I have been lucky enough to be invited to speak at the first Better Intranets Conference in Edmonton on June 12th.

Office 365 Content Search Display Templates

I’m going to be starting a series of articles that outlines how to work with Search, Display Templates, Result Types and Result Sources. The first of this series will target specifically the Content Search web part, and some Office 365 […]