Custom CreatePublishingPageDialog in SharePoint? No problem!

Let’s imagine that we have multiple types of articles with multiple page layouts and we want to call Add a page dialog for each of them.

The problem is in SharePoint OOTB CreatePublishingPageDialog.aspx page which is called when you choose Add a page from Site Actions menu. Read the rest

Office 365 PowerShell – Part 2

In the previous article of this series, I described how to prepare our environment with all the necessary software needed to connect to Office 365. We installed the following software:

  • Microsoft Online Services Sign-In Assistant
  • Azure Active Directory Connect
  • Azure Active Directory PowerShell

After successfully installing, we connected to the cloud services using the following command:

Connect-MsolService -Credential (Get-Credential)

After that, we ran a few more commands to confirm that the PowerShell commands are being ran and executed. Read the rest

A Simple Way to Insert Bibliography in Word

Can you remember writing papers back in your student days? It probably wasn’t your favorite thing in the world to properly cite all of the sources you used in your paper. Perhaps you still have a need for this today, when you are writing scientific articles, doctoral dissertations etc. Read the rest

How to Migrate Social Comments to New URL

One of our clients had a requirement to move their intranet portal to a new URL. One of the things that went missing after the URL migration were “social comments” for which we used “Social comments component” to add commenting functionality to custom page layouts for news articles. Read the rest

Automatic Installation of a SPFx Web Part to a Classic Site in SharePoint On-Prem

In this article, I would like to share with you a complete solution to install a SPFx Web Part to a Classic Site inside a SharePoint On-Prem WSP solution package in 4 steps:

  • Turn on the SPFx Assets & Package files in WSP.
Read the rest

WebPart Custom Settings

A WebPart is a component we can add to a SharePoint Site to perform a specific task and can be used multiple times. Each WebPart has settings that can be divided into three categories – Appearance, Layout and Advanced. Sometimes, these settings are enough, but we usually need to add our own categories of settings, that are specific to the WebPart we are developing. Read the rest

Office 365 PowerShell – Part 1

Lately, we have been doing a lot of migrations to Office 365. That’s why I decided to post a series of articles on the topic of managing our Office 365 environment using PowerShell scripts. To do this, we must approach each of the services a bit differently and it also requires some preparation, like additional software. Read the rest