Feature Details

ID 57cc6207-aebf-426e-9ece-45946ea82e4a
Scope Site
Hidden True
ActivateOnDefault True
AlwaysForceInstall False
RootDirectory C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\Template\Features\PublishingMobile
ReceiverClass Microsoft.SharePoint.Publishing.Mobile.FeatureHandler, Microsoft.SharePoint.Publishing, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c

Content of the Feature

Content Type: Create a channel to change this site's appearance based on what devices visit the site.

Id 0x01009AF87C5C1DF34CA38277FEABCB5018F6
Group _Hidden
FieldRef
{fa564e0f-0c70-4ab9-b863-0177e6ddd247} Title
{B5A4E101-ED09-42BB-B6AD-F1AC2D31A8B8} ChannelAlias
{5E05A24C-35A3-4AB6-B68F-41A85D1892F9} ChannelDescription
{BC23A71F-2D3A-4B37-91E9-05FFBBF4BB77} UserAgentSubstrings
{0C7CD3AA-A457-41B3-A76C-4AC09841A330} ChannelIsActive
{F0D93C70-7D82-44C1-8F9C-B51312D30319} ChannelPriority

Content Type: Device Channel Mappings is a system content type template created by the Mobile and Alternate Device Targeting feature. This content type is used to define device channel mapping files.

Id 0x010100FDA260FD09A244B183A666F2AE2475A6
Group _Hidden

Content Type Binding

ContentTypeId 0x01009AF87C5C1DF34CA38277FEABCB5018F6
ListUrl DeviceChannels

Content Type Binding

ContentTypeId 0x010100FDA260FD09A244B183A666F2AE2475A6
ListUrl _catalogs/masterpage

Custom Action: Add Device channel reordering button to Manage Group

Id Ribbon.ListItem.Manage.DeviceChannelReordering
Sequence 25
Location CommandUI.Ribbon
RegistrationType ContentType
RegistrationId 0x01009AF87C5C1DF34CA38277FEABCB5018F6

Custom Action: Device Channels

Create and organize device channels to optimize the way your site is rendered to mobile and alternate devices.

Id DeviceChannelSettings
GroupId Customization
Sequence 15
Location Microsoft.SharePoint.SiteSettings
UrlAction _layouts/15/RedirectPage.aspx?Target={SiteCollectionUrl}DeviceChannels

Field: Active

Check this box once you've optimized your site for this channel. If you're working on a live site, don't activate this channel before you're done designing it.

Id {0C7CD3AA-A457-41B3-A76C-4AC09841A330}
Type Boolean
Type ChannelIsActive
Group _Hidden
Sealed TRUE

Field: Alias

Pick a word to identify this channel in code, Device Channel panels, previews and other contexts. Warning: If you later change the channel alias, you will have to manually update Master Page mappings, Device Channel panels, and any custom code or markup.

Id {B5A4E101-ED09-42BB-B6AD-F1AC2D31A8B8}
Type ChannelAliasFieldType
Type ChannelAlias
Group _Hidden
Required TRUE
Sealed TRUE

Field: Description

A quick description of the Device Channel

Id {5E05A24C-35A3-4AB6-B68F-41A85D1892F9}
Type Note
Type ChannelDescription
Group _Hidden
Sealed TRUE

Field: Device Inclusion Rules

Specify one or more user agent substrings (for example: Windows Phone OS), placing each substring on its own line. When the user agent string of a visiting device contains any of the specified substrings, the channel will force site pages to display using that channel's optimizations, like a different Master Page or Device Channel Panel. You can also trigger this special rendering by using query strings, cookies or custom code, in which case the substrings don't matter.

Id {BC23A71F-2D3A-4B37-91E9-05FFBBF4BB77}
Type UserAgentSubstringsFieldType
Type UserAgentSubstrings
Group _Hidden
Required TRUE
Sealed TRUE

Field: Priority

A rank that determines which channel will be assigned to a visitor when the device being used fits into more than one channel

Id {F0D93C70-7D82-44C1-8F9C-B51312D30319}
Type Number
Type ChannelPriority
Group _Hidden
Required TRUE
Sealed TRUE

List Instance: Device Channels

Use this page to create and manage mobile and alternate device channels. Channels allow you to classify visitors based on the devices they use to browse your site and optimize the display of your pages accordingly. Channels created here can each be assigned a different Master Page and can have regions of each Page Layout selectively hidden and revealed to them with Device Channel Panels.

Id
TemplateType 100
Url DeviceChannels
FeatureId 00BFEA71-DE22-43B2-A848-C05709900100

Features dependent on the feature