Board Thread:Support Requests - Getting Technical/@comment-30724837-20161231162133/@comment-9605025-20170101065532

Here is what I suggest based on how the linked example template works. On the template page (let's call it "Template:Example"):

On the subpage "Template:Example/File Data":

This would give something like: Note the following:
 * 1) Since I have not actually created any templates, the example result is only emulating what the result would look like.
 * 2) The purpose of "Template:Example/File Data" is simply to serve as a template for formatting the data within each tab. In my example, I have chosen to use a table without custom formatting. You may choose to do differently if you wish.
 * 3) I have assumed that all file formats will have the same metadata fields. If this is not the case, you can make separate data-formatting templates for each file format. For example, have pages "Template:Example/ODS Data", "Template:Example/PNG Data", "Template:Example/CSV Data", "Template:Example/XML Data", and "Template:Example/XLS Data".

Edit:

Also note that the above example result highlights a potential issue with using tabs. Because the width required by Tabber to fit all the labels exceeds that which the infobox provides for it, the tabs end up broken into multiple lines. As demonstrated below, when the tab labels are shortened, this issue does not occur.