Die mozilo-eigenen CMS-Syntax Elemente erzeugen einen HTML-Code, der von den Webbrowsern in die entsprechende Seitenanzeige umgesetzt wird.
Daher müssen die für HTML geltenden Grundregeln ebenso bei der moziloCMS-Syntax beachtet werden.
Syntaxelemente werden grundsätzlich in in zwei Typen eingeteilt:
In ein Syntaxelement können weiterere Elemente eingefügt werden, nach der Regel:
Beispiel: Überschrift
Richtig: [ueber2|[kursiv|Überschrift] ] – weil Inline-Element im Block-Element.
Falsch: [kursiv|[ueber2|Überschrift] ] – weil Block-Element im Inline-Element.
Die bei Verschachtelungen jeweils erlaubten Inhalte können folgender Tabelle entnommen werden:
Syntax Element | Typ | = Darf enthalten | | | Darf enthalten ] | |
---|---|---|---|---|
{ED_ICON_link} | [link=| ] | Inline | Text, Inline | Text |
{ED_ICON_mail} | [mail=| ] | Inline | Text, Inline | Text |
{ED_ICON_seite} | [seite=| ] | Inline | Text, Inline | {MODUL_select_catpage} |
{ED_ICON_kategorie} | [kategorie=| ] | Inline | Text, Inline | {MODUL_select_catpage} |
{ED_ICON_datei} | [datei=| ] | Inline | Text, Inline | {MODUL_select_file} |
{ED_ICON_bild} | [bild=| ] | Inline | Text | {MODUL_select_file} |
{ED_ICON_bildlinks} | [bildlinks=| ] | Inline | Text | {MODUL_select_file} |
{ED_ICON_bildrechts} | [bildrechts=| ] | Inline | Text | {MODUL_select_file} |
{ED_ICON_absatz} | [absatz=| ] | Inline | Text | Text aus {ED_ICON_ueber1}{ED_ICON_ueber2}{ED_ICON_ueber3} |
{ED_ICON_liste} | [liste| ] | Block | Text, Block, Inline | |
{ED_ICON_numliste} | [numliste| ] | Block | Text, Block, Inline | |
{ED_ICON_tabelle} | [tabelle=| ] | Block | class name | Text, Block, Inline |
{ED_ICON_linie} | [----] | Block | ||
{ED_ICON_html} | [html| ] | html | ||
{ED_ICON_include} | [include| ] | {MODUL_select_catpage} | ||
{ED_ICON_ueber1} | [ueber1| ] | Block | text, Inline | |
{ED_ICON_ueber2} | [ueber2| ] | Block | text, Inline | |
{ED_ICON_ueber3} | [ueber3| ] | Block | Text, Inline | |
{ED_ICON_links} | [links| ] | Block | Text, Block, Inline | |
{ED_ICON_zentriert} | [zentriert| ] | Block | Text, Block, Inline | |
{ED_ICON_block} | [block| ] | Block | Text, Block, Inline | |
{ED_ICON_rechts} | [rechts| ] | Block | Text, Block, Inline | |
{ED_ICON_fett} | [fett| ] | Inline | Text, Inline | |
{ED_ICON_kursiv} | [kursiv| ] | Inline | Text, Inline | |
{ED_ICON_unter} | [unter| ] | Inline | Text, Inline | |
{ED_ICON_durch} | [durch| ] | Inline | Text, Inline | |
{ED_ICON_fontsize} | [fontsize=| ] | Inline | Größenparameter | Text, Inline |
{ED_ICON_farbe} | [farbe=| ] | Inline | Farbcode | Text, Inline |