Mobilsyntax

Die Mobilsyntax wird in der Mobilversion von cms -db zum Bearbeiten von Seiten und Blogeinträgen verwendet.

Das Vorhandensein der PHP-Erweiterung für die Programmierbibliothek Tidy ist sehr vorteilhaft, da dadurch Fehler im erzeugten HTML-Code beseitigt werden können.

Absätze

Eine Zeile ohne Inhalt (also zwei neue Zeilen) beginnt automatisch einen neuen Absatz. Eine einfache neue Zeile wird nicht gespeichert. Hierfür muss das HTML-Tag <br /> verwendet werden.

Überschriften

Überschiften müssen in einem eigenen Absatz stehen. Sie werden mit Gleichheitszeichen eingeleitet und beendet. Die Anzahl der Gleichheitszeichen bestimmt die Ebene der Überschrift. Eine Überschrift der zweiten Ebene wird z.B. wie folgt erzeugt:

== Titel ==

Es ist auch möglich, einen Anker zum direkten Verlinken festzulegen, indem der Ankername nach den anschließenden Gleichheitszeichen geschrieben wird. Er sollte keine Sonderzeichen und nur Kleinbuchstaben enthalten. Beispiel:

== Titel == anker

Hervorhebung

Textteile können durch einschließen durch bestimmte Zeichen hervorgehoben werden. Für Kursivdruck werden zwei Slashes (//) benutzt, für Fettdruck zwei Sterne (**). Ein Beispiel:

Die Formatierung in **fett** und //kursiv// ist ganz einfach.

Dicktengleiche Schrift

Blöcke mit dicktengleicher Schrift (z.B. Code-Blöcke) können erzeugt werden, indem ein Absatz mit <pre> und </pre> eingeschlossen wird. Hier ein Beispiel:

Das ist ein normaler Absatz.

<pre>Dieser Absatz wird später eine dicktengleiche Schrift verwenden.
Innerhalb dieses Absatztypes werden auch einfache Zeilen-
umbrüche umgesetzt.</pre>

Das ist wieder ein normaler Absatz.

Listen

Es sind sowohl sortierte als auch unsortierte Listen möglich. Beide werden durch einen Absatz gebildet, der mit bestimmten Schlüsselwörtern umschlossen ist. Für unsortierte Listen werden <ul> und </ul> benutzt, für sortierte Listen <ol> und </ol>.

Die einzelnen Listenpunkte werden mit Sternen (*) eingeleitet, dabei wird ein Punkt pro Zeile benutzt. Um innerhalb eines Listenpunktes einen Zeilenumbruch einzufügen, muss das HTML-Tag <br /> benutzt werden.

Verschachtelte Listen sind derzeit nicht möglich und die Bearbeitung einer verschachtelten Liste, die mit der Desktopversion erstellt wurde, könnte zu deren Zerstörung führen!

Hier ein Beispiel zur Verdeutlichung:

<ul>
 * Ein Listenpunkt
 * Noch ein Listenpunkt
 * Und noch einer
</ul>

<ol>
 * Erster Punkt
 * Zweiter Punkt
 * Dritter Punkt
</ol>

Bilder & Links

Bilder und Links müssen mit HTML-Code eingefügt werden. Um den Pfad zu einer Seite oder einem hochgeladenen Bild an der aktuellen Cursorposition einzufügen, kann die Liste unterhalb des Bearbeitungsfeldes benutzt werden.

Links zu Ankern (siehe Überschriften) können durch Hinzufügen einer Raute (#) und des Namens des Ankers zum Pfad der Seite eingefügt werden. Um zu einem Anker auf der aktuellen Seite zu verlinken, genügt eine Raute und der Ankername. Der Linktext ist beliebig wählbar, er kann auch aus einem Bild bestehen.

Bei Bildern muss zwingend ein Alternativtext angegeben werden, der den Inhalt des Bildes wiedergibt. Er wird angezeigt, falls die Anzeige des Bildes nicht möglich ist. Falls das Bild nur zur Illustration dient, also keinen wichtigen Inhalt enthält, sollte ein leerer Alternativtext benutzt werden (alt=““).

Beispiel für einen Link:

<a href="PFAD">LINKTEXT</a>

Beispiel für ein Bild:

<img src="PFAD" alt=ALTERNATIVTEXT" />

Bei beiden kann jeweils noch ein Titel hinzugefügt werden, der beim Überfahren mit der Maus angezeigt wird:

<a href="PFAD" title="TITEL">LINKTEXT</a>
<img src="PFAD" alt="ALTERNATIVTEXT" title="TITEL" />

Sonstiges

Sonstige Formatierungen und Tabellen können durch HTML-Befehle ergänzt werden. Beschreibungen hierzu sind im Internet an vielen Orten verfügbar.