Makro "ImageGallery"
Makro slouží ke vkládání fotogalerií do obsahu uzlu. Fotogalerie se standardně zobrazuje na konci stránky. Pokud ji chcete vložit jinam, je třeba v obsahu uzlu zaškrtnout možnost “Nezobrazovat fotogalerii …” a do obsahu stránky na místo obrázků vložit makro.
Zápis a parametry makra:
{(imageGallery)}
Zobrazení galerie je možné upravovat zadáním následujících parametrů:
- align - parametr určující zarovnání celé fotogalerie na stránce (hodnoty: left | center | right )
- columns - počet sloupců fotogalerie (hodnoty: 1 - 6)
- offset - číslo prvního obrázku, který se v galerii náhledů na stránce zobrazí (hodnoty 0 - X, kde X je počet celkem vložených obrázků snížený o 1)
- count - počet obrázků, zobrazených v galerii náhledů na stránce. Pokud zadáte 0, zobrazí se všechny do galerie vložené obrázky.
Poznámka: I když omezíte počet zobrazených náhledů parametry offset a count jen na část vložených obrázků, při prohlížení zvětšených verzí se budou zobrazovat úplně všechny. Pokud tomu chcete zabránit, použijte parametr group, popsaný dále. - useCaption - zobrazí popisky k obrázkům i pod náhledy na stránce. Jinak se standardně zobrazují jen u zvětšené verze obrázku (hodnoty: true | false).
- imageResizeMethod - způsob zmenšení obrázku v dostupné ploše náhledu (hodnoty: resize | clip | fill)
- imageResizeWidth - šířka zmenšeného obrázku na stránce (hodnota: bodový rozměr obrázku)
- imageResizeHeight - výška zmenšeného obrázku na stránce (hodnota: bodový rozměr obrázku)
- imageResizeBgColor - pokud rozměr obrázku neodpovídá nastaveným hodnotám, vyplní se volné místo zadanou barvou (číselné hodnoty RGB nebo standardní název barvy, např: #ff0000 nebo red)
- imageResizeShringOnly - určuje, zda se má obrázek pouze zmenšovat a nezvětšovat (hodnoty: true | false)
- group - označení skupiny obrázků pro zobrazení zvětšených obrázků.
Pokud do fotogalerie, jejíž obsah je omezen parametry offset a count nastavíte parametr group, budou se i ve zvětšené verzi zobrazovat pouze ty obrázky, které jsou zobrazené v náhledu.
Pokud do jedné stránky vložíte více fotogalerií, jejichž obsah omezíte jen na některé obrázky, a zároveň oběma fotogaleriím nastavíte stejný parametr group, budou se při procházení velkých verzí zobrazovat obrázky z obou galerií společně. Bude-li mít každá galerie jiný parametr group, budou se zvětšené obrázky procházet jen v každé fotogalerii samostatně. (hodnotou group je libovolné jméno skupiny, např: group=laborator).
Příklady použití:
{(imageGallery:align=center;offset=2;count=3)} {(imageGallery:align=right;offset=2;count=1;group=set1)} {(imageGallery:useCaption=true)} {(imageGallery:align=center;columns=4;imageResizeWidth=250;imageResizeHeight=250;imageResizeMethod=clip)} {(imageGallery:imageResizeMethod=fill;imageResizeWidth=120;imageResizeHeight=160;imageResizeBgColor=#338833)}