![]()
|
|
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.
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 | ||