2022-11-02 07:40:25 +01:00
|
|
|
# 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
|
|
|
|
|
2022-11-02 12:00:27 +01:00
|
|
|
## 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
|
|
|
|
|
2022-11-02 07:40:25 +01:00
|
|
|
## user / Benutzer
|
|
|
|
|
|
|
|
Ein Benutzer mit Login innerhalb des TibiCMS
|
|
|
|
|
|
|
|
## permission / Berechtigung
|
|
|
|
|
|
|
|
Berechtigung innerhalb eines Projektes, welche einem Benutzer zugeordnet werden kann
|