Moduł cms:Image umożliwia wprowadzenie na stronę elementu typu zdjęcie.
Atrybuty
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.
Url - Wartość domyślna; url do zdjęcia
Style - Styl CSS
Class - Klasa CSS
Align - Położenie zdjęcia [left|right|...]
Link – Linkowanie zdjęcia
Alt - Opis zdjęcia
OnOver - URL do zdjęcia do podmiany; odpowiednik onMouseOver
Target - Cel odnośnika obrazka [_blank|_parent|_self|_top]
Lock - Blokuj dostęp. Edycja możliwa tylko przez użytkownika Root. Wartości: yes|no|rights.
DefaultFolder - Definuje domyślny folder, w którym będą przechowywane zdjęcia . Ścieżka dostępu musi zaczynać się od znaku / i nie uwzględniać katalogu repozytorium zdjęć, np. folder="/Egipt" spowoduje, że domyślnym katalogiem będzie katalog Egipt znajdujący się w katalogu repozytorium "/content/repository/images"
Wrapper - Ścieżka do pliku opakowującego zawartość w dodatkowy szablon. Plik musi mieć znacznik '%s' który zostanie zastąpiony treścią.
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.
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.
Output - Przyjmuje wartości html lub url. Umożliwia ustawienie trybu wyświetlania danych dla elementu cms:Image. W trybie URL tylko dane o URL są wyświetlane nie jest wyświetlany cały tag <img src=""..>. Potrzebne to jest jeżeli zarządzamy np. biblioteką, która nie jest edytowana bezpośrednio na stronie (patrz atrybut elementu cms:Library edit-onsite="no") i posiada element cms:Image, który w szablonie wyświetlić powinien tylko URL.
Cache - Czy element ma być cachowany w formie statycznej (default:yes)
Hspace - Odstęp w poziomie.
Vspace - Odstęp w pionie.
AltAs - Opis w ALT wykorzystywany jako podpis pod zdjęciem (wartość: desc) lub tradycyjny ALT (wartość: alt). Wartości: desc|alt
PopupUrl – Url do powiększonego zdjęcia
PopupLeft – Pozycja X okna pop-up.
PopupTop – Pozycja Y okna pop-up
PopupWidth – Szerokość okna
PopupHeight – Wysokość okna
PopupScrollbars – Czy okno może być scrolowane (Yes|No)
PopupToolbar – Czy okno ma posiadać toolbar (Yes|No)
PopupMenubar - Czy okno ma posiadać menu (Yes|No)
PopupStatus – Czy okno ma wyświetlać status bar (Yes|No)
PopupResizable - Czy okno może być powiększane (Yes|No)
PopupLocation – Czy okno ma wyświetlać URL (Yes|No)
Przykład wdrożenia
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
W miejsce <cms:Image id="Zdjęcie 1" Align="right" /> zostanie podstawiona treść (w tym przypadku zdjęcie) wprowadzona za pomocą konsoli. Jeżeli użytkownik zaloguje się jako pełnoprawny edytor strony w miejscu <cms:Image id="Zdjęcie 1" Align="right" /> pojawi się także konsola do zarządzania treścią.