Table of Contents

Search Results Page

General description

The Search Results page displays the data returned by the SANCTUARIA search engine using two alternative visualization modes:

Both views rely on the same dataset and are dynamically updated according to the filters configured on the homepage.

Search results are grouped by resource type:

Users can easily switch between the two visualization modes using the icons located in the upper control bar.


“Legend” page

Access

From the List View, clicking on a result with *Type = LEGEND* opens the corresponding Legend detail page. Navigation is performed via the dynamic link available on the *Type* label or on the result title.

Page structure

The Legend detail page includes the following elements:

Functional features

Foundation Legend Foundation Legend 2


“Ex-Voto” page

Access

From the List View, clicking on a result with *Type = EX-VOTO* redirects the user to the corresponding Ex-Voto detail page. As for legends, the link is active on the title or on the type label.

Page structure

The Ex-Voto detail page includes:

Functional features

Ex Voto


Clicking on *Home* or on the ITSERR logo returns the user to the homepage of the search engine.

Users can return to the previous search context using the breadcrumb (e.g. *Home / Search results / Legend detail*).


Functional objectives

The Search Results page is designed to:


Technical notes


Upper control bar

The upper control bar includes the following elements:

Control Bar


List View

Each result item displayed in List View includes:

Pagination controls are displayed at the bottom of the list.


Map View

The Map View displays an interactive map of Italy featuring:

Each region can be zoomed in to visualize the distribution of sanctuaries within the selected area.


Filters and geographic selection

The *Region* field opens a *Select place* modal window that includes:

A new search execution is required to fully apply geographic changes to the map.

Region Filter


Interaction and updates

Any change applied to filters updates the results and the overall counter in real time.

The two visualization modes (list and map) remain synchronized throughout user interaction.


Technical notes