tibi-docs/docs/begriffe.md
2022-11-02 11:00:27 +00:00

1.3 KiB

Begriffe

TibiCMS

Oberbegriff der den gesamten Stack, bestehend aus "tibi-server" mit "MongoDB" und "tibi-admin" beschreibt.

tibi-server

REST-API Server des TibiCMS Stack

tibi-admin

Admin-UI/Backend zur Verwaltung der Inhalte im "tibi-server"

API

Schnittstelle (hier Rest-API) des tibi-server (im Projektkontext ebenso für Projektspezifische Schnittstelle vrwendet)

project / Projekt

Projekt innerhalb des TibiCMS welches üblicherweise die Datengrundlage für eine Website im TibiCMS ist

collection / Kollektion

Datensammlung innerhalb eines Projekte (z.B. Newsartikel), in relationalen Datenbanken oft eine Tabelle

field / Feld

Ein Datenfeld innerhalb einer Kollektion mit einem bestimmten Datentyp (z.B. string, number, ...)

validator / Validator

Code oder Anweisung zur Überprüfung der Gültigkeit von Feld-Daten

filter / Filter

Bildfilter zum Verkleinern oder Bearbeiten von Bildern beim Abruf von der API

projection / Projektion

Abbildung der Daten auf ein Subset der Originaldaten

hook

Vorerst nur in Javascript geschriebene Algorithmen, die die sich in die API einklinken um Daten oder Abläufe zu manipulieren

user / Benutzer

Ein Benutzer mit Login innerhalb des TibiCMS

permission / Berechtigung

Berechtigung innerhalb eines Projektes, welche einem Benutzer zugeordnet werden kann