Einstieg

Grundbegriffe & Aufbau

Orblio verwendet ein paar zentrale Begriffe immer wieder. Wer sie einmal verstanden hat, findet sich im ganzen System zurecht — egal ob beim Pflegen von Inhalten oder beim Entwickeln eigener Designs.

Das Grundprinzip: Blöcke statt Code

Eine Orblio-Webseite besteht nicht aus programmiertem HTML, sondern aus Blöcken, die du wie Bausteine übereinanderstapelst. Jeder Block hat ein festes Aussehen (das gibt das Theme vor) und Felder, die du mit Inhalt füllst. So bleibt das Design immer stimmig, egal wer die Inhalte pflegt.

Vergleich aus der Praxis

Stell dir Blöcke wie Lego-Steine vor: Die Form jedes Steins ist vorgegeben, aber du entscheidest, welche du in welcher Reihenfolge zusammensteckst und was draufsteht.

Die wichtigsten Begriffe

BegriffBedeutungFür wen relevant
SeiteEine einzelne Unterseite deiner Webseite (z. B. „Startseite“, „Über uns“). Erreichbar über eine Adresse (den Link).Alle
Block / Block-ElementEin fertiger Inhaltsbaustein auf einer Seite: Hero, Text-mit-Bild, Galerie, Kontaktformular …Redakteure
Content-ElementDas kleinste pflegbare Teil in einem Block: ein Text, ein Bild, ein Video. Technisch: vtext, oimage  …Entwickler
ThemeDas komplette Design deiner Webseite — Farben, Schriften, Kopf- und Fusszeile sowie alle verfügbaren Blöcke.Gestalter
TemplateDer Ordner, in dem ein Theme mit all seinen Blöcken und Bausteinen liegt (unter templates/).Entwickler
MedienHochgeladene Bilder, Videos und Dateien. Werden im Dateimanager in Ordnern verwaltet.Redakteure
Sammlung (Collection)Eine kleine Datenbank für gleichartige Einträge — z. B. Team-Mitglieder, Veranstaltungen, FAQ.Redakteure & Entwickler
RolleLegt fest, was ein Team-Mitglied darf: Administrator, Redakteur, Betrachter oder API-Zugang.Administratoren
NavigationEin Menü. Orblio kennt beliebig viele — jedes hat eine ID (z. B. main, footer_legal).Alle

Wie alles zusammenspielt

Von aussen nach innen betrachtet baut sich eine Orblio-Webseite so auf:

Frontend und Backend

Zwei Begriffe hört man ständig:

FrontendDeine öffentliche Webseite — das, was Besucher sehen.
BackendDer geschützte Verwaltungsbereich, in dem du dich anmeldest und Inhalte pflegst.

Das Praktische an Orblio: Du bearbeitest Inhalte oft direkt in der Ansicht der fertigen Seite, statt in einer abstrakten Maske. Du siehst also sofort, wie das Ergebnis aussieht.

Für Entwickler: die Technik dahinter

Orblio ist in PHP geschrieben und speichert Inhalte in einer MySQL/MariaDB-Datenbank. Das Frontend rendert mit Vue 3. Ein paar zentrale Datenbanktabellen:

TabelleInhalt
orb_pagesAlle Seiten samt ihrer Blockstruktur (pData).
orb_collectionsDefinitionen der Sammlungen (Name, Felder).
orb_collection_contentsDie einzelnen Datensätze der Sammlungen.
orb_adminsBenutzerkonten, Rollen & Rechte — auch API-Zugänge.
orb_webpageGlobale Einstellungen (u. a. SMTP und Webhook-Konfiguration).
orb_formdataÜber Formulare eingegangene Daten.

Du musst die Datenbank nicht anfassen

Als Redakteur oder Gestalter arbeitest du nie direkt mit diesen Tabellen — Orblio erledigt das für dich. Sie sind hier nur zur Orientierung für Entwickler aufgeführt.