© Tony Smith 2016

Tony Smith, SharePoint 2016 User's Guide, 10.1007/978-1-4842-2244-7_4

4. Pages, Apps, and Web Parts

Tony Smith

(1)Stormville, New York, USA

Pages, apps (also called add-ins), and web parts are used to organize and present information and to introduce business functionality into SharePoint sites. Pages are used to create organized views of information. The information provided in SharePoint pages can be text, images, and videos organized to support information access and management needs. Pages can also be used to hold apps, which can display data such as views of list and library content or introduce other business solution capabilities.

In this chapter, we discuss the different types of pages available within SharePoint and how to create and manage these pages. We also discuss apps and web parts and how they can be used to present content stored within the sites and introduce additional business application capabilities into your SharePoint sites.

Pages

SharePoint pages are the tools used within sites to organize and present information. When a SharePoint site is created, it typically contains a single SharePoint page that acts as the site’s home page. Three types of pages can be created in SharePoint 2016, each with its own capabilities designed to satisfy different needs. These types of pages include the following:

  • Web Part pages

  • Wiki pages

  • Publishing pages

Web Part Pages

The most basic type of page that can be created in SharePoint 2016 is the web part page. A web part page contains web part zones, in which apps and web parts can be added and configured. Web part zones are organized within pages based on the pages’ defined layouts. Web part zones are designed to store apps and web parts that are functional components adding application functionality to pages within SharePoint. We discuss apps and web parts in more detail later in this chapter.

Web part pages are best used when you, as the site administrator , need to add a page that contains specific functionality yet would not need to be managed by general site users and would not need significant standard textual content in the page. This type of page allows addition of only apps and web parts to the defined zones.

Creating Web Part Pages

In SharePoint 2016 web part pages are created by default within the Site Pages library. This library is also used to create wiki pages, which we discuss later in this chapter. You can also add the ability to create web part pages in other libraries if you want to.

The Site Pages library is added to a site through the activation of the Wiki Page Home Page feature. Activating this feature will also update the site’s home page so that it is based on a wiki page instead of the default web part page. To activate the Wiki Home Page feature, do the following:

  1. Navigate to the site where you want to enable the Wiki Page Home Page feature.

  2. On the site’s home page, select the Site Settings option from the settings menu.

  3. On the Site Settings page, select the Manage Site Features option from the Site Actions section.

  4. On the Site Features page, click the Activate option for the Wiki Page Home Page feature.

The Wiki Page Home Page feature is activated, creating the Site Pages library and reconfiguring the site’s home page so that it is based on a new page, named Home.aspx, created in the Site Pages library.

There are times when you will not want to enable the Wiki Page Home Page feature within a site because you do not want to make the ability to create wiki pages available within the site or want the home page of the site to be updated to a wiki page. When this is the case, you can make the web part page content type available in a different library within the site, allowing web part pages to be created within that library. To make web part pages available in a library, do the following:

  1. Navigate to the site where you need to make web part pages available.

  2. If it does not yet exist, create the document library where you want to store created web part pages.

  3. Navigate to the library where you want to be able to save web part pages.

  4. On the library’s home page, select the Library Settings option from the Library ribbon tab.

  5. On the Settings page, select the Advanced Settings option from the General Settings page.

  6. On the Advanced Settings page in the Content Types section, select Yes for “Allow Management of Content Types” option and click the OK button.

  7. On the Settings page for the library in the Content Type section, select the “Add from Existing Site Content Types” option.

  8. On the Add Content Types page, select the Web Part Page option from the Available Site Content Types section, click the Add button to add the item to the Content Types to Add section and then click the OK button.

With the ability to add web part pages now available in the library, you can create web part pages in that library.

Whether you decide to create web part pages in the Site Pages library or provide the ability to add web part pages to a different library in the site, you create web part pages by doing the following:

  1. Navigate to the library where you want to create the web part page.

  2. On the library view page, select the Web Part Page option from the New Document drop-down menu, located on the Files ribbon tab.

  3. On the New Web Part page, do the following:

    1. In the Name section, select the name for the new page.

    2. In the Layout section, select the layout for the page. The layout identifies the zone configuration for the new page being created. The standard web part page layouts are listed in Table 4-1.

      Table 4-1. Default Web Part Page Layouts

      Template

      Description

      Layout

      Header, Footer, 3 Columns

      Contains a header zone that spans the width of the page, followed by a row of three zones and then below that zone row a footer zone that also spans the width of the page.

      A427687_5_En_4_Figa_HTML.jpg

      Full Page, Vertical

      Includes a single web part zone that spans the page.

      A427687_5_En_4_Figb_HTML.jpg

      Header, Left Column, Body

      Includes a header spanning the width of the page, followed by a row containing a thin left column and wider right column.

      A427687_5_En_4_Figc_HTML.jpg

      Header, Right Column, Body

      Includes a header spanning the width of the page, followed by a row containing a wide left column and a thin right column.

      A427687_5_En_4_Figd_HTML.jpg

      Header, Footer, 2 Columns, 4 Rows

      Contains a header zone spanning the width of the page, followed by a row containing three zones and then below that zone row a footer zone spanning the width of the page.

      A427687_5_En_4_Fige_HTML.jpg

      Header, Footer, 4 Columns, Top Row

      Includes a header zone spanning the width of the page, followed by a row containing a central set of zones having two full-height right and left columns, with a central area having a full-size zone with two zones located below it. At the bottom is a footer zone spanning the width of the page.

      A427687_5_En_4_Figf_HTML.jpg

      Left Column, Header, Footer, Top Row, 3 Columns

      Includes a full-height left zone and a set of zones to the right that includes two zones spanning the remaining page width, with a set of three zones below this area and a bottom zone below that zone row.

      A427687_5_En_4_Figg_HTML.jpg

      Right Column, Header Footer, Top Row, 3 Columns

      Includes a full-height right zone and a set of zones to the left that includes two zones spanning the remaining page width, with a set of three zones below this area and a bottom zone below that zone row.

      A427687_5_En_4_Figh_HTML.jpg
    3. Click the Create button to create the new page.

The new page is created. You will be navigated to it, and you can then configure the page by adding any needed web parts to it.

Viewing Web Part Pages

Users having access to a site may not initially be aware of pages other than the site’s home page. Page visibility is dependent on the configuration of the navigation within the site and the inclusion of page references in the navigation areas. There are several methods that can be used to make pages accessible within SharePoint sites. Some of the most common approaches are the following:

  • Add a link to a page on the navigation bar of the site.

  • Add a link to the Quick Launch menu of the site.

  • Create a view on the home page to the web part pages available in the library containing the web part pages.

Editing Web Part Pages

Web part page editing consists of adding, editing, configuring, and deleting web parts from the pages. To edit web part pages, do the following:

  1. Navigate to the page you want to edit.

  2. On the web part page, select the Edit Page option from the Page ribbon tab.

  3. With the web part page in Edit mode , select the Add a Web Part link in the zone where you want to add the web part, as shown in Figure 4-1.

    A427687_5_En_4_Fig1_HTML.jpg
    Figure 4-1. Web part page in Edit mode
  4. In the web part selection area (see Figure 4-2), select the web part to add to the zone, and click the Add button.

    A427687_5_En_4_Fig2_HTML.jpg
    Figure 4-2. Web part page selection area

The web part is added to the zone and can be configured. Configuring and managing web parts are discussed later in this chapter. With the items on the page, you can move them into the appropriate location by dragging the items within the zone to the desired location.

Wiki Pages

A wiki page is another type of page that can be created within SharePoint sites. Wiki pages are managed within a site’s Site Pages library. While web part pages have zones where apps or web parts can be placed, wiki pages have zones that can contain apps, web parts, rich text content, references to images and videos, HTML elements (like tables and bulleted lists), and code (such as JavaScript) to further manipulate information within the page. These elements can be integrated within the page in any combination.

Create a wiki page when you want to provide full creative control of the page to content contributors within the site. Like web part pages, wiki pages have different page layouts available, and a page’s layout can be updated after the page has been created.

Creating Wiki Pages

Wiki pages are created within a site’s Site Pages library. This library is made available within a site by activating the Wiki Page Home Page feature (activating this feature is discussed in the “Creating Web Part Pages” section). To create a wiki page, do the following:

  1. Navigate to the site where you want to create the wiki page.

  2. On the site’s home page, select the Add a Page option from the Settings menu.

  3. In the Add a Page window, enter the name of the new page to create, and click the Create button.

The page is created. You are navigated to the page, and it is placed in Edit mode to allow changes to be made.

Editing Wiki Pages

An existing wiki page can be edited by navigating to the desired wiki page and then doing one of the following:

  • Selecting the Edit Page option from the Settings menu.

  • Selecting the Edit option from the Page ribbon tab.

When a wiki page is edited, several characteristics can be managed, and elements can be added and configured. These elements include the following.

Managing the Page Layout

The layout of a wiki page can be edited after the page has been created. This is done to alter the wiki zone configuration to meet the needs of the page. To change the zone configuration for a page being edited, select the desired page layout from the Text Layout menu on the Format Text ribbon tab. The default wiki page layout includes those listed in Table 4-2.

Table 4-2. Default Wiki Part Page Layouts

Template

Description

Layout

One Column

Contains a single column spanning the entire page.

A427687_5_En_4_Figi_HTML.jpg

One Column with Sidebar

Contains a two-column layout, with a large left column and a smaller right column.

A427687_5_En_4_Figj_HTML.jpg

Two Columns

Includes two columns in a side-by-side configuration.

A427687_5_En_4_Figk_HTML.jpg

Two Columns with Header

Includes a single column spanning the width of the page, with two columns in a side-by-side configuration below it.

A427687_5_En_4_Figl_HTML.jpg

Two Columns with Header and Footer

Includes a single column spanning the width of the page, with two columns in a side-by-side configuration below it and a full-width column at the bottom.

A427687_5_En_4_Figm_HTML.jpg

Three Columns

Contains three side-by-side columns making up the page.

A427687_5_En_4_Fign_HTML.jpg

Three Columns with Header

Includes a single column spanning the width of the page, with three columns in a side-by-side configuration below it.

A427687_5_En_4_Figo_HTML.jpg

Three Columns with Header and Footer

Includes a single column spanning the width of the page, with three columns in a side-by-side configuration below it and a full width column at the bottom.

A427687_5_En_4_Figp_HTML.jpg
Editing Text

Wiki pages let you enter text to be presented on the page. Rich text content is added to the page much as you would add content to a Word document. When text is added to the page, it is formatted with the format controls on the Format Text ribbon tab, as shown in Figure 4-3.

A427687_5_En_4_Fig3_HTML.jpg
Figure 4-3. Format Text ribbon tab
Adding Tables

HTML tables are used to format page content into table structures and can be added to wiki pages. Tables are added to pages by editing a page, placing the cursor where the table should be inserted, and selecting the row and column configuration from the Table drop-down menu on the Insert tab of the ribbon, as shown in Figure 4-4.

A427687_5_En_4_Fig4_HTML.jpg
Figure 4-4. Insert ribbon tab

Once the table is added to the page, the Design ribbon tab will be available allowing you to select the desired table layout and choose to show or hide grid lines for the table. The Table Layout ribbon tab can also be used to specify table and cell width, height, and layout properties. Tables are used to style and organize text and objects within a page to create the desired information layout.

Adding Pictures

You can add images to wiki pages in order to show them within the page. Pictures can be added using any of three different approaches.

  • Approach 1: If the image to be displayed on the page is not yet in SharePoint and you want to upload the image and display it on the page, select the From Computer option from the Picture drop-down on the Insert ribbon tab (see Figure 4-4). You can then pick the file and the library where the file will be uploaded. The file is placed in the identified location and referenced on the page.

  • Approach 2: If the image to be referenced is already located in SharePoint, you can select the From SharePoint option from the Picture drop-down on the Insert ribbon tab. When the Select an Asset window appears, you pick an item to reference from a location within the site collection. The selected item is referenced on the page.

Note

When referencing images from within SharePoint, you should make sure that users visiting the page have at least Read permissions to the library where the image is located. The image reference will appear a broken image reference if the users do not have at least Read permissions.

  • Approach 3: If the image to be displayed on the page is in a location outside the site collection, such as on another SharePoint site or some other web location, you can select the From Address option from the Picture drop-down menu on the Insert ribbon tab. You can then identify the URL of the image to reference.

Adding a Video or Audio File

Video and audio files can be added directly to a wiki page, allowing them to play in place on the page. As with pictures, video and audio files can be added whether they are on your local computer or already in SharePoint or some other web-addressable location. Video and audio files are added to a page through one of the following approaches:

  • Approach 1: If the video or audio file is located outside the SharePoint environment—on your local computer, for example—and needs to be uploaded to the environment, select the From Computer option from the Video and Audio drop-down on the Insert ribbon tab. Then select the file to upload and the library to upload it to. The file is uploaded to the designated location and referenced within the page.

  • Approach 2: If the video or audio is in a web-accessible location and needs to be referenced from its current location through an embedded object reference, identify the file by selecting the Embedded option from the Video and Audio drop-down menu on the Insert ribbon tab. The Embed window will appear and you can enter the script or code necessary to reference the video.

  • Approach 3: If the video or audio file is already stored in the SharePoint environment, reference it by selecting the From SharePoint option from the Video and Audio drop-down menu of the Insert ribbon tab. Then select the file to reference.

  • Approach 4: If the video or audio file exists in a web-accessible location and can be referenced through a standard URL, reference the file by using the From Address option of the Video and Audio drop-down menu of the Insert ribbon tab. Then enter the URL for the audio or video file.

Adding Links

Link references can be added to wiki pages to create references to other web resources, such as to items that exist in other locations within your SharePoint environment or to web resources external to it. Two approaches can be used to add links to the page.

  • Approach 1: If the item you want to create a reference to exists in your SharePoint site collection, select the From SharePoint option from the Link drop-down of the Insert ribbon tab. Then select the item to reference, and the link is added to the page.

  • Approach 2: If the item to reference does not exist within your SharePoint environment, reference it by selecting the From Address option from the Link drop-down of the Insert ribbon tab. Then enter the URL of the item and the text to display for the item.

Adding App Parts or Web Parts

App parts and web parts add business functionality to SharePoint pages. You can add an app part or web part to a page by selecting either the App Part or Web Part option from the Insert ribbon tab. Then select the app part or web part to add to the page and click the Add button. Once on the page, the app or web part can be configured. Configuring app parts and web parts is discussed later in this chapter.

Adding Embedded Code

Just as standard web objects can be embedded in SharePoint pages, if you want to add script logic to a page, you can embed your code directly in the page. To embed code, select the Embed Code option from the Insert ribbon tab, and then enter the code to be placed on the page.

Publishing Pages

The last type of page available in SharePoint is the publishing page. Publishing pages are only available in sites where the SharePoint Server Publishing site feature is active. Publishing pages contain web part zones, like web part pages, and rich text entry zones, like wiki pages. Use publishing pages when you want to control the overall layout of the page while providing page editors the ability to manage content within the structure. This type of page is commonly used to create standard templated pages, such as press releases or case studies, where you want a consistent layout for each of the items created.

Enabling Publishing Pages

In order to use publishing pages within a site, the SharePoint Server Publishing feature needs to be enabled. By default these features are available in publishing sites but need to be enabled in other site types. To enable the use of publishing pages in a site along with the other publishing capabilities of SharePoint, you first must ensure the SharePoint Server Publishing Infrastructure site collection feature is active, and then verify the SharePoint Server Publishing site feature within the site where you want to use publishing pages.

To enable the SharePoint Server Publishing Infrastructure site collection feature, do the following:

  1. Navigate to the root site in the site collection.

  2. On the root site home page, select the Site Settings option from the Settings menu.

  3. On the Site Settings page, select the Site Collection Features option from the Site Collection Administration section.

  4. On the Site Collection Features page, select the Activate option for the SharePoint Server Publishing Infrastructure site collection feature.

The site collection feature is activated. With this done, you then need to activate the SharePoint Server Publishing feature within the site where you want to use publishing pages. To activate this feature, do the following:

  1. Navigate to the site where you want to use publishing pages.

  2. From the site’s home page, select the Site Settings option from the Settings menu.

  3. On the Site Settings page, select the Manage Site Features option from the Site Actions section.

  4. On the Site Features page, select the Activate option for the SharePoint Server Publishing feature.

The now active publishing features will allow you to create SharePoint publishing pages within the site.

Creating Publishing Pages

Publishing pages are managed within a site’s Pages library. This library is created when the SharePoint Server Publishing site feature is enabled within the site. To create a new publishing page, do the following:

  1. Navigate to the site where you want to create the page.

  2. On the site’s home page, select the New option from the Page ribbon tab.

  3. In the Add a Page window, enter the name for the page, and click the Create button.

The page is created, and you are navigated to the new page in Edit mode.

Editing Publishing Pages

Users with Contribute rights or higher within the site can create and manage publishing pages. To edit a publishing page do the following:

  1. Navigate to the publishing page you want to edit.

  2. On the page, select the Edit Page option from the Settings menu or select the Edit option from the Page ribbon tab.

  3. Make your updates to the page, and once done, click the Save option from the Format Text or Page ribbon tabs.

  4. Publish the page by selecting the Publish option from the Publish ribbon tab.

Once the page is published, site users can see the changes made to the publishing page. Prior to this point only people having the ability to edit the page would be able to see the changes.

You can make several types of changes to publishing pages when editing them. Changes that can be made to these pages include determining page layout, creating and managing content, and configuring apps and web parts. Publishing pages include two types of zones, along with other elements focused on configuring web-based content. The zone types in a publishing page include the following:

  • Wiki zones allow management of rich text content, pictures, videos, apps, web parts, and other content (see the “Wiki Page” section).

  • Web Part zones host web parts and app parts that.

  • Page Image allows identification of an image to be displayed on a page in the identified location.

  • Rollup Image allows identification of an image to be used in other site pages that reference the page using the content query web part or other page rollup tools.

  • Summary Links is an area within the page containing one or more Summary Links web parts that allow for the creation and management of links.

The layout and inclusion of these zones depend on the page layout selected.

Changing a Page Layout

The page layout defines the number and configuration of zones within a page. When a publishing page is initially created, its layout is based on the Body Only article page layout, which includes a content area and rollup image, as shown in Figure 4-5.

A427687_5_En_4_Fig5_HTML.jpg
Figure 4-5. Body Only article page layout

To change the page layout for a publishing page while viewing the page in Edit mode, select the desired page layout from the Page Layout drop-down menu on the Page ribbon tab. The available layouts include the following:

  • Article Pages

    • Body Only: This type of page includes a single content area covering the full page. It also contains a Rollup Image section, where you can reference an image used when the page is listed in other areas of the site (see Figure 4-5).

    • Image on Left: This page layout is similar to the Body Only layout in that it contains the full-page content area and the Rollup Image section. As Figure 4-6 shows, this page also includes a page image that is listed in the upper-left area of the page. Article Date and Byline fields are also listed.

      A427687_5_En_4_Fig6_HTML.jpg
      Figure 4-6. Image on Left page layout
    • Image on Right: This page layout and the Image on Left layout contain the same elements, the only difference being that the page image is located to the right of the content area instead of the left.

    • Summary Links: This layout and the Image on Right layout contain the same structure, but in place of the page image is a Summary Links web part allowing management of a set of related links (see Figure 4-7).

      A427687_5_En_4_Fig7_HTML.jpg
      Figure 4-7. Summary Links page layout
  • Catalog Item Reuse

    • Blank Catalog Item: This page layout is used to show Catalog content. It can reference the catalog item and has a series of web part zones and includes the Table of Contents web part by default (see Figure 4-8).

      A427687_5_En_4_Fig8_HTML.jpg
      Figure 4-8. Blank Catalog Item page layout
    • Catalog Item Image on Left: This layout allows selection of the catalog item to reference within the page.

  • Enterprise Wiki Page

    • Basic Page: This layout is the only wiki page layout in the Publishing Page layouts. It includes a single wiki zone, like those described in the “Wiki Pages” section. The page also includes a rating option and has the ability to categorize the page.

  • Error Page

    • Error: This type of page includes only a byline, a page content area, and a rollup image.

  • Project Page

    • Basic Project Page: This layout includes a single wiki zone, with an area to the right that allows configuration of metadata about the project to be associated with the page (see Figure 4-9).

      A427687_5_En_4_Fig9_HTML.jpg
      Figure 4-9. Basic Project Page layout
  • Redirect Page

    • Redirect: This type of page has a field that identifies the URL to navigate to when the page is accessed. This page can be any URL and does not need to be located within SharePoint (see Figure 4-10).

      A427687_5_En_4_Fig10_HTML.jpg
      Figure 4-10. Redirect Page layout
  • Welcome Page

    • Blank Web Part Page: This page layout includes a full-page wiki zone area for adding content, followed by a series of web part zones for inclusion of web parts within the page (see Figure 4-11).

      A427687_5_En_4_Fig11_HTML.jpg
      Figure 4-11. Blank Web Part Page layout
    • Splash: This layout can include an image and a set of links, followed by a set of web part zones.

    • Summary Links: This layout is similar to that of the Blank Web Part Page. It contains the page image area and the page content area. Below the content area, however, this layout also contains a pair of Summary Links web parts that can be used to configure links on the page. Below this pair of web parts is a set of additional web part zones for adding web parts and app parts to the page.

Checking In and Publishing Pages

The publishing pages library, created when the SharePoint Server Publishing site feature is activated, has versioning enabled by default. Versioning requires that you check in pages after edits are made and publish the pages before changes become available to general site users. To check in a page that has been edited, do the following:

  1. On the page, select the Check In option from the Page ribbon tab.

  2. In the Check In window, optionally enter a comment, and then click the Continue button.

The page is checked in as a minor version. For example, if the previous version of the page was 1.0, the new version will be 1.1. Minor versions of a page are available only to users with the ability to edit the page. In order to make the changes available to all site users, the page must be published. To publish a SharePoint page select the Publish option from the Publish ribbon tab.

Apps

In order to understand the difference between web parts and apps, you need to understand the different ways these two types of components work . Web part solutions are deployed into an environment as either a farm solution or a sandbox solution. Farm solutions have full trust within the SharePoint farm and are available for activation in all the site collections. Sandbox solutions, deployed into a specific site collection, are available for use only within that site collection.

Where web parts are deployed in the SharePoint farm to leverage resources, apps are stand-alone applications. This isolates their execution and allows them to run from their own web locations. SharePoint apps are made available from an online SharePoint App Store that is managed by Microsoft and from internal corporate app catalogs that can be managed from within your own environment. The next sections discuss how to manage and use apps within your SharePoint sites.

Note

It is the responsibility of the SharePoint technical administrator to create app catalogs, configure connections to app catalogs, and set users’ security rights to download apps to use in the environment.

Adding Apps to Your Site

For apps to be available within a SharePoint site, a site manager must first add the app to SharePoint for use. A site manager’s ability to add apps to SharePoint depends on the app management settings defined by the SharePoint technical administrator, who can select from the following options to determine site managers’ ability to manage apps.

  • Do not allow users to add apps: This option allows site managers to work only with apps that have already been added to the SharePoint environment for use. The only apps you can add to pages are the app parts for lists and libraries contained in the site.

  • Allow users to request apps: This option allows site owners to access the app store to identify apps they are interested in adding. They can create a request for a desired app that then must be approved by a SharePoint technical administrator, who will download the app. This allows centralized management of apps and controls app purchases while letting site administrators identify and select apps they feel will meet their business needs.

  • Allow users to add apps: This option allows site owners to access the app store and add apps to their SharePoint sites without the involvement of the SharePoint technical administrator. This gives site administrators complete control over app management in their sites.

Adding Apps Directly

As already discussed, your ability to add apps to SharePoint depends on settings configured by your SharePoint technical administrator. When the environment is configured to allow site owners to add apps, you can add apps from your corporate app repository or from the online SharePoint app store. To add an app from the online app store or from your corporate app repository, do the following:

  1. Navigate to the site where you want to add the app.

  2. From the Settings menu of the site, select the Add an App option.

  3. On the Your Apps page (see Figure 4-12), select the SharePoint Store option from the Quick Launch area.

    A427687_5_En_4_Fig12_HTML.jpg
    Figure 4-12. Your Apps page
  4. On the SharePoint Store page (see Figure 4-13), select the app to install.

    A427687_5_En_4_Fig13_HTML.jpg
    Figure 4-13. SharePoint Store page
    Caution

    Some apps in the app store are free, but others must be purchased. Note the app’s cost before downloading it. Also, some apps are free previews of products that must later be purchased for continued use.

  5. On an app’s detail page, review details about the app, including the description and user ratings, and then choose the Add It option to add the app.

  6. On the Market Place page, log on to the online store using your Microsoft account (this is the same as your Windows Live ID).

  7. On the Confirm That You Wish to Add the App page, click the Continue option.

  8. On the App Added confirmation screen, click the Return to Site option.

The app is added for use in your site from within the Your Apps page. As discussed earlier, you can then add the app to the appropriate SharePoint pages.

Requesting Apps to Add

When your SharePoint technical administrator has configured the environment so that site owners can request apps but not install apps directly, you will need to get the administrator’s approval for apps you want to install. To request an app, do the following:

  1. Navigate to the site where you want to add the app.

  2. From the Settings menu of the site, select the Add an App option.

  3. On the Your Apps page (see Figure 4-12), select the SharePoint Store option from the Quick Launch area.

  4. On the SharePoint Store page (see Figure 4-13), select the app to install. In this example, the World Clock and Weather app has been selected.

  5. On the app’s detail page, review the app’s details, and select the Request It option.

  6. In the App Request window, identify the following:

    1. Enter the user license details:specify the number of users the request is for or note that the request is for the entire organization.

    2. Enter a justification for the request. That is, identify why the app is needed.

    3. Click the Request button to complete the request.

Viewing Your App Requests

After you have placed a request for an app, you can track its status through the Site Content area as follows:

  1. Navigate to the site collection where you made the request.

  2. From the Settings menu, select the Add an App option.

  3. On the Your Apps page, select the Your Requests option from the Quick Launch area.

  4. On the Your Requests page, view the details for the identified request.

Once the SharePoint technical administrator approves the request and adds the app, it is available for use in your SharePoint site.

Removing Apps

Apps that have been added to the SharePoint environment can later be removed if needed. To remove an app, do the following:

  1. Navigate to the site collection where you want to remove the app.

  2. On the home page of the site, select the Site Contents option.

  3. On the Site Contents page click the option next to the app to remove it.

    Note

    The default apps installed in the SharePoint environment will not have the option and cannot be removed.

  4. On the apps hover panel, select the option, and choose the Remove option.

  5. On the deletion confirmation screen, select the OK button to remove the application.

The app is removed, and you are returned to the Site Content page.

Adding App Parts to Pages

Once apps have been added to the environment, they can be added to site pages. To add an app to a page, do the following:

  1. Navigate to the page where the app is to be added.

  2. On the page, select the Edit option to edit the page.

  3. Within the Edit mode of the page, select the location to place the app, and from the ribbon select the App Part option from the Insert tab.

  4. On the Parts list, select the app to add to the page, and then click the Add button.

The app part is added to the page, and you can configure it as necessary. App parts have different configurations depending on the configuration needs of the app, and they are managed and configured just as web parts are managed and configured. Managing web parts and app parts are discussed in the next section.

Web Parts

Like app parts, web parts add information views and business functionality to SharePoint sites. Web parts can be used to show content in lists and libraries, implement process, interface with outside databases or systems, and provide any other application solution functionality.

Adding Web Parts to Pages

Web parts can be added to any of the pages discussed previously. They are added to either web part zones or wiki zones within SharePoint site pages. To add a web part to a web part zone in a page, do the following:

  1. Navigate to the web part or publishing page to be edited.

  2. Place the page into Edit mode (how to do this was explained earlier in this chapter).

  3. Click the Add a Web Part link in the web part zone where you want to add the web part.

  4. Select the web part to add from the Parts list (see Figure 4-14) and click the Add button.

    A427687_5_En_4_Fig14_HTML.jpg
    Figure 4-14. SharePoint page parts list

The web part is added to the page in the top of the web part zone where the Add a Web Part link was clicked. You can then drag and drop this web part into the appropriate position in the zone.

To add a web part to a wiki zone, do the following:

  1. Navigate to the wiki or publishing page to be edited.

  2. Place the page into Edit mode.

  3. Place the cursor in the wiki zone where you want to add the web part.

  4. From the Insert ribbon tab, select the Web Part option.

  5. Select the web part to add from the Parts list (see Figure 4-14) and click the Add button.

The web part is added to the page in the location where the cursor was placed.

Editing Web Parts

Web parts have properties that govern their configurations. These properties include display settings, connectivity details, and business capability definitions. To edit a web part’s properties , do the following:

  1. Navigate to the page containing the web part to be configured.

  2. Place the page into Edit mode.

  3. From the web part drop-down menu, select the Edit Web Part option (see Figure 4-15).

    A427687_5_En_4_Fig15_HTML.jpg
    Figure 4-15. Edit Web Part options menu
  4. In the Web Part Properties window, update the web part’s properties and click the Apply button to save them.

The properties of a web part are specific to the purpose and configuration needs of the web part itself. There are also some common properties available across most web parts to manage, as Figure 4-16 shows.

A427687_5_En_4_Fig16_HTML.jpg
Figure 4-16. Web Part properties screen

Common properties include the following:

  • Appearance: These settings are used to identify properties that manage the appearance of the web part.

    • Title specifies the text displayed in the web part’s title bar.

    • Height specifies the height of the web part. The default option is to adjust the height based on the content’s needs. However, you can also specify a fixed height for the web part.

    • Width specifies the width of the web part. The default option is to adjust the width based on the width of the zone and the contained content. However, you can also specify a fixed width for the web part.

    • Chrome State determines whether the web part is minimized by default.

    • Chrome Type specifies whether to display the title bar and border for the web part.

  • Layout: These settings identify the general web part display properties.

    • Hidden specifies whether the web part is hidden on the page. If it is, it is still part of the page but is not visible to site users.

    • Direction allows control of the direction in which the content within the web part is displayed.

    • Zone specifies the zone the web part is located within when it is part of a web part page.

    • Zone Index determines the order of the web part in the zone relative to other web parts in the same zone when it is used in a web part zone.

  • Advanced: These settings allow you to determine which web part capabilities are available to site users.

    • Allow Minimize specifies whether the web part can be minimized on the page.

    • Allow Close specifies whether page users can close the web part when used in a web part zone.

    • Allow Hide specifies whether the web part can be hidden within a page when used in a web part zone.

    • Allow Zone Change specifies whether the web part can be moved to another zone within the page when used in a web part zone.

    • Allow Connections specifies whether the web part is allowed to be connected to other web parts.

    • Allow Editing in Personal View specifies whether the web part can be edited when the page is in a personal view.

    • Title URL identifies the web address to navigate to when the title of the web part is clicked.

    • Description identifies the hover text to be displayed when the mouse hovers over the title of the web part.

    • Help URL identifies the URL to navigate to when the Help option is selected from the web part context menu.

    • Help Mode specifies how the help pages are displayed to the users.

    • Catalog Icon Image URL allows display of an image for the web part when it is added to the pages.

    • Title Icon Image URL allows display of an image in the title bar of the web part.

    • Import Error Message specifies the message to display to users if there is a problem when attempting to display the web part.

    • Target Audiencesspecifies whether the web part is to be targeted to a specific user or group.

Removing Web Parts

Web parts listed on a page can be removed if they are no longer needed. Remove a web part by doing the following:

  1. Navigate to the page to be edited.

  2. Place the page into Edit mode.

  3. From the web part drop-down menu (see Figure 4-15), select the Delete option.

  4. In the deletion confirmation window, click the OK button.

The web part is removed from the page.

Connecting Web Parts

Many of the web parts available in SharePoint can be connected to other web parts. This allows details in one web part to be used to filter content in another. An example of when this is useful is when you want to filter a library or list view based on the user viewing the page showing only items that the user created or modified. Web part connections are made between provider web parts and consumer web parts. Provider web parts include the details to filter by and the consumer web part lists the content to be filtered. Creating a connection between these web parts allows the details from the provider to be made available to the consumer for use.

SharePoint filter web parts are specifically designed to act as provider web parts that can be connected to other web parts, such as list or library views, in order to filter them. For example, you could add a date filter to a page to filter the details in a calendar list to show just those items falling on the identified date. To create a connection between a provider and consumer web part, do the following:

  1. Navigate to the page containing the web parts to be connected.

  2. Place the page into Edit mode.

  3. On the provider web part, select the Connections option, then Send Filter Values To, and then the consumer web part.

  4. On the Web Part Dialog/Choose Connection page, click the Configure button.

  5. On the Web Part Dialog/Configure Connection page, select the column that the provider web part is to supply and the column that the consumer web part is to apply the connection against. Then click the Finish button.

The connection is established between the web parts, and the consumer web part is filtered based on the provider web part details.

Exporting and Importing Web Parts

Once a web part has been added to a page and properly configured, you may want to export it so that it can be imported into other pages. Doing so allows an exact copy of the web part to be created within other pages.

Exporting a web part creates an XML file containing configuration details for the web part. To export a web part, do the following:

  1. Navigate to the page containing the web part to be exported.

  2. Place the page in Edit mode.

  3. From the web part menu, select the Export option.

  4. On the open or save prompt, select the Save or Save As option to save the web part file.

An exported web part file can be imported into a SharePoint page, where it can be added to the information already displayed. The web part will be imported with the exact configuration it had when exported. To import a web part into a page, do the following:

  1. Navigate to the page where you want to add the web part.

  2. Place the page in Edit mode.

  3. Select to add a new web part to the page.

  4. In the Parts list under the Categories section, select the Upload a Web Part option.

  5. In the Upload Web Part box, browse to the file you want to upload and click the Upload button.

  6. Select to add a web part to the page.

  7. On the web part selection screen from the Imported Web Parts category, select the uploaded web part and click the Add button.

The web part is added to the page. Use this approach when you need to upload the web part into a specific page. It is also possible to upload a web part so that it appears in one of the available web part configurations in the parts list. Over time, the web part can be added to multiple pages within your environment by uploading it into the Web Part Gallery. To import a web part to the Web Part Gallery, do the following:

  1. Navigate to the root site in the site collection.

  2. Select the Site Settings option from the Settings menu.

  3. On the Site Settings page, click the Web Parts link under the Galleries section.

  4. On the Web Part Gallery page, select the Upload Document command from the New group on the Files ribbon tab.

  5. In the Add a Web Part window, click the Browse button.

  6. In the Choose File window, browse to the exported web part file, and select it. Then click the Open button.

  7. In the Upload Web Part window, click the OK button.

  8. In the Edit Item window, edit the name, title, and description loaded from the file, and then select a group and optional recommendation settings to determine how the web part is organized and presented to users.

  9. Click the Save button.

The web part is added to the Web Part Gallery and is made available when adding web parts to pages within the site collection.

Standard SharePoint Web Parts

There are a variety of default web parts available within SharePoint. These default web parts provide a variety of capabilities to SharePoint sites and allow you to take advantage of many of the SharePoint services, including search, Excel services, PerformancePoint services, and others. These web parts are organized into the following categories and include the following web parts.

Apps

The Apps category lists the app parts available within the environment. App parts available by default include references to each of the lists and libraries available in the current site (apps were discussed earlier in the chapter).

List View App Part

An instance of the List View app part is available in each of the site’s lists and libraries. This app part is used to display list information on the page with one of the list’s views. You can also create a custom view to display the information from the list or library. Users can be given the ability to view and manage content within the list through this app part. An example of this app part is shown in Figure 4-17.

A427687_5_En_4_Fig17_HTML.jpg
Figure 4-17. List View app part

The options available to configure List View app parts include the items in Table 4-3.

Table 4-3. List View App Part Properties

Property

Description

Selected View

Allows selection of the list view to display within the app part. This includes a list of all views available within the list as well as the Summary View. The Summary View is the default view for the type of list the app part is being used to display. In this section you can also select the Edit the Current View option to customize the selected view.

Toolbar Type

Allows selection of the toolbar configuration for the app part. Options available for the toolbar selection include Full Toolbar, Summary Toolbar, No Toolbar, and Show Toolbar.

Blog

The Blog category lists web parts used to display details about blogs. All web parts in this category are available in all versions of SharePoint and are designed to be used within blog sites. The default set of web parts available in this category includes the following items.

Blog Archives

The Blog Archives web part provides a set of references to old blog posts located in the current blog site.

Blog Notifications

The Blog Notifications web part can be added to a blog site. It provides registration links for the site’s RSS feed or alerts for site activities. Like the Blog Archives part, this part includes no special configuration capabilities beyond standard SharePoint web part configurations.

Blog Tools

The Blog Tools web part provides a set of links for managing a blog site. This web part also has no custom configurations.

Business Data

The Business Data category web parts are available only in SharePoint Server Enterprise. The Business Data category includes web parts for managing different forms of data to be integrated into site pages. The web parts within this category include the following items.

Business Data Actions

The Business Data Actions web part provides a list of business data connectivity actions that can be performed. When added to a page, this web part must be configured to connect to the appropriate external content type. Table 4-4 lists the configuration options for the Business Data Actions web part.

Table 4-4. Business Data Actions Web Part Properties

Property

Description

Type

Used to identify the external content type for which business data actions are to be displayed.

Item

Used to identify the item or items for which business data actions are to be displayed.

Actions

Allows selection of actions to display and specifies whether new actions are to be displayed by default.

Style

Identifies the styling for the list of actions, with styles including Bulleted List, List, and Tool Bar.

Business Data Connectivity Filter

The Business Data Connectivity Filter web part is used to permit filtering of content returned through data connections.

Business Data Item

The Business Data Item web part is used to present a single item from a defined data source. and is used in conjunction with the Business Data Item Builder to identify the item to be presented. Table 4-5 includes the configuration options for the Business Data Item web part.

Table 4-5. Business Data Item Web Part Properties

Property

Description

Type

Used to identify the external content type for which business data actions are to be displayed.

View

Allows selection of the external content type view to use for selecting the business data item.

Item

Used to identify the item or items for which business data actions are to be displayed.

Display Animation While Loading

Identifies if an animation is to be displayed when the content is loaded in the web part.

Fields

Allows specification of fields to display for the selected item.

Actions

Allows selection of actions to display and specifies whether new actions are to be displayed by default.

XSL Editor

Used to customize the view of the business data item being displayed.

Business Data Item Builder

The Business Data Item Builder web part is used to identify a data item from a data connection based on parameters passed into the page through the query string. This identified item can then be presented through the Business Data Item web part.

Business Data List

The Business Data List web part is used to present a list of items from an identified data connection. This web part is used in conjunction with such data retrieval web parts as the Business Data Connectivity Filter or the Business Data Related List to identify the items to be presented.

Table 4-6 lists the options available to configure the Business Data List web part.

Table 4-6. Business Data List Web Part Properties

Property

Description

Type

Used to identify the external content type for which business data actions are to be displayed.

View

Allows selection of the external content type view to use for selecting the business data item.

Display Toolbar

Specifies whether the toolbar is to be displayed for the presented list.

Display Animation While Loading

Specifies whether an animation is to be displayed when the content is loaded in the web part.

XSL Editor

Used to customize the view of the business data item being displayed.

Business Data Related List

The Business Data Related List web part is used to present items related to a Business Data List item. Table 4-7 lists the options available to configure the Business Data Related List web part.

Table 4-7. Business Data Related List Web Part Properties

Property

Description

Type

Used to identify the external content type for which business data actions are to be displayed.

Relationship

Used to identify the item the web part will be related to.

Display Toolbar

Specifies whether the toolbar is to be displayed for the presented list.

Display Animation While Loading

Specifies whether an animation is to be displayed when the content is loaded in the web part.

XSL Editor

Used to customize the view of the business data item being displayed.

Excel Web Access

The Excel Web Access web part is used to show content in an Excel workbook within the web page (see Figure 4-18).

A427687_5_En_4_Fig18_HTML.jpg
Figure 4-18. Excel Web Access web part

The Excel Web Access web part has several properties that need to be configured. These configurations include the items listed in Table 4-8.

Table 4-8. Excel Web Access Web Part Properties

Property

Description

Workbook

Identifies the Excel document to be referenced.

Named Item

Identifies the named item in the Excel document to be displayed. This can be any named object, such as a PivotTable or Chart, or a named range.

Title Bar

Specifies whether the web part title and the web part title URL are to be automatically generated.

Type of Toolbar

Specifies whether the toolbar is to be Full, Summary, Navigation Only, or None.

Toolbar Menu Commands

Specifies which menu commands are to be available and allows selection of the following:

• Open in Excel, Download, Download a Snapshot

• Refresh Selected Connection, Refresh All Connections

• Calculate Workbook

• Named Item Drop-Down List

Navigation

Specifies whether navigation hyperlinks are to be included.

Interactivity

Allows selection of the type of interactivity with the Excel data the web part is to support. The options available for selection include the following:

• All Workbook Interactivity

• Typing and Formula Entry

• Parameter Modifications

• Display Parameters Task Pane

• Display Task Pane Apps

• Sorting

• Filtering

• All PivotTable & PivotChart Interactivity

• Periodically Refresh if Enabled in Workbook

• PivotTable & PivotChart Modification

Indicator Details

This web part is used to show a single status indicator based on information retrieved through a data connection, information located in a SharePoint list, information in an Excel workbook, or information in an Analysis Services KPI. Table 4-9 includes the parameters unique to the web part that need to be configured.

Table 4-9. Indicator Details Web Part Properties

Property

Description

Status List

Identifies the list against which the Indicator Detail web part is to be configured.

Status Indicator

Identifies the item in the list to base the indicator on.

Change Icon

Identifies the icon to use for the status indicator, with the options being Default, Checkmarks, Flat, and Traffic Lights.

Status List

The Status List web part shows status indicators, or KPIs, to represent important measures. The web part is configured through the management of the options listed in Table 4-10.

Table 4-10. Status List Web Part Properties

Property

Description

Indicator List

Identifies the list against which the Status List web part is to be configured.

Change Icon

Identifies the icon to use for the status indicator, with the options being Default, Checkmarks, Flat, and Traffic Lights. Also, identifies which icon and toolbar properties to include, selecting from the following:

 

• Show Only Status Icon

• Show Only Problems

• Hide the Toolbar

• Display edit toolbar in View mode

Display Multiple Indicators Columns

Used to determine whether multiple columns are to be displayed in the web part.

Status Indicator

Specifies the item in the list to be the indicator for the web part.

Column or Dimension

Specifies the column to use for the indicator.

Hierarchy

Identifies the hierarchy for the web part.

Members to Display

Identifies the items from the hierarchy items to be included.

Visio Web Access

The Visio Web Access web part is used to show the contents of a Visio diagram file in a SharePoint page.

The Visio Web Access web part has several properties that need to be configured, including the items listed in Table 4-11.

Table 4-11. Visio Web Access Web Part Properties

Property

Description

Web Drawing URL

Identifies the Visio document to reference.

Force Raster Rendering (Applies to VDW Files Only)

Determines whether raster rendering is to be forced to occur for the web part display.

Automatic Refresh Interval (in Minutes)

Identifies how frequently the diagram display is to be refreshed.

Fit All Shapes in View

Determines whether the diagram is to be sized to fit in the display of the web part in the page.

Index of the Initial Page to Show

Identifies which page in the Visio diagram to display when the web part is initially accessed.

Expose the Following Shape Data Items to Web Part Connections

Specifies whether any of the objects in the Visio diagram configured with data connection display are to be manageable through web part connections (connecting web parts is discussed earlier in this chapter).

Toolbars and User Interface

Identifies user interactivity with the Visio menus to be made available in the web part, including the following options:

• Show Refresh

• Show Open in Visio

• Show Page Navigation

• Show Status Bar

• Show the Shape Information Pane

• Show default background

Web Drawing Interactivity

Specifies whether the diagram interactivity is to be restricted within the web part by disabling diagram interaction options, including the following:

• Disable Zoom

• Disable Pan

• Disable Hyperlink

• Disable Selection

Community

The Community category of web parts includes items used to support community sites within the environment. All of the web parts listed in this category are available in both SharePoint Server Standard and Enterprise.

About the Community

The About the Community web part displays the general community details for a site with the community features enabled. This includes information such as the community description and the date the community was established. The web part does not include any custom configuration options to be managed.

Join

The Join web part allows individuals who access the community site to join the community. This makes them members of the community.

My Membership

The My Membership web part lists membership details, including reputation details, for the person currently visiting the site. Community reputation is discussed in more detail in Chapter 12.

Tools

The Tools web part lists a set of community management feature links for the community site.

What’s Happening

The What’s Happening web part lists a summary of the activities occurring within the current community site, including how many members have joined, the number of discussions within the site, and the total number of replies made against those discussions, as shown in Figure 4-19.

A427687_5_En_4_Fig19_HTML.jpg
Figure 4-19. What’s Happening web part

Content Rollup

The Content Rollup category of web parts includes a set of web parts designed to organize and present information managed within SharePoint. Content in lists and libraries throughout the environment can be organized into logical groupings for site users. This category contains a mix of web parts available in both SharePoint Server Standard and Enterprise, as well as some only available in SharePoint Server Enterprise.

Categories

The Categories web part is used to display the category details listed in the site directory of the current site collection. This web part is available in SharePoint Server Standard and Enterprise and can be configured to present the site directory details in different ways. The web part is configured through its web part properties. Table 4-12 displays the properties available to be configured.

Table 4-12. Categories Web Part Properties

Property

Description

Header Text

Identifies text to present in the top of the web part to act as the header for the information being displayed.

Header Style

Identifies the style for the header information, with the choices being Default, Large Text, Small Text, Banded, Centered, Separator, and Whitespace.

Level 1 Style

Identifies the style for top level items in the category listing, with options including Vertical, Vertical with boxed title, Vertical with large title, Vertical with small title, Horizontal, Horizontal with boxed title, Horizontal with large title, and Horizontal with small title.

Level 2 Style

Identifies the style for the second tier level of items within the site category to be listed, with the style options being the same as those listed for the Level 1 style.

Level 3 Style

Identifies the style for the third tier level of items, with the style options being the same as those for the Level 1 and 2 styles.

Source List

Identifies the list within the site collection that contains the site directory information.

Source View

Identifies the view from the source list to use as the source for the information to display in the web part, with the web part respecting the sorting and filtering defined in the view.

Content Query

The Content Query web part is used to identify content from across the site collection that you want to consolidate into a single information view. This web part, available in both SharePoint Server and Enterprise, allows environment-wide content selection based on content type and metadata details. Figure 4-20 shows an example of the Content Query web part layout consolidating announcements from across sites in a single site collection.

A427687_5_En_4_Fig20_HTML.jpg
Figure 4-20. Content Query web part

To define the details for the content to be displayed, several properties need to be configured for the Content Query when it is added to a page. These properties are described in Table 4-13.

Table 4-13. Content Query Web Part Properties

Property

Description

Source

Identifies the source location for items to be included in the view. Items can come from across the entire site collection, from a specific site location within the site collection, or from a specific list.

List Type

Identifies the type of list from which to take items.

Content Type

Used to identify the source content type on which the content query is to be based and to allow selection of the content type group and content type. You can also specify whether the view is to include content types based on the selected type.

Audience Targeting

Specifies whether information is to be filtered based on audiences and, if it is, whether items not targeted to an audience are to be included.

Additional Filters

Identifies whether the information to be presented is to be further filtered and, if it is, what the filter criteria are to be.

Grouping and Sorting

Specifies whether displayed information is to be grouped and, if it is, by what details, how it is to be sorted and by what column, how many columns the information is to be listed in, and whether any item display limits are to be enforced.

Fields to Display

Identifies the displayed field that is to represent a link to the associated item, the column containing the image to use as the thumbnail image in the view, and the title and description details.

Feed

Identifies whether the content query is to be listed as an RSS feed and, if it is, what details to use as the title and description fields in the feed.

Content Search

Like the Content Query web part, the Content Search web part is used to identify resources to be shown within the current page. The content displayed can be any information crawled by the SharePoint search services and will be organized and displayed based on configuration details, as defined in Table 4-14. This web part is available in SharePoint Server Standard and Enterprise.

Table 4-14. Content Search Web Part Properties

Property

Description

Search Criteria

Identifies the search query used to locate items to be displayed and the number of items to include in the display.

Display Templates

Identifies the display control that formats the items to be presented and allows selection of List, List with Paging, or Slideshow. You can also specify the item format for the elements displayed from the following options:

• Diagnostic

• Large Picture

• Picture on left, 3 lines on right

• Picture on top, 3 lines on bottom

• Recommended Items:Picture on left, 3 lines on right

• Two lines

• Video

Finally, this property also identifies what is to be displayed when no results are returned.

Property Mappings

Identifies whether the mapping of the managed properties is to be changed from the defaults, with the properties that can be changed, including the following:

• Picture URL

• Link URL

• Line 1

• Line 2

• Line 3

Settings

Specifies where the query results are to be provided and what result table is used to display them. You can also specify the starting item for the results and whether an alternative error message is to be displayed if the query generates an error.

Project Summary

The Project Summary web part lists a summarized view of the task details for the site (see Figure 4-21) and is available in SharePoint Server Enterprise. This web part can be configured to point to any task list within the site through the management of the configuration items listed in Table 4-15.

A427687_5_En_4_Fig21_HTML.jpg
Figure 4-21. Project Summary web part
Table 4-15. Project Summary Web Part Properties

Property

Description

Primary Task List

Identifies the task list against which to configure the web part.

Headlines

Identifies the fields to include in the display.

Relevant Documents

The Relevant Documents web part, available in both versions of SharePoint, lists documents contained within the site that were created or edited by the person currently visiting the page.

RSS Viewer

The RSS Viewer web part, available in SharePoint Server Standard and Enterprise, is used to show RSS feed content. The web part is configured through the web part properties listed in Table 4-16.

Table 4-16. RSS Viewer Web Part Properties

Property

Description

RSS Feed URL

Lists the URL to the RSS feed to be displayed within the page.

Feed Refresh Time (in Minutes)

Specifies the interval in which the web part will be refreshed on the page.

Feed Limit

Identifies the item limit for items returned.

Show Feed Title and Description

Specifies whether title and description fields for the feed are to be presented.

Data View Properties

An XSL Editor allowing management of the layout of the RSS data returned.

Site Aggregator

The Site Aggregator web part is used to show documents and tasks assigned to the current user located within specified sites. It is available in SharePoint Server Standard and Enterprise and has no configuration beyond the standard web part configuration options. Web part content is managed by adding tabs within the web part body, by clicking the Add New Tab button and then specifying the site URL to add and a title to appear on the tab to represent the site.

Sites in Category

The Sites in Category web part, available in SharePoint Server Standard and Enterprise, lists sites in the site directory of the current site collection that are assigned to an identified category. The configuration parameters available for the web part include just standard data view properties, which include the XSL Editor and parameter editor options.

Summary Links

The Summary Links web part, available in SharePoint Server Standard and Enterprise, provides the ability to create a set of formatted web links to allow navigation to the web-based resources either within SharePoint or in some other web site. Links can be configured in multiple formats, with bulleted lists and images used to represent the links. They can also be configured to allow the selected item to be opened in the current browser window or in a new window. The configuration of the summary links web part is handled directly within the web part interface by individuals who are able to edit the page (see Figure 4-22).

A427687_5_En_4_Fig22_HTML.jpg
Figure 4-22. Summary Links web part management options
Table of Contents

The Table of Contents web part shows the navigation hierarchy for the current site, including listed sites, lists, and libraries. This web part is available in both SharePoint Server Standard and Enterprise and is configured through the properties defined in Table 4-17.

Table 4-17. Table of Contents Web Part Properties

Property

Description

Start From

Identifies the site within the collection from which to start the table of contents view.

Levels to Show

Specifies the number of item levels to show in the table of contents.

Show Pages

Defines whether pages are to be listed in the table of contents.

Include hidden Pages

Defines whether hidden pages are to be listed in the table of contents.

Include hidden Sites

Identifies whether hidden sites are to be listed in the table of contents.

Header Text

Specifies the text to show as the table of contents header.

Header Style

Identifies the style for the listed header, with the options including Default, Large Text, Small Text, Banded, Centered, Separator, and Whitespace.

Level 1 Style

Identifies the style for the top level items listed in the table of contents, with style options including Vertical, Vertical with boxed title, Vertical with large title, Vertical with small title, Horizontal, Horizontal with boxed title, Horizontal with large title, and Horizontal with small title

Level 2 Style

Identifies the style for the second level items listed in the table of contents, with the style options being the same as those in the Level 1 Style.

Level 3 Style

Identifies the style for the third level items listed in the table of contents, with the style options being the same as those in the Level 1 and 2 Styles

Organization

Identifies the sorting approach for the items listed and allows sorting to follow the navigational sort order or allows sorting to be based on selected fields .

Term Property

The Term Property web part shows an identified property from a selected term in the term store. This web part, available in SharePoint Server Standard and Enterprise, must be configured in the page through the web part’s properties, which are detailed in Table 4-18.

Table 4-18. Term Property Web Part Properties

Property

Description

Term

Used to identify whether the page context term is to be used or a different term is to be selected.

Render Property

Identifies the property to be displayed, the choices being Name, Description, Path, ID, or a custom property.

Timeline

The Timeline web part , available in all versions of SharePoint, shows a timeline view of task details within a defined task list (see Figure 4-23).

A427687_5_En_4_Fig23_HTML.jpg
Figure 4-23. Timeline web part

The task list to associate with the timeline is identified through the web part properties, which are defined in Table 4-19.

Table 4-19. Timeline Web Part Properties

Property

Description

Web URL

Identifies the URL to the web site containing the list.

Type

Specifies the type of object to be identified, with the only option being List.

Source

Allows selection of the task list to base the timeline on.

View Name

Identifies the view within the list to base the timeline on.

WSRP Viewer

The WSRP (Web Service for Remote Portlets) Viewer web part is available only in SharePoint Server Enterprise and can be used to consume WSRP data. The WSRP source to connect with is identified through the properties of the web part listed in Table 4-20.

Table 4-20. WSRP Web Part Properties

Property

Description

Produccer

Selects the WSRP data producer control.

User Identification

Identifies whether the control uses anonymous access or whether the current user’s credentials are to be used when connecting to the portlet.

XML Viewer

The XML Viewer web part is available in both versions of SharePoint and allows the presentation of XML data using XSL to format the information. The web part properties listed in Table 4-21 are used to configure the XML source and the XSL layout for the web part.

Table 4-21. XML Viewer Web Part Properties

Property

Description

XML Editor

Allows entry of the XML or selection of the XML file to be referenced.

XSL Editor

Allows entry of the XSL used to define the layout of the information or selection of the XSL file to be referenced.

Document Sets

The Document Sets category of web parts includes solutions used to display document set details. All of the web parts in this category are available in both SharePoint Server Standard and Enterprise and allow interaction with document sets and document set content.

Document Set Content

The Document Set Content web part shows the items included in a specified document set. This web part is typically used when navigating within a library in a document set.

Document Set Properties

The Document Set Properties web part shows the properties associated with the current document set. This web part, like the Document Set Content web part, is typically used when navigating within a document set.

Filters

Filter web parts connect to other web parts in order to filter the details displayed in these web parts. All of the web parts in this category are available only in SharePoint Server Enterprise. We discussed connecting web parts earlier in this chapter.

Apply Filters Button

When the go web part is listed on a page, other filters will not be applied to their connected content until this button is pressed. If this button is not on a page, filters are automatically applied to connected content when a value is entered or selected. Use this button when you have multiple filters to apply and want to allow them to be applied at the same time. This web part is configured through the web part properties defined in Table 4-22.

Table 4-22. Apply Filters Button Web Part Properties

Property

Description

Show Apply Filters Button

Specifies whether the button is to be displayed and, if it is, what the button text should be. You can also define the button’s alignment on the page:left, center, or right.

Allow Users to Save Filter Choices

Identifies whether the user can save the choices made against the available filter options.

Choice Filter

The Choice Filter web part places a list of choices on the page to be used to filter connected content. The configuration options available for this web part are listed in Table 4-23.

Table 4-23. Choice Filter Web Part Properties

Property

Description

Filter Name

Lists a name for the filter.

Choices

Lists selection options for the Choice Filter, along with an optional description.

Control Width

Allows identification of the width of the choice control.

Require User to Choose a Value

Specifies whether the selection of a choice is required.

Default Value

Identifies the default value, if any, for the choice filter.

Show “(Empty)” Value

Defines whether an empty option is to be included in the choice control’s list of options.

Allow Multiple Selections

Specifies whether multiple choices can be selected.

Current User Filter

The Current User Filter web part places a hidden filter on the page that can be used to filter connected content based on the current user. The details to be used to filter connected content are configured through the properties listed in Table 4-24.

Table 4-24. Current User Filter Web Part Properties

Property

Description

Filter Name

Lists a name for the filter.

Select Value to Provide

Specifies whether the current username is passed or a specific profile value for the current user is to be used.

Send Empty if There Are No Values

Specifies whether an empty value is to be passed if there is no value for the defined user details.

When Handling Multiple Values

Defines how to handle the passing of information if there are multiple values for the filter value. You can choose to send only the first value or all the values or to combine them into a single value separated by a defined character.

Text to Insert Before Values

Allows identification of any text to be inserted into the front of the values to be passed by the filter.

Text to Insert After Values

Allows identification of any text to be inserted at the end of the values to be passed by the filter.

Date Filter

The Date Filter web part allows selection of a date value against which to filter connected content. This web part is configured by managing the web part properties defined in Table 4-25.

Table 4-25. Date Filter Web Part Properties

Property

Description

Filter Name

Lists a name for the filter.

Default Value

Identifies the default value for the filter when presented. The value can be none, a specific date, or a date based on an offset value from the current date. For example, you could identify the default value as two days after today.

Require User to Choose a Value

Specifies whether a value for the filter must be selected.

Page Field Filter

The Page Field Filter web part allows selection of a property of the current page to use to filter the content on the page. This web part is configured by managing the web part properties defined in Table 4-26.

Table 4-26. Page Field Filter Web Part Properties

Property

Description

Filter Name

Lists a name for the filter.

Select a Column from the List in which the Current Page Is Stored

Identifies the page property by which to filter the contained content.

Send Empty if There Are No Values

Determines whether an empty value is to be sent to the consuming web parts if there is no value for the selected property.

When Handling Multiple Values

Identifies how to handle page fields supporting multiple values, with the options being to send only the first value or send all values or to combine the values into a single value, with items separated by a defined character.

Query String (URL) Filter

The Query String (URL) filter uses details in the query string for the page to filter connected content within the page. This web part is configured by managing the web part properties defined in Table 4-27.

Table 4-27. Query String (URL) Filter Web Part Properties

Property

Description

Filter Name

Lists a name for the filter.

Query String Parameter Name

Identifies the parameter from the query string variable to be used to identify the filter value.

Default Value

Specifies whether there is to be a default value for the filter and, if there is, what that value is to be.

Send Empty if There Are No Values

Determines whether an empty value is to be sent to the consuming web parts if the selected property has no value.

When Handling Multiple Values

Identifies how to handle query string elements containing multiple values, with the options being to send only the first value or send all values or to combine the values into a single value, with items separated by a defined character.

SharePoint List Filter

The SharePoint List Filter web part uses the information contained in a list to filter connected content. The properties in Table 4-28 identify the configuration options for the web part.

Table 4-28. SharePoint List Filter Web Part Properties

Property

Description

Filter Name

Lists a name for the filter.

List

Allows selection of the list to filter the content by.

View

Identifies the view against the list to use for the filter

Value Field

Identifies the field from the list to use as the filter value

Description Field

Identifies the field to use as the description for selecting the value.

Control Width in Pixels

Sets the width of the list filter control.

Require User to Choose a Value

Identify if the user must select a list value

Default Value

Lists the value to default the control to.

Show (Empty) Value

Identifies if (empty) should be listed when there is no value.

Allow Multiple Selections

Identifies if multiple values can be selected.

SQL Server Analysis Services Filter

The SQL Server Analysis Services Filter web part allows use of information in an SQL Server Analysis Services cube to filter connected content. The properties in Table 4-29 identify configuration options for the web part.

Table 4-29. SQL Server Analysis Services Filter Web Part Properties

Property

Description

Filter Name

Lists a name for the filter.

Pick a Data Connection From

Identifies the source of the data connection. Allows selection from a status list, data connection file, or a connection in a SharePoint data connection library.

Dimension

Identifies the element to use as the dimension for the filter.

Hierarchy

Identifies the hierarchy element for the filter.

Encode Selected Values as a Set

Determines whether the selected values are to be treated as a set of values.

Control Width in Pixels

Allows identification of the width of the control.

Require User to Choose a Value

Specifies whether the selection of a choice is to be required.

Default Value

Identifies the default value, if any, for the filter.

Text Filter

The Text Filter web part adds a text field to the page where text can be entered to filter connected content. The properties in Table 4-30 identify configuration options for the web part.

Table 4-30. Text Filter Web Part Properties

Property

Description

Filter Name

Lists a name for the filter.

Maximum Number of Characters

Identifies how many characters to allow in the text field.

Default Value

Identifies the default value, if any, for the filter.

Require User to Choose a Value

Specifies whether the entry of a value is required.

Control Width

Allows identification of the width of the choice control.

Forms

The Forms category contains web parts that allow the introduction of forms to a SharePoint page.

HTML Form Web Part

The HTML Form web part is used to add an HTML-based form to the page. This web part is available in both SharePoint versions. The HTML Form is configured through the web part properties using the Source Editor option.

InfoPath Form Web Part

The InfoPath Form web part is used to show a browser-enabled InfoPath form on the page. This web part, available only in SharePoint Server Enterprise, is configured through the web part properties detailed in Table 4-31.

Table 4-31. InfoPath Form Web Part Properties

Property

Description

List or Library

Identifies where the InfoPath form is located.

Content Type

Identifies the content type of the form.

Display a Read-Only Form (Lists Only)

Identifies whether the form is to be displayed in read-only mode.

Show InfoPath Ribbon or Toolbar

Determines whether the InfoPath form management options are to be made available.

Send Data to Connected Web Parts when page loads

Identifies whether the form data is to be sent to any connected web parts when the page loads.

Views

Identifies the default view used to display the InfoPath form.

Submit Behavior

Specifies what action occurs when the Submit button is clicked.

Media and Content

The Media and Content category includes web parts used to create content to be added to pages or to reference existing SharePoint-based content for inclusion on the page. All of the media and content web parts are available in both SharePoint Server Standard and Enterprise versions.

Content Editor Web Part

When added to a page, the Content Editor web part allows direct entry of enhanced rich text content. Given that Wiki zones allow for enhanced rich text to be applied directly to the pages the Content Editor web part tends to be unnecessary on Wiki and Publishing pages, but the part is useful on web part pages when text content is needed. Once added, you can edit the content introduced into the web part within the part itself, just as you would on a wiki page. However, you can also configure the web part to display content based on the information in a text file. This is done by configuring the web part’s Content Link property.

Get Started with Your Site Web Part

The Get Started with Your Site web part shows a set of links that guide you through managing a site (see Figure 4-24). This web part is part of the default home page for team sites.

A427687_5_En_4_Fig24_HTML.jpg
Figure 4-24. Get Started with Your Site web part
Image Viewer Web Part

The Image Viewer web part lets you select an image to display on the page. Configure the image to be presented in the web part through the part properties (see Table 4-32).

Table 4-32. Image Viewer Web Part Properties

Property

Description

Image Link

References the image file to be displayed.

Alternative Text

Specifies the text displayed when hovering over the image file.

Image Vertical Alignment

Specifies the image’s alignment with options of Top, Middle, and Bottom.

Image Horizontal Alignment

Specifies the image’s alignment within the web part area with options of Left, Center, or Right.

Web Part Background Color

Identifies the color to use behind the presented image in the web part.

Media Web Part

The Media web part lets you specify a video or audio file to be embedded in the page. Table 4-33 identifies properties used to configure the web part to display the desired media content.

Table 4-33. Media Web Part Properties

Property

Description

Preview Image URL

References an image that can be used as the preview picture for the audio or video file.

Media URL

Identifies the audio or video file to be displayed in the web part.

Page Viewer Web Part

The Page Viewer web part lets you identify a web page to be displayed within the current page in an iframe. The referenced page can be content within SharePoint or some other site. The page to be displayed is configured using the properties detailed in Table 4-34.

Table 4-34. Page Viewer Web Part Properties

Property

Description

Type of Item to Display

Used to select a web page, folder, or file.

Link

Identifies the item to be displayed.

Picture Library Slideshow Web Part

The Picture Library Slideshow web part rotates through a set of images in an identified picture library within the page. The web part is configured by identifying the library containing the images to be displayed and the display properties. These details are configured through the web part properties defined in Table 4-35.

Table 4-35. Picture Library Slideshow Web Part Properties

Property

Description

Duration to Show Picture (Seconds)

Identifies the length of time to present an image before transitioning to the next image.

Picture Library

Identifies the picture library where the images are located.

Library View

Specifies the library view used to identify the images to be included in the display.

Picture Display Mode

Specifies whether the items are to be displayed in a random order or in a sequence based on the selected view.

Display With

Identifies details about the image along with the image and the layout of this information, with options including No Title or Description, Title only below image, Title and Description below image, and Title and Description beside image.

Show Toolbar

Specifies whether to display the item’s toolbar with the images.

Script Editor Web Part

The Script Editor web part allows direct injection of HTML code or JavaScript into the page. Once this web part is added to the page, the code is entered into the web part by selecting the Edit Snippet option listed within the web part display. This will open the Embed window, where the script can be entered.

Silverlight Web Part

The Silverlight web part is used to display an identified Silverlight application. When the part is added to a page, you are prompted to identify the URL for the application. The URL can later be updated in the web part properties.

PerformancePoint

The PerformancePoint category includes web parts used to display and interact with PerformancePoint resources. All of the web parts in this category are available only within SharePoint Server Enterprise.

PerformancePoint Filter

The PerformancePoint Filter web part lets you select a PerformancePoint filter value to connect to other PerformancePoint web parts. This web part is configured through the web part properties, where you can select the list to use as the filter.

PerformancePoint Report

The PerformancePoint Report web part lets you identify a PerformancePoint report to display within the page. As with the PerformancePoint Filter web part, the PerformancePoint Report web part is configured through the web part properties by selecting the location of the report.

PerformancePoint Scorecard

The PerformancePoint Scorecard web part lets you identify a PerformancePoint scorecard to display within the page. This web part is configured through the web part properties by selecting the location of the scorecard.

PerformancePoint Stack Selector

The PerformancePoint Stack Selector web part is used to stack and make selectable all PerformancePoint web parts contained in the zone.

Search

The Search category includes a selection of web parts that allow integration with the SharePoint Search services.

Find by Document ID

The Find by Document ID web part can be used when the SharePoint Document ID Service site collection feature is enabled in SharePoint Server Standard or Enterprise. This web part lets you use the search service to locate a document by its automatically generated document ID created through the Document ID Service.

Refinement

The Refinement web part, which introduces refiners on the page to work in conjunction with search results, allows items in the search results to be further filtered based on the metadata of the documents in the search results. It is available in both versions of SharePoint and is configured through the properties listed in Table 4-36.

Table 4-36. Refinement Web Part Properties

Property

Description

Refinement Target

Identifies the target to be refined using the web part.

Refiners

Specifies whether to manage the refinement options through a term set or directly through the web part.

Control

Identifies the layout of the refiner controls.

Alternate Error Message

Identifies the optional alternative error message text to present if there is an error in the web part.

Search Box

The Search Box web part adds a search box to the page to allow searching against the SharePoint search service. This web part, available in all versions of SharePoint, is configured through the web part properties listed in Table 4-37.

Table 4-37. Search Box Web Part Properties

Property

Description

Which Search Results Page Should Queries Be Sent To?

Identifies whether the search box is to submit the query to other parts on the page or to direct it to a specific search URL.

Show Suggestions

Identifies whether search suggestions are to be listed within the search box as users type queries.

Show People Name Suggestions

Identifies whether suggestions are to include username suggestions as users type queries.

Number of Query Suggestions

Allows selection of the number of suggestions to list at a time.

Minimum Number of Characters

Identifies the number of characters to be typed before suggestions are displayed.

Suggestions Delay (in Milliseconds)

Specifies the delay in typing before suggestions are presented.

Show Personal Favorite Results

Identifies whether personal favorite results are to be displayed and, if they are, how many.

Show Preferences Link

Identifies whether the preferences option is to be made available on the search box.

Show Advanced Link

Specifies whether the advanced option, allowing search users to navigate to an advanced search page, is listed with the search box. Also specifies the URL the advance search page is to use.

Search Box Control Display Template

Identifies the search box display template defining the layout of the search box, with the default option being the Default Search Box or Site Search Box, and allows customization of the template if needed.

Make the Search Box Have Focus when the Page Is Loaded

Specifies whether the cursor will be placed in the search box when the page initially loads and thus allow immediate typing, without the need to click into the field first.

Search Navigation

The Search Navigation web part lets users navigate between search verticals. It is available in both versions of SharePoint. With the web part added, you can identify the web part containing the query and the maximum number of links before the web part is considered to overflow.

Search Results

The Search Results web part, which displays the results of an executed search, is available in both versions of SharePoint and is configured through the web part properties listed in Table 4-38.

Table 4-38. Search Results Web Part Properties

Property

Description

Search Criteria

Identifies the search query provider and the query text.

Display Template

Identifies the display template for the search results displayed.

Results Settings

Identifies the number of results per page and whether any of the following result management tools are to be displayed:

• Show ranked results

• Show promoted results

• Show “Did you mean?”

• Show personal favorites

• Show View Duplicates link

• Show search navigation menu

Results Control Settings

Specifies whether the advanced link is to be displayed and, if it is, lists the link to the advanced search page. The settings also identify whether the following items are to be presented:

• Show result count

• Show language drop-down

• Show sort drop-down

• Show paging

• Show preferences link

• Show AlertMe link

Taxonomy Refinement Panel

The Taxonomy Refinement Panel web part allows refinement of the search results presented based on information in a defined term set. This web part is only available within SharePoint Enterprise and is configured through the web part properties listed in Table 4-39.

Table 4-39. Taxonomy Refinement Panel Web Part Properties

Property

Description

Query

Identifies the refinement target and the associated refiner.

Presentation

Determines the sort order for the results, along with the templates for the controls and filters.

Search-Driven Content

The Search-Driven Content category of web parts includes resources that take advantage of the search service to present various types of information crawled by the search service. All of the web parts in this category are available in SharePoint Server Enterprise.

Category-Item Reuse

The Category-Item Reuse web part allows presentation of content in an identified catalog. To configure the web part, update the properties listed in Table 4-40.

Table 4-40. Category-Item Reuse Web Part Properties

Property

Description

Search Criteria

Identifies the search query and the number of items to be presented.

Property Mappings

Identifies whether to alter the managed properties for the field to display and what field is to be used if they are.

Settings

Allows selection of where query results are to come from and of the result table to use to present the results.

Items Matching a Tag

The Items Matching a Tag web part shows query results associated with a defined term value. Table 4-41 lists the properties within the web part properties area that can be used to configure the web part.

Table 4-41. Items Matching a Tag Web Part Properties

Property

Description

Search Criteria

Identifies the search query and the number of items to be presented.

Display Template

Identifies the control and item template for the presentation of information and, when no results are returned, whether anything is to be presented.

Property Mapping

Identifies whether the mappings of managed properties are to be changed and, if they are, what fields are to be mapped to the Picture URL, Link URL, and Line 1, Line 2, and Line 3 elements.

Settings

Allows selection of where query results are to come from and of the result table to use to present the results.

Pages

The Pages web part is used to list a set of items based on the Pages content type. Table 4-42 lists the properties within the web part properties area that can be used to configure the web part.

Table 4-42. Pages Web Part Properties

Property

Description

Search Criteria

Identifies the search query and the number of items to be presented.

Display Template

Identifies the control and item template for the presentation of information and, when no results are returned, whether anything is to be presented.

Property Mapping

Identifies whether the mappings of managed properties are to be changed and, if they are, what fields are to be mapped to the Picture URL, Link URL, and Line 1, Line 2, and Line 3 elements.

Settings

Allows selection of where query results are to come from, of the result table to use to present the results, and of the result number to start displaying results from.

Pictures

The Pictures web part is used to list a set of items based on the Picture or Image content type. Table 4-43 lists the properties within the web part properties area that can be used to configure the web part.

Table 4-43. Pictures Web Part Properties

Property

Description

Search Criteria

Identifies the search query and the number of items to be presented.

Display Template

Identifies the control and item template for the presentation of information and, when no results are returned, whether anything is to be presented.

Property Mapping

Identifies whether the mappings of managed properties are to be changed and, if they are, what fields are to be mapped to the Picture URL, Link URL, and Line 1 and Line 2 elements.

Settings

Allows selection of where query results are to come from, of the result table to use to present the results, and of the result number to start displaying results from.

Popular Items

The Popular Items web part will show a set of the items that have been recently viewed by the most users. Table 4-44 lists the properties that can be used to configure the web part.

Table 4-44. Popular Items Web Part Properties

Property

Description

Search Criteria

Identifies the search query and the number of items to be presented.

Display Template

Identifies the control and item template for the presentation of information and, when no results are returned, whether anything is to be presented.

Property Mapping

Identifies whether the mappings of managed properties are to be changed and, if they are, what fields are to be mapped to the Picture URL, Link URL, and Line 1, Line 2, and Line 3 elements.

Settings

Allows selection of where query results are to come from, of the result table to use to present the results, and of the result number to start displaying results from.

Recently Changed Items

The Recently Changed Items web part shows the set of the most recently modified items. Table 4-45 lists the properties used to configure the part.

Table 4-45. Recently Changed Items Web Part Properties

Property

Description

Search Criteria

Identifies the search query and the number of items to be presented.

Display Template

Identifies the control and item template for the presentation of information and, when no results are returned, whether anything is to be presented.

Property Mapping

Identifies whether the mappings of managed properties are to be changed and, if they are, what fields are is to be mapped to the Picture URL, Link URL, and Line 1, Line 2, and Line 3 elements.

Settings

Allows selection of where query results are to come from, of the result table to use to present the results, and of the result number to start displaying results from.

Recommended Items

The Recommended Items web part shows content recommended to the current user based on usage patterns. Table 4-46 lists the properties used to configure the part.

Table 4-46. Recommended Items Web Part Properties

Property

Description

Search Criteria

Identifies the search query and the number of items to be presented.

Display Template

Identifies the control and item template for the presentation of information and, when no results are returned, whether anything is to be presented.

Property Mapping

Identifies whether the mappings of managed properties are to be changed and, if so, what fields are to be mapped to the Picture URL, Link URL, and Line 1, Line 2, and Line 3 elements.

Settings

Allows selection of where query results are to come from, of the result table to use to present the results, and of the result number to start displaying results from.

Videos

The Videos web part is used to show a set of items based on the video content type meeting search criteria. Table 4-47 lists the properties within the web part that can be used to configure the part.

Table 4-47. Videos Web Part Properties

Property

Description

Search Criteria

Identifies the search query and the number of items to be presented.

Display Template

Identifies the control and item template for the presentation of information and, when no results are returned, whether anything is to be presented.

Property Mapping

Identifies whether the mappings of managed properties are to be changed and, if they are, what fields are to be mapped to the Picture URL, Link URL, Line 1, File Extension, View Count, and Video File URL elements.

Settings

Allows selection of where query results are to come from, of the result table to use to present the results, and of the result number to start displaying results from.

Web Pages

The Web Pages web part is used to list a set of web pages based on the Page content type meeting search criteria. Table 4-48 lists the properties within the web part that can be used to configure the part.

Table 4-48. Web Pages Web Part Properties

Property

Description

Search Criteria

Identifies the search query and the number of items to be presented.

Display Template

Identifies the control and item template for the presentation of information and, when no results are returned, whether anything is to be presented.

Property Mapping

Identifies whether the mappings of managed properties are to be changed and, if they are, what fields are to be mapped to the Picture URL, Link URL, and Line 1, Line 2, and Line 3 elements.

Settings

Allows selection of where query results are to come from, of the result table to use to present the results, and of the result number to start displaying results from.

Wiki Pages

The Wiki Pages web part is used to list a set of items that meet search criteria based on the Wiki Page content type. Table 4-49 lists the properties within the web part that can be used to configure the part.

Table 4-49. Web Pages Web Part Properties

Property

Description

Search Criteria

Identifies the search query and the number of items to be presented.

Display Template

Identifies the control and item template for the presentation of information and, when no results are returned, whether anything is to be presented.

Property Mapping

Identifies whether the mappings of managed properties are to be changed and, if they are, what fields are to be mapped to the Picture URL, Link URL, and Line 1, Line 2, and Line 3 elements.

Settings

Allows selection of where query results are to come from, of the result table to use to present the results, and of the result number to start displaying results from.

Social Collaboration

The Social Collaboration category includes the SharePoint web parts that provide social interaction capabilities to SharePoint. All social collaboration web parts are available in both SharePoint Standard and Enterprise.

Contact Details

The Contact Details web part is used to present details about a contact for the page or site. The site contact is identified through the Contact property of the web part.

Note Board

The Note Board enables users to leave microblog-like messages within the page, as shown in Figure 4-25. It can be used when the Site Feed features are active within a site. The web part is available in SharePoint Server Standard and Enterprise.

A427687_5_En_4_Fig25_HTML.jpg
Figure 4-25. Note Board web part
Organization Browser

The Organization Browser web part displays the reporting chain for the organization based on the manager details listed in the SharePoint user profile. As Figure 4-26 shows, users can interact with it. The web part is available in SharePoint Server Standard and Enterprise.

A427687_5_En_4_Fig26_HTML.jpg
Figure 4-26. Organization Browser web part
Site Feed

The Site Feed web part places a microblog feed within the site page. The site feed can be used to allow for communications to be had related to the site resources. This web part is listed on the default Team Site home page.

Site Users

The Site Users web part displays the list of users assigned Member rights within the site. This web part can show people and groups assigned permissions or the users assignments to the site’s Members group or a specified group. The web part is configured through the web part properties described in Table 4-50.

Table 4-50. Site Users Web Part Properties

Property

Description

Number of Items to Display

Identifies the number of items to be displayed in the web part.

Display Type

Identifies whether the web part is to list users permitted to access the site, users in the site’s Member group, or people in a specified group.

Tag Cloud

The Tag Cloud web part lists tags associated with content in the site. The web part is configured through the web part properties described in Table 4-51.

Table 4-51. Tag Cloud Web Part Properties

Property

Description

Show Tags

Identifies whether to show tags for the current user or all users or just those under the current URL for all users.

Maximum Items

Identifies the maximum number of items to be displayed and whether the number count is to be listed.

User Tasks

The User Tasks web part lists the tasks assigned to the current user within the SharePoint environment.

Summary

In this chapter, we reviewed the different types of pages that can be created within SharePoint and demonstrated how to add, manage and remove these pages. We then looked at apps and web parts discussing what they are and how to add them to pages and configure them. We then reviewed the different web parts that are available by default within SharePoint Server Standard and Enterprise, describing what they are and how they are configured.

In the next chapter we will start discussing lists and libraries. We will look at how to create and manage these components, which are used to store content within SharePoint. We will review their structures and detail how to use key features such as columns and views.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.129.39.252