Objecttypen beheren

Docs

Deze pagina legt uit wat objecttypen zijn en hoe je deze kunt beheren binnen KLEKSI.


Wat zijn objecttypen?
Een objecttype bepaalt welke gegevens je kunt registreren voor een object.

Voorbeelden van objecttypen zijn:

  • Schilderij
  • Sculptuur
  • Publicatie
  • Foto
  • Voorwerp
  • Audiobestand
  • Videobestand

Omdat ieder type object andere eigenschappen heeft, kun je per objecttype zelf bepalen welke informatie moet worden vastgelegd.

Zo heeft een schilderij bijvoorbeeld velden nodig voor kunstenaar, techniek en afmetingen, terwijl een publicatie juist velden nodig heeft voor auteur, uitgever en ISBN.

KLEKSI biedt volledige flexibiliteit om per objecttype de gewenste structuur samen te stellen.


De structuur van een objecttype
KLEKSI werkt met een flexibele structuur die uit drie lagen bestaat:

  1. Groepen
  2. Elementen
  3. Velden


Voorbeeld


Groep: Identificatie
Element: Vervaardiger
Velden:

  • Naam vervaardiger
  • Rol vervaardiger

Wanneer een object meerdere vervaardigers heeft, kan het element Vervaardiger eenvoudig worden gedupliceerd zodat meerdere vervaardigers met verschillende rollen kunnen worden geregistreerd.

Deze opbouw maakt het mogelijk om complexe registratiestructuren overzichtelijk te houden.


Een objecttype aanmaken
Ga via Beheer naar Objecttypen.

  • Klik op de + knop.
  • Voer een naam in voor het nieuwe objecttype.
  • Klik op Opslaan.

Het objecttype wordt toegevoegd aan het overzicht en is direct beschikbaar voor verdere inrichting.


Structuur van een objecttype beheren
Klik achter een objecttype op Structuur bewerken.

Je komt nu in de structuurbeheerpagina.

Hier zie je:

  • Links: de huidige structuur van het objecttype.
  • Rechts: alle beschikbare elementen.

Vanuit deze pagina kun je groepen aanmaken, elementen toevoegen, de volgorde bepalen en bestaande onderdelen beheren.


Elementen aanmaken en beheren
Elementen vormen de bouwstenen van een objecttype en bevatten één of meerdere velden.

Nieuw element aanmaken

  1. Klik op het tandwiel-icoon.
  2. Open het overzicht van alle elementen.
  3. Klik op de + knop.
  4. Geef het element een naam.
  5. Voeg de gewenste velden toe.
  6. Stel eventueel lees- en schrijfrechten in.
  7. Klik op Opslaan.

Het nieuwe element verschijnt vervolgens in de lijst met beschikbare elementen.


Structuur inrichten
Maak eerst een groep aan. Klik op 'Nieuwe groep toevoegen' om een nieuwe groep aan te maken.

Voorbeelden van groepen zijn:

  • Identificatie
  • Beschrijving
  • Vervaardiging
  • Provenance
  • Documentatie
  • Media


Elementen toevoegen aan een groep

  1. Schakel de optie Bewerken in.
  2. Sleep een element vanuit Beschikbare elementen naar een groep binnen de Huidige structuur.
  3. Laat het element los op de gewenste positie.

Met drag & drop kun je ook de volgorde van groepen en elementen aanpassen.


Elementen hergebruiken
Een belangrijk voordeel van KLEKSI is dat elementen kunnen worden hergebruikt binnen meerdere objecttypen.

Wanneer hetzelfde element wordt gebruikt bij verschillende objecttypen:

  • hoeft het element slechts één keer te worden onderhouden;
  • kunnen gebruikers op dezelfde gegevens zoeken over meerdere objecttypen heen;
  • blijven gegevensstructuren consistent.

Voorbeelden van herbruikbare elementen zijn:

  • Vervaardiger
  • Datering
  • Materiaal
  • Afmetingen
  • Locatie

Elementen die uitsluitend voor één objecttype worden gebruikt, kunnen apart worden doorzocht.


Rechten en toegangsbeheer
KLEKSI ondersteunt uitgebreide rechtenstructuren voor zowel dashboardgebruikers als bezoekers van de frontend.

Per rol kun je bepalen:

  • Welke collecties zichtbaar zijn.
  • Welke elementen zichtbaar zijn.
  • Welke elementen bewerkt mogen worden.
  • Welke elementen alleen-lezen zijn.

Wanneer bepaalde informatie niet voor iedereen toegankelijk mag zijn, kun je deze het beste onderbrengen in een afzonderlijk element. Vervolgens kun je dit element afschermen met rechten.

Hierdoor houd je volledige controle over welke informatie zichtbaar is voor welke gebruikersgroep.


Elementen verwijderen
Het verwijderen van een element vereist extra bevestiging omdat hierdoor ook reeds ingevoerde gegevens verloren kunnen gaan.


Element verwijderen uit een objecttype

  1. Schakel Bewerken in.
  2. Sleep het element vanuit de Huidige structuur terug naar Beschikbare elementen.
  3. Bevestig de verwijderactie.

Je krijgt vervolgens een waarschuwing zoals:

Weet je zeker dat je 'Documenten' uit de huidige structuur wilt verwijderen? Gegevens die reeds zijn ingevoerd bij objecten die gebruik maken van dit element worden met deze actie verwijderd.

Om onbedoelde verwijdering te voorkomen moet je eerst het opgegeven woord invoeren voordat de definitieve verwijderknop beschikbaar wordt.


Velden verwijderen
Wees voorzichtig bij het verwijderen van velden.

Wanneer een element door meerdere objecttypen wordt gebruikt, worden verwijderde velden inclusief alle ingevoerde gegevens verwijderd uit alle objecttypen die dit element gebruiken.

Controleer daarom altijd eerst:

  1. Welke objecttypen gebruikmaken van het betreffende element.
  2. Of de gegevens nog ergens anders nodig zijn.

Dit overzicht vind je via het tandwiel-icoon in het elementbeheer.


Belangrijk
Een objecttype kan niet worden gewijzigd. Nadat een object is geregistreerd, kan het gekozen objecttype niet meer worden gewijzigd.

Dit is een bewuste keuze binnen KLEKSI, omdat ieder objecttype een eigen structuur met specifieke velden heeft.

Wanneer een objecttype achteraf zou worden gewijzigd, bestaat het risico dat gegevens verloren gaan doordat bepaalde velden in het nieuwe objecttype niet bestaan.

Heb je per ongeluk een verkeerd objecttype gekozen? Dan moet het object opnieuw worden geregistreerd met het juiste objecttype.

Controleer daarom altijd zorgvuldig of je het juiste objecttype selecteert voordat je een nieuw object aanmaakt.