Grundlegende Begriffe

Bevor es losgeht — ein paar Fachbegriffe damit alle wissen wovon die Rede ist. Keine Angst: es sind nicht viele und sie erklären sich schnell.


A bis Z der wichtigsten Begriffe

Abschnitt Ein von einem Modul generierter Bereich einer Seite. Eine Seite kann mehrere Abschnitte haben — jeder Abschnitt wird von einem anderen Modul gesteuert.

Accessfile Eine kleine PHP-Datei im Verzeichnis /pages die nichts weiter enthält als die PageID und einen Include. WBCE generiert diese Dateien automatisch.

Account Die Gesamtheit der Anmeldedaten eines Benutzers — Anmeldename, angezeigter Name, Passwort und Gruppenrechte.

Administrator Benutzer mit umfassenden Zugriffsrechten. Kann weitere Accounts anlegen, Module installieren und alle Einstellungen vornehmen.

Backend Der Verwaltungsbereich von WBCE. Hier erstellst du Seiten, pflegst Inhalte und verwaltest Erweiterungen. Erreichbar unter deine-domain.de/admin.

Benutzer Eine Person die Zugriff auf das Backend hat. Jeder Benutzer gehört einer oder mehreren Gruppen an.

Besucher Eine Person die das Frontend der Website aufruft — ohne Login.

Block Im Template festgelegte Platzierung für Abschnitte. Ein Template kann mehrere Blöcke definieren — z.B. Hauptinhalt, Sidebar, Footer.

Core Die Kerndateien von WBCE die für den Betrieb zwingend erforderlich sind. Enthält das Installationspaket.

Droplet Ein kleiner PHP-Code-Schnipsel der direkt in Seiteninhalte eingefügt werden kann. Aufgerufen mit einem speziellen Syntax-Aufruf direkt im Seiteninhalt. Nützlich für wiederkehrende Elemente wie Navigation oder Datum.

Erweiterung Sammelbegriff für Module und Templates.

Footer Der untere Abschnitt einer Seite — kommt meist aus dem Template oder wird in den Grundeinstellungen festgelegt.

Frontend Die eigentliche Website — das was Besucher sehen.

Gruppe Definiert Zugriffsrechte für Benutzer. Ein Benutzer kann mehreren Gruppen angehören.

Header Der obere Bereich einer Seite — Gegenstück zum Footer.

Inhalt Alles was nicht aus dem Template kommt — Texte, Bilder, Downloads. Auch "Content" genannt.

Instanz Genau eine Installation von WBCE auf einem Server.

Layout Die Gestaltung der Website — Anordnung, Farben, Schriften. Dafür ist das Template zuständig.

Menü Navigationsbereich einer Website. Kann im Header, Footer oder einer Sidebar erscheinen.

Modul Funktionserweiterung die bestimmten Inhalt generiert oder im Backend Funktionen bereitstellt. Beispiel: WYSIWYG für Texte, MD Viewer für Markdown-Dateien.

Navigation Der Bereich einer Seite der die Struktur der Website abbildet und den Zugriff auf weitere Seiten ermöglicht. Wird automatisch aus der Seitenstruktur generiert.

PageID Jede Seite hat eine eindeutige Nummer. Nützlich für Template-Abfragen und Modul-Entwicklung.

Platzhalter Ein Begriff in einer bestimmten Syntax der durch Core- oder Modul-Funktionen ersetzt wird. In WBCE z.B. für Droplets oder Template-Variablen verwendet.

Redakteur Benutzer mit eingeschränkten Zugriffsrechten — kann Inhalte bearbeiten, hat aber keinen Zugriff auf Systemeinstellungen oder Benutzerverwaltung.

Seite Ein Eintrag in der Seitenstruktur von WBCE. Kann Unterseiten haben und mehrere Abschnitte enthalten.

Section-ID Eindeutige Nummer eines Abschnitts. Wichtig für Modul-Entwickler.

Session Zeitraum während dessen ein Benutzer im Backend angemeldet ist. Endet durch Abmelden oder Timeout bei Inaktivität.

Sidebar Bereich einer Seite links oder rechts neben dem Hauptinhalt — typisch für Navigationsmenüs oder Zusatzinfos.

Template Bestimmt das Aussehen der Website — HTML-Grundgerüst, CSS, Navigation. Trennt Layout von Inhalt.

Website Die Gesamtheit aller Seiten in einer WBCE-Instanz.

Webspace Der physikalische Ort auf dem eine WBCE-Instanz installiert ist.

WYSIWYG What You See Is What You Get — ein Editor der die Ausgabe direkt anzeigt. WBCE nutzt CKEditor.

Zugriffsrecht Festlegung was ein Benutzer darf — welche Seiten er bearbeiten kann, ob er Admin-Rechte hat usw.


Nächster Schritt: Blöcke und Abschnitte — wie Inhalte auf Seiten platziert werden