Skip to content

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