This application for SharePoint 2013 online allows a user to add a new App Part called a Content Type Listing. The Content Type Listing App Part will show a listing of the Document Content Types available for a chosen Document Library on a SharePoint site. The Content Types shown are limited to the document types that are able to be opened with MS Word, MS Excel, MS PowerPoint, and MS OneNote (See Note at the end of this article for the exact list of supported file types). The App Part can be added to any page on a SharePoint that has a Document Library.
To add this App Part on a SharePoint page, you must have edit permissions for that site. For all purposes, the App Part and the Web Part of the Content Type Listing App are the same thing, and will give the same effect on any page. To add the "Content Type Listing" App Part you will need both the Content Type Listing App Part, and a Script Editor Web Part due to the limitations imposed on applications in SharePoint Online.
Step 1. Navigate into Edit Mode.
To get started, navigate to the page where you want the app part added. Then, click on the page tab on the SharePoint Ribbon in the top left hand side of your web browser as shown here:
Once you have clicked on the page tab, click on the edit button inside the ribbon as shown below.
Step 2. Insert the App Part.
Click on the insert tab to insert as shown.
You should now see the App Part and Web Part buttons. Click on either the App Part or Web Part button. After doing so make sure that "Content Type Listing" is highlighted, then click in the location you would like to place the App Part on your web page. You should see a text entry cursor appear where you wish to insert your App Part. If you do not see the text entry cursor appear, you may be clicking inside of another web part. After you have chosen the place for your App Part, click on the save button. See below for an example of all of these steps if you have chosen the App Part button.
Note: If you clicked on the Web Part button you may need to click on the "App" inside the categories Selection box. Then you should be able to find the "Content Type Listing" Web Part to the right of the categories listings.
Step 3. Configure the App Part
After you see the App Part inserted on your page, be sure to click on the save button on the left end of the ribbon to save the changes you have made to your page. After saving, you must configure the App Part so it will work as intended.
Configure your App Part
When you are done adding the app part to your web page, you should configure it for the Document Library for which you want to see Content Types.
To configure your Content Type App Part, click on the page tab, and then the edit button on the SharePoint ribbon as shown above in Step 1 of the instructions here. Once you are in edit mode for your page, move your mouse over the title of the Content Types App Part, then click on the small down arrow on the right hand side of the App Part. This will display a drop down menu as shown below.
Then, click on the menu item: 'Edit Web Part' to bring up the Web Part Properties as shown below.
A tool pane will appear on the right side of the app. At the bottom of the tool pane, expand the 'App Settings' section by clicking on the plus symbol, or clicking on the title of the section.
In the text box labeled 'Document Library Name', enter the name of the Document Library you want to associate the app with.
Next under "Icons Visible" (not available in the FREE version), you can choose how many items you want to be visible in the App Part, from 1 to 5 at a time.
Lastly, if you want to remove the app title from the top of the app part, go to the 'Chrome Type' section of the Tool Pane, and change the selection to 'None'.
Click Save in the SharePoint ribbon to save all the changes you have made to your page.
You are now ready to use the App!
Note: Below is a listing of the various file extensions this App Part will attempt to open.
docm, docx, dotx, dotm, dot, pdf, mht, mhtml, htm, html, rtf, txt, xml, odt, wps
xlsx, xlsm, xlsb, xls, xltx, xltm, xlt, csv, prn, dif, slk, xlam, xla, xps, ods
pptx, pptm, ppt, potx, potm, pot, ppsx, ppsm, pps, ppam, ppa, odp