moziloCMS Logo Dokumentacja moziloCMS
moziloCMS - CMS dla początkujących

Elementy składni CMS specyficzne dla Mozilo generują kod HTML, który jest konwertowany przez przeglądarki internetowe na odpowiedni wyświetlacz strony. Dlatego też podstawowe zasady dotyczące HTML-a należy stosować również w składni moziloCMS.

Podział podstawowy

Elementy składni dzielą się zasadniczo na dwa typy:

  • Block – tworzy oddzielny obszar, który jest oddzielony od tekstu (źródłowego) przed i po podziałem wiersza.
  • Inline – płynnie wtapia się w tekst (źródłowy).
Zagnieżdżanie elementów składni

Do elementu składni można wstawiać dodatkowe elementy zgodnie z następującą regułą:

  • Blok może zawierać: Block, Inline, Text
  • Tekst inline może zawierać: Inline, Text

Przykład: Nagłówek

Prawidłowo: [ ueber2 | [ kursiv |Nagłówek ] ] – ponieważ element liniowy znajduje się w elemencie blokowym.
Fałsz: [ kursiv | [ ueber2 |Nagłówek ] ] – ponieważ element blokowy znajduje się w elemencie liniowym.

Jeśli niepoprawne ułożenie na pierwszy rzut oka prowadzi do poprawnego wyniku, może to nie dotyczyć wszystkich przeglądarek.
Różne przeglądarki interpretują naruszenia ogólnych reguł składni z różnym stopniem "łagodności".


Zawartość dozwolona do zagnieżdżania znajduje się w poniższej tabeli:


Element składni Typ = Może zawierać | | Może zawierać ]
[ link = | ] Inline Text, Inline Text
[ mail = | ] Inline Text, Inline Text
[ seite = | ] Inline Text, Inline
[ kategorie = | ] Inline Text, Inline
[ datei = | ] Inline Text, Inline
[ bild = | ] Inline Text
[ bildlinks = | ] Inline Text
[ bildrechts = | ] Inline Text
[ absatz = | ] Inline Text Tekst z
[ liste | ] Block   Text, Block, Inline
[ numliste | ] Block   Text, Block, Inline
[ tabelle = | ] Block class name Text, Block, Inline
[ ---- ] Block    
[ html | ]     html
[ include | ]    
 
[ ueber1 | ] Block   Text, Inline
[ ueber2 | ] Block   Text, Inline
[ ueber3 | ] Block   Text, Inline
[ links | ] Block   Text, Block, Inline
[ zentriert | ] Block   Text, Block, Inline
[ block | ] Block   Text, Block, Inline
[ rechts | ] Block   Text, Block, Inline
[ fett | ] Inline   Text, Inline
[ kursiv | ] Inline   Text, Inline
[ unter | ] Inline   Text, Inline
[ durch | ] Inline   Text, Inline
[ fontsize = | ] Inline Parametry rozmiaru Text, Inline
 
[ farbe = | ] Inline Kod koloru Text, Inline