Home » Dokumentation » Für Benutzer » Konventionen

System-Konventionen

Auf dieser Seite bekommen Sie Informationen zu bestimmten Konventionen im System:

Namensvergabe im System

Die im System vergebenen Namen für Seiten, Dateien und Benutzer müssen einer bestimmten Form entsprechen. Im yappadoo-CMS findet dabei die sogenannte CamelCase-Form Verwendung.
So kann das CMS eigene Objekte leicht am Namen erkennen (z.B. Seitennamen in Links auf eigene Inhalte)

CamelCase-Form

Namen in CamelCase-Form beginnen immer mit einem Großbuchstaben gefolgt von Großbuchstaben, Kleinbuchstaben oder Ziffern. Im Namen selbst sollten wiederum Großbuchstaben vorkommen, zB. zur Abgrenzung von einzelnen Wörtern.
Beispiele für Objekt-Namen in CamelCase-Form:

Die Maximallänge eines Namens beträgt 80 Zeichen.

Seitennamen

Eine einfache Seite im System hat einen einfachen CamelCase-formatierten Namen, z.B.:

Da die Seiten im System zur Erzeugung des Navigationsmenüs auch hierarchisch (Baumstruktur) gegliedert sind, kann ein Seitenname auch aus aus mehreren CamelCase-formatierten Namen zusammengesetzt sein. Dadurch wird der Ort der Seite im Menü bestimmt.
Eine Unterseite der Seite "ElternSeite" kann z.B. so benannte werden:

Das Trennzeichen zwischen den (Eltern-)Seitennamen ist dabei der Schrägstrich "/".
Die Verschachtelung kann dabei von beliebiger Tiefe sein.

Dateinamen

Dateinamen sind bestehen aus einem CamelCase-formatiertem Hauptnamen und einer dateinamenerweiterung, welche den Typ der Datei bestimmt - ganz ähnlich wie bei den Dateinamen unter Windows.
Dateinamen sind beispielsweise:

Benutzernamen

Benutzernamen sind einfache CamelCase-formatierte Namen, z.B.:

Rechte-Paradigma des Systems

Das System verfolgt bzgl. der Ansicht der Inhalts-Objekte folgendes Paradigma: