Zahlen und Symbolbefehle: So tickt CMBasic

In CMBasic gibt es zwei »Kennungen« für Ihre Beiträge: den URLAnhang und die Zahlen für Ebene1 und Ebene2. Das Einfügen der restlichen Elemente erfolgt durch Symbolbefehle.

Der URLAnhang

... ist das wichtigste Element eines Beitrags. Er dient zur eindeutigen Klassifizierung. Das bedeutet: Jeder Beitrag bekommt einen abweichenden URLAnhang. Leerzeichen, Sonderzeichen und Umlaute sind dabei nicht zugelassen. Falls Sie diese Zeichen bei der Eingabe im Frontend verwenden, erhalten Sie einen Warnhinweis.

Verwenden Sie möglichst sprechende Namen. Also feedback oder kontakt für Ihr Feedbackformular und haeufige_fragen für die gleichnamige Rubrik. Das erhöht Ihre Chancen auf eine gute Gewichtung in Google und Co.

Der URLAnhang kann nach Anlegen eines Datensatzes nur noch im Backend geändert werden. Auch das komplette Löschen von Einträgen ist aus Sicherheitsgründen nur in der Content-Tabelle im Backend möglich.

Hilfe, Ihr neuer Eintrag trägt als URLAnhang eine komische Zeichenfolge mit URL12345 usw. und der Menüeintrag lautet MeinMenüpunkt? Dann hatten Sie vor dem Speichern vergessen, beides individuell festzulegen. Den Menüeintrag können Sie im Frontend ändern, den URLAnhang allerdings nur im Backend.

Die Zahlen bei Ebene1 und Ebene2

... dienen zum Sortieren eines Eintrags. Dabei gilt:

Haupt- und Untermenüeinträge im Hauptmenü

Einträge im Topmenü

Einträge, die nicht im Menü angezeigt werden.

Einträge, die nicht im Menü angezeigt werden, finden Sie nach Einloggen ins Frontend. Sie befinden sich links unten in der Rubrik »Nicht im Menü«. Derartige Einträge eignen sich prima, wenn Sie das Menü von CMBasic rein grafisch aufbauen wollen.

Komplett versteckte Einträge

Komplett versteckte Beiträge sind ideal, wenn Sie bestimmte Beiträge erst einmal parken bzw. noch nicht löschen wollen.

Listeneinträge (bzw. Blogeinträge)

Listeneinträge sind ideal, um zusammengehörende Beiträge zu gruppieren. So kann man beispielsweise mehrere Beiträge mit Ebene1 200 erstellen, vielleicht für die Rubrik Sportnews. Das sind im Beispiel die Einträge 200.1, 200.2, 200.3 usw. - die Zahl nach dem Punkt entspricht hier der Ebene2.

Alle diese Einträge können Sie gemeinsam darstellen - beispielsweise als Liste oder im Blogformat.

Symbolbefehle

Und da sind wir auch schon beim nächsten Thema, den Symbolbefehlen.

Listen- und Blogformat

Wenn Sie alle zusammengefassten Beiträge als Liste ausgeben möchten, schreiben Sie folgenden Symbolbefehl: {list,200}. Nun erscheinen die Überschriften der Beiträge und verlinken auf die jeweiligen Unterbeiträge.

Mit dem Befehl {blog,200} dagegen werden die Beiträge mit Überschrift und ca. 240 Zeichen breitem Anreißertext präsentiert.

Egal ob Liste oder Blog: Der Navigationspfad wird bei diesem Szenario viergliedrig. Es erscheint ein Link, der dann zurück zum übergeordneten Beitrag weist.

Das ist aber nur der Fall, wenn Sie auf diese Weise Listeneinträge einbinden, also Beiträge, bei denen Ebene1 größer als 100 ist. Wenn Sie normale Hauptmenüeinträge einbinden, beispielsweise per {list,5} oder {blog,8}, gibt es keine derartige Möglichkeit, zum vermeintlich übergeordneten Eintrag zu navigieren.

Liste und Blog direkt im Hauptmenüpunkt erzeugen

Besonders elegant finde ich die Möglichkeit, in einem Hauptmenüeintrag alle Beiträge der entsprechenden Untermenüeinträge darzustellen.

Auch das gelingt mit den eben gezeigten Symbolbefehlen {list} und {blog}. Dabei können Sie den Parameter nach dem Komma weglassen. CMBasic findet die entsprechenden Untereinträge automatisch und bindet sie als Liste bzw. Blog ein.

Weitere Symbolbefehle

... verwenden Sie für das Einbinden folgender Elemente:

Mehr dazu erfahren Sie in den entsprechenden Rubriken.

© CMBasic.de