+CMS COntent Management Homepage

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

cms:Link

<cms:Link id="identyfikator"Target="" Alt="" Class="" Publish="yes|no" Lock="yes|no|rights" Wrapper="file://" Bundle="file://" OnClick="" OnMouseOver="" OnMouseOut="" OnBlur="" OnFocus="" OnOther="" IconUrl="" IconClass="" IconAlign="" Cache="yes|no" Origin="page|abstract" />

Atrybuty:

  • id - Identyfikator to dowolny ciąg znaków wyróżniający dany element sposród pozostałych pozostałych elementów tego samego modułu. Musi być on unikalny dla pojedyńczego 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).
  • Alt - Opis odnośnika
  • Class - Klasa CSS
  • Style - Styl CSS
  • Publish - Publikuj/Nie publikuj [yes|no]
  • Lock - Blokuj dostęp. Edycja możliwa tylko przez użytkownika root. (Dostępne w wersji 1.1.0). W wersji 1.2.0 lock przyjmuje wartości (yes|no|rights).
  • Title - Tytuł odnośnika.
  • Target - Cel odnośnika [_blank|_parent|_self|_top] - identyczne działanie jak atrybut target w tagu <a ..> w HTMLu.
  • 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.
  • onclick, onmouseover, onmouseout, onblur, onfocus - Zdarzenia Javascript na elemencie cms:link. Przykład: onclick="alert('Alert')"
  • IconUrl - Url do ikony opisującej link.
  • IconClass - Klasa ikony opisującej link.
  • IconAlign - Położenie ikony.
  • Cache - Czy obiekt ma być cachowany.
  • 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.

Opis elementu:

 

Przykład wdrożenia (przykładowy plik szablonu):

<!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 />
<body>
Kolejny link: <cms:Link id="Nowy link" />
</body>
</html>
 
W miejsce <cms:Link id="Nowy link" /> zostanie wprowadzona treść wprowadzona za pomocą konsoli.
Jeżeli użytkownik zaloguje się jako pełnoprawny edytor strony w miejscu <cms:Link id="Nowy link" /> 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-07 17:41:16 Data modyfikacji: 2008-09-10 17:09:36
Data publikacji: 2008-09-07 17:53:01
(c) +CMS Content Management Platform