+CMS COntent Management Homepage

/ Indeks dokumentacji / Wdrożenie / Szabon strony / Plik XHTML / Znaczniki w systemie / Dynamiczne elementy / cms:Image

cms:Image

<cms:Image id="identyfikator" Url="" Class="" Align="" Alt="" OnOver="" Target="_blank|_parent|_self|_top"    Lock="Yes|No|Rights" Folder="" Link="" Wrapper="file://" Bundle="file://" Publish="Yes|No" Origin="page|abstract" OnClick="" OnMouseOver="" OnMouseOut="" OnOther="" Cache="Yes|No" Output="html|url" AltAs="alt|desc" Hspace="" Vspace="" Rel="" PopupUrl="" PopupLeft="" PopupTop="" PopupWidth="" PopupHeight="" PopupScrollbars="" PopupToolbar="" PopupMenubar="" PopupStatus="" PopupResizable="" PopupLocation="" />

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">

 <html xmlns:cms="http://manual.pluscms.net"> 
<head>
</head>

<body>
 <cms:Image id="Zdjęcie 1" Align="right" /><br />
 <cms:Image id="Zdjęcie 2" Publish="no" /><br />
 <cms:Image id="Zdjęcie 3" /><br />
 <cms:Image id="Zdjęcie 4" Url="/nowy.gif” /><br />
</body>

</html>

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ą.

Zobacz więcej...

Metryka dokumentu

Tytuł: Indeks dokumantacji
Opis: Spis stron dokumentacji
Źródło: +CMS Content Management
Prawa autorskie: +CMS Content Management Platform
Autor: root Zmodyfikowany przez: root
Data utworzenia: 2008-09-12 12:46:57 Data modyfikacji: 2008-09-12 13:08:46
Data publikacji: 2008-09-12 12:55:14
(c) +CMS Content Management Platform