Board Thread:New Features/@comment-22479560-20170104195758

I would like to have a table view on each category page.

Example
I have a category Fruit with a lot of items: Apple, Banana, Cherry, etc. All these items have their own page, each with an infobox with an image and data fields for the calories and the price.

I want to compare these fruits to see which fruit is cheap and has not so many calories. To do this I would like to have:
 * An extra button Category Table view on each category page, next to Category List view and Category Exhibition view, and if that is clicked:
 * The category page displays a sortable table of fruits, listing name, calories and price.

Generalization and algorithm
To display the table:
 * 1) Query the category and its subcategories for a list of pages.
 * 2) For each page in this list, query its infobox for a list of data fields (name and value).
 * 3) Create the table:
 * 4) One row per page in the list.
 * 5) The first column is the page name (link).
 * 6) The second column is the image (32px).
 * 7) The other columns are for the data fields sorted left to right on number of pages in this table that have a value for this field.

Motivation

 * Making these tables manually is possible but results in quit some maintenance if data fields or categories are updated.
 * Trying to automate this using templates or bots makes it difficult to understand and creates template and bot maintenance.
 * I think it would help a lot of wiki's.

Is this idea good enough to implement? 