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)}