SP2013: Sync button doesn’t appear for Document Library created with custom list definition

One of the great function in SP2013 is  the SkyDrive Pro Sync. Using that one can Sync the document libraries in their local PC.

For all the document library created using OOTB document library template SharePoint shows nice sync button on the top of the page.
Sync button

This Sync button doesn’t appear for the document libs that are created using custom list Definition.

custom doc lib

<SharePoint:SPSyncPromotedActionButton runat=”server”/> in the master page is responsible for displaying sync button in the page. After long trail and hour spend in a small subject, i throw the SPSyncPromotedActionButton in .Net Reflector and saw that SPSyncPromotedActionButton control is made visible only if the List of types DocumentLibrary (101) and MySiteDocumentLibrary(700).

Image 1

image 2

perhaps one can use jquery to inject the html make the button available but this will not work as SkyDrive Pro Client also display the document libs that are using OOTB documentLibrary template.

skydrive pro doc lib selection

I can’t understand why this limited only to the OOTB document library Definition.

Advertisements
This entry was posted in SharePoint 2013 and tagged , , , . Bookmark the permalink.

3 Responses to SP2013: Sync button doesn’t appear for Document Library created with custom list definition

  1. Cameron says:

    Anand, I’ve run into the same issue. Did you receive any suggestions on this topic yet?

  2. Pingback: Sync button for Document Library created with custom list definition | Anand Srinivasan's Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s