Sunday, November 13, 2011

Extend SharePoint 2010 User Interface for Lists - Ribbon, Menus & Toolbars

In my previous post, I demonstrated how to customise the User Interface for Libraries in SharePoint 2010 by adding links / custom actions in existing Menus, the Ribbon and Document Library Settings pages.
This post follows on by demonstrating how to customise the interface for different types of lists built into SharePoint 2010 by adding new custom actions to the menus and existing groups in the Ribbon.

Contents:

1. Extending the User Interface for Items
  • 1.1 Add a custom link to the List Item Menu (ECB / LIM) for an Announcements list
  • 1.2 Add a Custom Action to the “Manage” group in the Events tab of a Calendar / Events List
2. Customise the “New” menu and “New” Group on Ribbon for a Task List in SharePoint 2010
  • 2.1 Add a Link to the New menu for a Task List
  • 2.2 Add a Custom Control to the existing New Group in the Items tab on the Ribbon for a Task List
3. Add a link to the Custom Actions Group for a Links List in SharePoint 2010
  • 3.1 Add a Custom Action to the Actions Menu and “Custom Actions” tab for a Links list in SharePoint 2010
  • 3.2 Add A Custom Link to the existing “Share & Track” group on the List tab of the Ribbon for a Links List
  • 3.3 Add A Custom Link to the Manage Views Group on the List tab of the Ribbon
4. Add a link to the Settings Groups for a Calendar / Events List in SharePoint 2010
  • 4.1 Add a custom link to the Settings menu for a Calendar list in SharePoint 2010
  • 4.2 Add a Custom Action to the Settings Group on the Ribbon for a Calendar in SharePoint 2010
  • 4.3 Add a Custom Button / Link to the “Customize List” group in the Calendar tab on the Ribbon
5. Add custom links to the Settings page for a Discussion Board in SharePoint 2010
  • 5.1 Add a custom link to an existing group/heading on the Settings page for a Discussion Board in SharePoint 2010



Monday, November 7, 2011

SharePoint 2010: Extend the Document Library Menus, Ribbon and Settings Interface

In this tutorial I demonstrate how to customise the interface for Document Libraries in SharePoint 2010 using Custom Actions. I explain how to target specific types of Libraries built-in to SharePoint, and how to include additional links/actions to menus, the Server Ribbon and settings pages associated with Document Libraries.

This tutorial covers the following:

RegistrationId’s for Document Library types in SharePoint 2010
A list of Registration ID used to target specific types of Document Libraries built-in to SharePoint 2010 when adding new links / controls to the built in Interface.

1. Customise the Interface for the New Menu and Ribbon Group
  • 1.1 Add a link to the New Menu for a Document Library in SharePoint 2010
  • 1.2 Add a control to the “New” Group on the Ribbon for a Document Library in SharePoint 2010

2. Customise the Interface for the Actions Menu and Library Action Groups on the Ribbon
  • 2.1 Add a link to the Actions menu for a Document Library in SharePoint 2010
  • 2.2 Add a Control to the View Format Group on the Ribbon for a Document Library
  • 2.3 Add a Control to the “Connect & Export” group on the Ribbon for a Document Library (Document Library Actions)
  • 2.4 Customise the Share & Track Group

3. Customise the Settings Menu and Library Management / Settings Groups on the Ribbon
  • 3.1 Add a link to the Settings Menu for a Document Library in SharePoint 2010
  • 3.2 Add A Control to the Customise Library Group on the Ribbon for a Document Library
  • 3.3 Add A Control to the Settings Group on the Ribbon for a Document Library

4. Item Level Customisations to the Interface and Ribbon
  • 4.1 Add a link to the Edit Control Block (item drop-down) menu for a Document
  • 4.2 Add a Control to the “Manage” group on the Ribbon for Documents
  • 4.3 Add a Control to the “Share & Track” (Share) Group on the Ribbon for a Document Library
  • 4.4 Add a Control to the “Workflows” Group on the Ribbon for a Document Library

5. Customise the Document Library Settings Page
  • 5.1 Add a link to the Settings Page for a Document Library in SharePoint 2010