SIB Catalog
This component is a generalisation of all catalogs-like components.
It is composed of 2 views:
- A list view, with a search form on top, and a list of results below filtered by the search form
- A detail view that is displayed when the user clicks an element of the list
It should accept the following attributes:
- A data source indicating where the data should be taken from, being a LDP container or a DCAT catalog
- A shape that determines the search fields of the search form, or alternatively a form description
- A display structure for the list display mode, with sets and a list of fields
- A display structure for the cards display mode, with sets and a list of fields
- A display structure for the detail, with sets and a list of fields
In a later stage, creation/edition of resources should be considered.
It should enable the start of interaction with the displayed resources, at least by the integration of links. Eg: open an email or a chat with a person, start a transaction to buy the selected product.
In a first approach, we should study how such a component can replace the people directory and the tems component. In a second step, this component should be able to replace events, resources, communities.
Edited by Sylvain Le Bon