+CMS COntent Management Homepage

/ Indeks dokumentacji / Wdrożenie / Szabon strony / Plik XML / Sekcja form

Sekcja form

W sekcji form można konfigurować wygląd formularza, który pojawi się gdy klikniemy "Dodaj nową stronę". Wdrożeniowiec może w ten na sposób wpływać na proces tworzenia strony i np. wymusić wybranie przez użytkownika kategorii strony w momencie jej stworzenie lub poprosić o podanie daty określającej datę publikacji strony, etc.

Przykładowa konfiguracja formularza dodawania strony wygląda tak:

    <form>
        <language>
            <option value="pl_PL">Polski</option>
            <option value="en_UK">Brytyjski</option>
        </language>
        <workflow>
           <option workflow-id="1">Standard</option>
           <option workflow-id="2">Simple</option>
           <option workflow-id="3">Easy</option>
        </workflow>
        <expire-date />
        <publish-date />
        <document-tree />
        <category />
        <library-switch />
        <preview src="/content/repository/images/example/clover.gif"/>
    </form>

Opis poszczególnych tagów:

<language... - określa w jakich językach może być tworzona strona.

Dla przykładu, taki zapis mówi że strona będzie jedynie w języku polskim i angielskim:

<form>
        <language>
            <option value="pl_PL">Polski</option>
            <option value="en_UK">Brytyjski</option>
        </language>
</form>


<workflow... - Określa według jakiego procesu publikacji ma być strona publikowana.

Najczęstsze użycie tego tagu to:

 <form>
    <workflow />
  </form>

Wyświetla on wszystkie dostępne obiegi - użytkownik sam wybiera proces publikacji.

Inny zapis:

<workflow>
    <option workflow-id="1">Standard</option>
    <option workflow-id="2">Simple</option>
    <option workflow-id="3">Easy</option>
</workflow>

Powoduje że pokazane zostaną tylko 3 procesy (obiegi). Brak opisu w tagu np. <workflow id="3"></workflow> spowoduje wyświetlenie standardowego opisu obiegu dokumentów.

W przypadku braku definicji obiegu dokumentów (brak tagu workflow)  przyjmowany jest domyślny obieg (zdefiniowany w pliku /cms/config/config.inc.php).

<expire-date... - wyświetl pole data wygaśnięcia publikacji strony.
<publish-date... -  wyświetl pole data publikacji strony.
<document-tree... - poproś o umiejscowienie strony w strukturze witryny.
<category... - poproś o kategoryzowanie strony
<library-switch... - poproś o wskazanie czy strona ma być elementem biblioteki stron.
<preview... - wskaż graficzny podgląd strony

Standardowe użycie to:

<form>
    <preview src="/content/repository/images/example/clover.gif"/>
</form>

W atrybucie src podajemy ścieżkę dostępu do zrzutu ekranu z wyglądem szablonu.
Zobacz więcej...
Prezentacja

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-09 21:46:05 Data modyfikacji: 2008-09-09 21:50:38
Data publikacji: 2008-09-09 21:46:40
(c) +CMS Content Management Platform