====== Demonstrace použití wiki-pluginu WRAP ====== Následující text je výtahem základního použití wiki-pluginu wrap. Při sepsiování tohoto textu bylo čerpáno z: [[https://www.dokuwiki.org/_media/plugin:wrap_plugin_example7.png]] ===== Základní syntaxe ===== Používá se párová značka WRAP nebo wrap. Tento tag napsaný velkými písmeny vede k vytvoření DIVu na úrovni HTML kódu. Tag napsaný malým písmem vede k vytvoření SPANu. WRAP je tedy určen pro velký obsah, zatímco wrap pro malý (jednořádkový) obsah. "velký" obsah "malý" obsah Z přehldu syntaxe je patrné, co se v tagu definuje, je to: třída, identifikátor, šířka a jazyk. Tagy Wrap lze do sebe zanořovat a vytvářet tak tabulky, definovat šířku sloupců každého vnořeného tagu (jde v podstatě o tabulku), apod. ====== Příklady ====== ===== Boxy ===== INFO Box INFO Box Třída info, ostré rohy, šířka 300px. INFO Box, zaoblený INFO Box, zaoblený Třída info, zaoblené rohy, šířka 300px. TIP Box TIP Box Třída tip, ostré rohy, šířka 300px. TIP Box, zaoblený TIP Box, zaoblený Třída tip, zaoblené rohy, šířka 300px. IMPORTANT Box IMPORTANT Box Třída important, ostré rohy, šířka 300px. IMPORTANT Box, zaoblený IMPORTANT Box, zaoblený Třída important, zaoblené rohy, šířka 300px. ALERT Box ALERT Box Třída alert, ostré rohy, šířka 300px. ALERT Box, zaoblený ALERT Box, zaoblený Třída alert, zaoblené rohy, šířka 300px. HELP Box HELP Box Třída help, ostré rohy, šířka 300px. HELP Box, zaoblený HELP Box, zaoblený Třída help, zaoblené rohy, šířka 300px. DOWNLOAD Box DOWNLOAD Box Třída download, ostré rohy, šířka 300px. DOWNLOAD Box, zaoblený DOWNLOAD Box, zaoblený Třída download, zaoblené rohy, šířka 300px. TODO Box TODO Box Třída todo, ostré rohy, šířka 300px. TODO Box, zaoblený TODO Box, zaoblený Třída todo, zaoblené rohy, šířka 300px. ===== Poznámky (Safety Notes) ===== DANGER Note DANGER Note Třída danger, ostré rohy, šířka 300px. DANGER Note, zaoblený DANGER Note, zaoblený Třída danger, zaoblené rohy, šířka 300px. WARNING Note WARNING Note Třída warning, ostré rohy, šířka 300px. WARNING Note, zaoblený WARNING Note, zaoblený Třída warning, zaoblené rohy, šířka 300px. CAUTION Note CAUTION Note Třída caution, ostré rohy, šířka 300px. CAUTION Note, zaoblený CAUTION Note, zaoblený Třída caution, zaoblené rohy, šířka 300px. NOTICE Note NOTICE Note Třída notice, ostré rohy, šířka 300px. NOTICE Note, zaoblený NOTICE Note, zaoblený Třída notice, zaoblené rohy, šířka 300px. SAFETY Note SAFETY Note Třída safety, ostré rohy, šířka 300px. SAFETY Note, zaoblený SAFETY Note, zaoblený Třída safety, zaoblené rohy, šířka 300px. ===== Zarovnávání textu ===== Text ve WAPech lze zarovnávat dle potřeby pomocí parametrů tagu: **leftalign**, **rightalign**, **centeralign**, **justify** SAFETY Note, zaoblený, zarovnání doprava SAFETY Note, zaoblený, zarovnání doprava Třída safety, zaoblené rohy, šířka 300px, zarovnání textu doprava. ===== Tabulkování, seskupování ===== Plugin WRAP umí rozdělit stránku (nebo část stránky) podle potřeby na polovinu **half**, třetinu **third**, čtvrtinu **quarter**. Při demonstraci Boxů a Safety Notes výše bylo použito této možnosti a stránka byla rozdělena na třetiny, kde v prvním sloupci byla demonstrována vizuální ukázka kódu, ve druhém zápis kódu, ve třetím poznámka. Nyní se v příkaldu zaměříme na toto rozdělení stránky nebo její části. 1.sloupec 2.sloupec 3.sloupec 1.sloupec 2.sloupec 3.sloupec Vytvoří skupinu tří sloupců, každý v šířce 1/3 přiděleného prostoru stránky 1.sloupec 2.sloupec 3.sloupec 4.sloupec 1.sloupec 2.sloupec 3.sloupec 4.sloupec Vytvoří skupinu čtyř sloupců, každý v šířce 1/4 přiděleného prostoru stránky, přitom použije tag wrap zapsaný malými písmeny, který vytváří SPAN (jednořádkový obsah = malý kontejner). Uvedené rozdělení stránky na poloviny, třetiny a čtvrtiny je automatické a nemusí vždy vyhovovat záměru. Proto lze šířku definovat i manuálně v %, px, em. Stejně tak lze definovat i pozicování sloupců: **column**, **left**, **right**, **center**. 1.sloupec 2.sloupec 3.sloupec 1.sloupec 2.sloupec 3.sloupec Vytvoří skupinu tří sloupců, první v pravo, druhý na střed, třetí vlevo. Každý sloupec má jinak definovanou šířku. === Vnější box obtékaný z prava === Vnitřní box v levo Text ve vnějším boxu Round TIP box ''clear'' === Vnější box obtékaný z prava === Vnitřní box v levo Text ve vnějším boxu Round TIP box ''clear'' Ukázka vnořování a zahnizďování boxů (vnější wrap používá třídu **box**), možnosti kombinování, atd. ===== Zvýrazňování a další funkce tagu WRAP/wrap ===== Ahoj, já jsem různě zvýrazněná věta. Ahoj, já jsem různě zvýrazněná věta. Možnosti zvýrazňování textu s pomocí tříd **hi**, **lo**, **em**, použitých v příkladu v tomto pořadí. Zde následuje důležité upozornění: Návštěvníci z vesmíru jsou mezi námi a konzumují olej ! Zde následuje důležité upozornění: Návštěvníci z vesmíru jsou mezi námi a konzumují olej ! Ukázka zkrytého textu s použitím třídy **spoiler**, pro zobrazení textu je třeba jej myší označit/vybrat. ====== Použité zdroje a další informace o pluginu ====== [[https://www.dokuwiki.org/plugin:wrap]]
[[https://www.dokuwiki.org/_media/plugin:wrap_plugin_example7.png]]