Skip to content

Interface overview

After logging in you land on the main dashboard. The layout follows the standard Elody pattern.

Screenshots

Screenshots will be added in a follow-up. For now this page describes the layout in text so the structure is captured.

Top bar

  • Logo / home — returns to the dashboard.
  • Search — full-text search across all entities you have access to.
  • Profile / context switcher — top-right, also lets you log out.

The sidebar groups entity types. Typical sections for VLIZ:

  • Albums — top-level groupings of media.
  • Media — individual asset records.
  • Maps — geographic assets.
  • Archival collections & Collection parts — for archival material.
  • Publications & Documents — text-based assets.
  • Vocabularies — Keywords, Languages, Marine regions, Partners, Projects, Events, etc. (Some of these are sourced from the VLIZ vocab server.)
  • Upload — opens the bulk upload module (see CSV import).

Detail pages

Each entity has a detail view rendered from the GraphQL form definition. The structure is:

EntitySingle  →  EntityColumn  →  EntityElement
                                       └── EntityElementWindow
                                              └── WindowPanel  (metadata, relations, media, history…)

The form panels you see (which fields are editable, dropdowns vs text, required-ness) are driven by the JSON schema in clients/vliz-dams/client-collection-module/api/apps/vliz/validation/ — i.e. you can change which fields appear without redeploying the frontend.

Search and filters

Filters are configured per entity type. For most VLIZ entities the available filters mirror the relations on that entity (context, keywords, marine region, etc.). Saved searches can be re-run from the search panel.

→ See Data model → Entity reference for which fields each entity exposes.

Powered by Elody — Open Source Semantic Data Platform