+CMS COntent Management Homepage

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

cms:FileList

<cms:FileList id="" Src="" Class="" Wrapper="" Bundle="" Cache="" Origin="" Lock="" Publish="" />

Element odpowiada za wyświetlenie plików znajdujących się we wskazanym katalogu na serwerze. Spis przyjmuje formę listy. Katalog należy wskazać w atrybucie Src.

Atrybuty

  • id - Identyfikator obiektu/elementu. 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,
  • Src - Wymagany: Scieżka dostępu do katalogu,
  • Wrapper - Opcjonalny: Ścieżka do pliku opakowującego zawartość w dodatkowy szablon. Plik musi mieć znacznik '%s', który zostanie zastąpiony treścią.
  • Bundle - Opcjonalny: Ś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 znajdować się poza zakładkami do edycji. Pozwala to na np. umieszczanie treści wewnątrz tabel.
  • Class - Opcjonalny: klasa Css
  • Cache - Opcjonalny: Czy wykorzystać cache [Yes|No]
  • Origin - Opcjonalny: 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.
  • Lock - Opcjonalny: Blokuj dostęp. Edycja możliwa tylko przez użytkownika root lub właściciela strony. Przyjmuje wartości Yes|No|Rights.
  • Publish - Opcjonalny: Publikuj/Nie publikuj/Prawa dostępu [Yes|No|Rights]

Dla prawidłowego działania tego obiektu konieczne jest ustawienie praw dostępu do katalogu. System potrzebuje praw odczytu do katalogu, aby odczytać nazwy plików.

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 />
  <body>
       <cms:FileList id="Lista" Src="/content/repository/images" />
  </body>

</html>

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-11-20 22:28:27 Data modyfikacji: 2008-11-20 22:35:32
Data publikacji: 2008-11-20 22:35:32
(c) +CMS Content Management Platform