id - Dowolny ciąg znaków wyróżniający dany element spośród pozostałych elementów tego samego modułu. Musi być on unikalny dla pojedynczego szablonu. Elementy tego samego typu (np. tekst) o identycznych identyfikatorach informują system o tym, że element na stronie ma swoją kopię (oba elementy są takie same). Identyfikator może posiadać polskie znaki i w sposób opisowy identyfikować element strony.
Html - Domyślny html
Class - Klasa CSS
Style - Styl CSS
Publish - Publikuj/Nie publikuj [yes|no]
Lock - Blokuj dostęp. Edycja możliwa tylko przez użytkownika root i właściciela strony.
Bundle - Ścieżka do pliku opakowującego zawartość w dodatkowy szablon. Plik musi mieć znacznik '%s', który zostanie zastąpiony treścią. Różnica pomiędzy Wrapper, a Bundle polega na tym, że opakowanie (np. obramowanie) będzie znadować się poza zakładkami do edycji. Pozwala to na np. umieszczanie treści wewnątrz tabel.
Wrapper - Ścieżka do pliku opakowującego zawartość w dodatkowy szablon. Plik musi mieć znacznik '%s', który zostanie zastąpiony treścią.
Paged - Jeżeli Paged="yes" to treść będzie stronicowana i uwzględniony będzie separator {$page}
Origin - Miejsce pochodzenia. Można ograniczyć publikację tylko do wskazanego miejsca pochodzenia. Np. mimo, iż element jest edytowany na stronie matce to może on być widoczny tylko w abstrakcie (Origin="abstract"), np. miniatura zdjęcia, albo treść zajawki w artykule.
Cache - Czy element ma być cachowany.
Opis elementu:
Moduł cms::Html umożliwia wprowadzenie na stronę elementu typu Html (w pełni formatowany tekst ze zdjęciami, tabelami i odnośnikami). Edycja wykonywana jest w oparciu o edytor typu WYSIWYG.
W miejsce <cms:Html id="Artykuł" /> zostanie podstawiona treść wprowadzona za pomocą konsoli. Jeżeli użytkownik zaloguje się jako pełnoprawny edytor strony w miejscu znacznika "<cms:html id="Artykuł" />" pojawi się także konsola do zarządzania treścią.
Stronicownie
Element html może podlegać stronicowaniu (patrz atrybut Paged="yes"). Po wprowadzeniu do kodu html znacznika '{$page}' zawartość elementu html zostanie w tym miejscu podzielona na strony.
Przykład:
<b>Tytuł</b> <p> Pierwsza strona</p> {$page} <p> Druga strona</p> {$page} <p> Trzecia strona</p>
Jednocześnie automatycznie dodane zostanie menu stronicowania w postaci ciągu liczb z numerami stron. Menu stronicowania ma przypisane klasę CSS "html_paging" za pomocą której można modelować wygląd tego elementu. System wyłączy także niskopoziomowe cachowanie tego elementu, gdyż stronicowanie wymaga stałego pobierania danych z bazy.