Skip to content

Files

Latest commit

 

History

History

Extension

Personal Links Extension

📝 Description

The extensions adds button to the top bar (header) of every page on the site and to the top bar and context menu of every item, folder or file in every list or library. The button opens a dialog with pre-field fields based on page or item data and allows to add a new personal link to that specific page or item.

🚀 How to run

  1. simply clone the repo
  2. run npm install to install all required dependencies
  3. run gulp bundle --ship && gulp package-solution --ship to build the solution
  4. deploy the .sppkg file from the ..\sharepoint\solution catalog to your SharePoint tenant
  5. go to API management page and approve the Graph API permissions requested by the webpart, like described in MSD documentation - deploy the solution and grant permissions

📸 results

How it works

Extension places

Site header

List/Lib top bar

List/Lib context menu

Dialog that allows to add the personal link for specified page or item

⚠ Disclaimer

This code is provided as is without warranty of any kind, either express or implied, including any implied warranties of fitness for a particular purpose, merchantability, or non-infringement.