Přeskočit obsah
A
Pro administrátory
Obsluha administrace — obsah, uživatelé, e-shop, fakturace a nastavení
Systém / Varianty obrázků

Varianty obrázků#

Jak velké zmenšeniny se vyrobí z obrázku, který někdo nahraje — k článku, produktu, inzerátu, kategorii a podobně. Najdete to v Nastavení → Varianty obrázků (odkaz Nastavení úplně dole v levém sloupci, viz Nastavení).

Obrázek se při nahrání uloží a systém z něj hned vyrobí zmenšeniny. Jak velké, v jakém způsobu zmenšení a jestli s vodoznakem, říkají právě varianty.

Co je varianta#

Varianta = pojmenovaný předpis jedné zmenšeniny. Skládá se ze čtyř věcí:

Údaj Co znamená
Max. šířka (px) a Max. výška (px) do jakého rozměru se obrázek zmenší; šířka 1–8000 px, výška 0–8000 px (výška 0 = varianta jen se šířkou)
Režim zmenšení Poměrově (nezvětšuje) — obrázek se vejde do rozměru a nikdy se nezvětší; Ořez na přesný rozměr — vyplní přesně rozměr a přesah se ořízne
Vodoznak do varianty se vykreslí vodoznak (soubor watermark.png modulu Systém)
Aktivní neaktivní varianta se pro nové obrázky nevyrábí, i když je přiřazená

Varianta sama neříká, u kterých obrázků se vyrobí. To se přiřazuje zvlášť, u každého použití obrázku — viz Kde se varianty přiřazují níž.

Každá varianta navíc stojí místo i čas

Zabere místo na disku u každého nového obrázku, ke kterému je přiřazená, a prodlouží nahrávání. Přidávejte jen ty, které šablona opravdu použije.

Výpis variant#

Záložka Varianty ukazuje všechny varianty: Název, Rozměr, Režim, Vodoznak, Aktivní, kolik má Použití a Pořadí.

Přidání a úprava#

  1. Klikněte na přidání a vyplňte Název, rozměry a Režim zmenšení.
  2. Zaškrtněte Vodoznak, chcete-li ho.
  3. Uložte.

Název je technický klíč: malá písmena, číslice a pomlčka (např. 1600x1200, nejvýš 32 znaků). Názvy original, big a thumb jsou vyhrazené.

Název varianty nejde po založení změnit

U použití bez aliasu je název zároveň názvem složky na disku. Kdyby se změnil, rozešel by se se složkami už uložených obrázků. Název proto vymyslete dopředu.

Dvě varianty se stejnými rozměry, režimem a vodoznakem vytvořit nejde — systém napíše, která stejná už existuje.

Varianta jen se šířkou#

Když zadáte výšku 0, varianta se řídí jen šířkou: obrázek se zmenší na tuto šířku, výška se dopočítá podle poměru stran (a menší obrázek se nezvětší). Hodí se tam, kde záleží jen na tom, jak je obrázek široký, a výška se má přizpůsobit sama.

  • Takovou variantu pojmenujte podle šířky, např. w1600 (varianta 1600 px široká).
  • Režim zmenšení musí být Poměrově. Ořez na přesný rozměr výšku potřebuje — s výškou 0 ho systém neuloží a napíše, že máte zvolit poměrové zmenšení.
  • Ve výpisu variant se rozměr ukáže jako „šířka 1600 px".

Změna rozměrů platí jen pro nově nahrané obrázky

Už uložené obrázky si ponechají dnešní soubory a fungují dál (chybějící zmenšeniny lze volitelně dogenerovat). Potřebujete-li jiný rozměr jen u některého použití, založte raději novou variantu a tomu použití ji přiřaďte. Formulář při úpravě vypíše, ve kterých použitích varianta je.

Smazání a vypnutí#

  • Variantu, která je použitá v některém použití, smazat nejde. Systém vyjmenuje, kde je použitá; nejdřív ji z těch použití odeberte.
  • Variantu, která v některém použití nese povinný alias (třeba big, thumb nebo icon32, viz Povinné aliasy), nejde vypnout (zrušit zaškrtnutí Aktivní). Použití bez nich nemůže fungovat; systém napíše, kterého použití se to týká.

Kde se varianty přiřazují#

Každý modul má obrázky na několika místech — Blog třeba u článku, kategorie a galerie. Každému takovému místu se říká použití a u každého se zvlášť určuje, které varianty se vyrobí.

Od nahrání obrázku po soubory na disku: použití, zaškrtnuté varianty, složky podle aliasu a záznam obrázku Od nahrání obrázku po soubory na disku: použití, zaškrtnuté varianty, složky podle aliasu a záznam obrázku

Záložka Použití#

Záložka Použití (vedle záložky Varianty) ukazuje všechna použití všech modulů na jednom místě: Systém, Blog, E-shop, Inzerce, Katalog firem, Diskuze i Firma. Použití jsou seskupená po modulech a každý modul má vlastní formulář s vlastním tlačítkem Uložit obrázky — uložíte tedy vždy jen ten modul, ve kterém jste upravovali. Modul Firma nemá vlastní stránku nastavení, takže se jeho obrázky (logo, foto a galerie, reference, skupina ceníku, člen týmu, kategorie) nastavují jen tady. Totéž platí pro obrázky modulu Systém.

Moduly se stránkou nastavení (Blog, E-shop, Inzerce, Katalog firem, Diskuze) mají totéž i u sebe, na záložce Obrázky v nastavení modulu — vždy jen s použitími toho modulu. Záložka má vlastní tlačítko Uložit obrázky. Viz nastavení modulů Blog, E-shop, Inzerce, Katalog firem a Diskuze.

Co se u použití nastavuje#

U každého použití (např. Blog — článek a novinka, E-shop — produkt (hlavní foto), Inzerce — inzerát) vidíte tabulku všech aktivních variant:

Sloupec Význam
Použít zaškrtnuté varianty se pro toto použití vyrobí
Varianta, Rozměr a režim která to je a co dělá (vč. vodoznak)
Alias (složka) název složky, do které se zmenšenina uloží; bez aliasu se složka jmenuje podle varianty
Pořadí v jakém pořadí se varianty zpracují

Nezaškrtnuté varianty jsou sbalené pod Zobrazit další varianty.

Pravidla pro aliasy:

  • Alias smí obsahovat jen malá písmena, číslice a pomlčku (nejvýš 32 znaků).
  • Alias je v rámci jednoho použití jedinečný; stejně tak se nesmí dvakrát vytvořit stejná složka.
  • Alias original je vyhrazený pro originál.
  • Každé použití musí mít své povinné aliasy (většinou big — detail — a thumb — náhled; přehled je níže). Bez nich se nic neuloží a systém napíše, který alias chybí.
  • Alias nesmí nést neaktivní varianta.

K čemu jsou varianty bez aliasu. Varianta, které u použití alias nezadáte, se zmenšenina vyrobí a uloží do složky podle názvu varianty — jen ji web nepoužije jako „detail" ani „náhled". Slouží jako další šířky téhož obrázku. Kde šablona obrázek vykresluje responzivně, nabídne prohlížeči všechny tyto šířky a ten si podle displeje (velikosti okna a hustoty obrazovky) stáhne tu nejvhodnější — telefon menší soubor, velký monitor větší. Chcete-li, aby se obrázky na velkých displejích vykreslovaly ostřeji (nebo na malých šetřily přenos), přidejte u použití několik variant se šířkami a alias nechte prázdný. Starým obrázkům se další šířky doplní jen dogenerováním, které je volitelné.

Povinné aliasy#

Šablony webu žádají některé složky jménem, proto je u použití nejde vynechat. Většina použití potřebuje big a thumb, obrázky modulu Systém mají vlastní sadu:

Použití Povinné aliasy
Identita webu — favicona icon32, icon180, icon512
Identita webu — sdílecí obrázek big, thumb
Identita webu — logo thumb
Provozovatel — fotka avatar, thumb
Knihovna obrázků thumb
všechna ostatní použití (Blog, E-shop, Inzerce…) big, thumb

Když povinný alias chybí, formulář se neuloží a napíše Chybí varianta s aliasem „…“ — toto použití ji potřebuje (šablony ji žádají jménem). a nic se nezmění. Stejně tak nejde vypnout ani odebrat variantu, která takový alias nese.

Náhledy v administraci (v seznamech, v úpravě článku, produktu a podobně) berou zmenšeninu s aliasem thumb, takže se načítají rychle a nestahují se kvůli nim původní velké soubory. Proto je alias thumb povinný u všech použití.

Ukládat originál — zaškrtnuté: vedle zmenšenin se uloží i původní soubor ve složce original. Bez originálu nepůjde později vyrobit větší variantu. Už uložené originály jde po vypnutí smazat, viz Smazat uložené originály. U videí se originál ponechává vždy, protože je to samotné video.

Tlačítkem Uložit obrázky se uloží použití daného modulu najednou; hláška potvrdí Nastavení obrázků uloženo. Platí pro nově nahrané obrázky.

Změny platí hned jen pro NOVĚ nahrané obrázky

Už uložené soubory zůstávají beze změny — nová varianta, nový alias ani vypnutý originál se u starých obrázků sám neprojeví. Starší obrázky přitom fungují i tak: šablony nabídnou jen to, co obrázek má. Chcete-li, chybějící zmenšeniny doplníte v tabulce Uložené obrázky na záložce Použití, viz Staré obrázky: dogenerování.

Obrázky modulu Systém#

Skupina Systém na záložce Použití řídí varianty obrázků, které nenáleží žádnému obsahovému modulu — vlastní obrázky webu a knihovnu obrázků v administraci:

Použití Odkud se obrázek nahrává Výchozí varianty (alias: rozměr)
Identita webu — favicona Identita webu, ikona webu icon32: 32 × 32, icon180: 180 × 180, icon512: 512 × 512 (všechny ořezem)
Identita webu — sdílecí obrázek Identita webu, obrázek pro sdílení big: 1200 × 630 (ořez), thumb: 400 × 210 (ořez)
Identita webu — logo Identita webu, ostatní obrázky (loga) thumb: 400 × 200 (poměrově)
Provozovatel — fotka Provozovatel, fotka nebo logo avatar: 240 × 240 (ořez), thumb: 400 × 400 (poměrově)
Knihovna obrázků Obrázky v administraci big: 1200 × 900, thumb: 400 × 300 (poměrově)

U všech pěti je ve výchozím stavu zapnuté Ukládat originál. Výchozí hodnoty odpovídají tomu, co systém vyráběl před zavedením tohoto nastavení, takže se bez zásahu nic nemění. Povinné aliasy těchto použití jsou v tabulce výše — favicona potřebuje všechny tři ikony, protože šablona webu žádá každou z nich jménem.

Také tady platí: změna se týká nově nahraných obrázků

Chcete-li například větší sdílecí obrázek, upravte (nebo přidejte) variantu, přiřaďte ji použití Identita webu — sdílecí obrázek, uložte a obrázek pro sdílení nahrajte znovu. Už nahrané obrázky lze doplnit dogenerováním.

Staré obrázky: dogenerování#

Obrázky, které už na webu jsou, mají jen ty zmenšeniny, které se vyráběly v době nahrání. Když později přidáte variantu nebo přiřadíte další šířku, starým obrázkům chybí. Nevadí to: starší obrázky nemusí mít všechny varianty jako nové, šablony prostě nabídnou jen to, co obrázek má, a fungují i bez dogenerování. Dogenerování je volitelné — chcete-li, aby i starší obrázky dostaly nové zmenšeniny (např. ostřejší na velkých displejích), doplníte je na záložce Použití: nad přiřazením variant je tabulka Uložené obrázky s jedním řádkem pro každé použití.

Postup, chcete-li dogenerovat: přidat variantu → přiřadit ji použití → u použití kliknout na Dogenerovat.

Tabulka má u každého použití tři čísla — počty obrázků (jeden obrázek může být ve více než jednom sloupci):

Sloupec Význam
Obrázků kolik uložených obrázků to použití má
Nemá aktuální varianty dnešní nastavení použití má složku, kterou obrázek nezná, a dá se vyrobit. Není to chyba — starší obrázky fungují i bez ní, šablony nabídnou jen to, co obrázek má. Chcete-li, doplní ji Dogenerovat
Nepodařilo se vygenerovat záznam obrázku složku uvádí, ale soubor na disku chybí, nebo některý pokus o dogenerování selhal. To je chyba: Dogenerovat soubor vyrobí znovu, pokud je z čeho
Nelze dogenerovat chybí originál a cílová varianta je větší než největší uložená zmenšenina bez vodoznaku — zvětšovat se nebude (viz níž)
Akce tlačítka podle toho, co u použití dává smysl (viz níž)

Obrázek, kterému chybí jen zápis o souboru, který na disku je (např. original/), se nepočítá nikam — nic nepotřebuje.

V buňce Akce je vždy jen to, co u použití dává smysl: Dogenerovat (s volbou Přegenerovat i existující), Zkusit znovu jen při nenulovém čísle Nepodařilo se vygenerovat, informace o originálech a Smazat varianty mimo aktuální nastavení jen tam, kde nějaké takové soubory jsou.

Dogenerovat#

Tlačítko Dogenerovat zpracuje jednu dávku 25 obrázků daného použití a řeší první i druhý stav (vyrobí složku, kterou obrázek nemá, i soubor, který záznam uvádí, ale chybí). Po kliknutí se objeví hláška „Dogenerování: zpracováno X obrázků (vyrobeno Y souborů, přepsáno P), selhalo Z, nejde dogenerovat V, zbývá W." Dokud zbývá nenulové, klikněte znovu — opakujte do nuly. Stejnou práci dělá i naplánovaná úloha na serveru (zajišťuje správce serveru).

  • Z čeho se zmenšeniny vyrábějí. Nejlépe z uloženého originálu. Když originál uložený není, vyrobí se jen menší varianty z největší zmenšeniny, kterou obrázek má — zvětšovat se nikdy nezvětšuje, protože zvětšený obrázek by vypadal rozmazaně. Varianty větší než největší existující zmenšenina se u takového obrázku přeskočí a započtou se do Nelze dogenerovat.
  • Co se přeskočí. Video a SVG se nedotýkají. Obrázek, jehož nejlepší dostupný zdroj nese vodoznak, se přeskočí také, aby se vodoznak nepřidal podruhé nebo nezdědila varianta, která ho mít nemá.
  • Existující soubory se bez výslovného pokynu nepřepisují. Doplňují se jen zmenšeniny, které na disku chybí; i když jste mezitím změnili rozměry varianty, hotové soubory zůstanou, jak jsou (přepsat je lze volbou Přegenerovat i existující, viz níž).
  • Neúspěšné obrázky. Obrázek, který se nepodaří zpracovat (např. poškozený soubor), se po třech pokusech přestane zkoušet a započítá se do Nepodařilo se vygenerovat. Tlačítko Zkusit znovu pokusy u použití vynuluje a rovnou spustí další dávku. Úspěšné zpracování počítadlo pokusů vynuluje.
  • Souběh. Dogenerování může běžet jen jedno najednou. Když právě běží naplánovaná úloha nebo jiný správce, systém napíše, že dogenerování běží, a zkuste to za chvíli.

Přegenerovat i existující#

U tlačítka Dogenerovat je zaškrtávátko Přegenerovat i existující. Zaškrtnuté přepíše i soubory variant, jejichž skutečné rozměry neodpovídají dnešnímu nastavení — například když jste změnili rozměr varianty a staré obrázky mají ještě původní velikost. Pravidla:

  • Přepisují se jen soubory, jejichž rozměry se od toho, co by z originálu vzniklo dnes, liší. Soubory se správnou velikostí zůstanou netknuté. (Porovnávají se rozměry; změna vodoznaku se tím nezachytí.)
  • Jen u obrázků s uloženým originálem. Bez originálu se existující soubor nikdy nepřepisuje.
  • Soubor se nahradí atomicky: nová verze se nejdřív vyrobí do dočasného souboru a teprve potom nahradí starou, takže při chybě nezůstane rozbitý soubor.
  • Záznam obrázku (variants i rozměry) se aktualizuje. Naplánovaná úloha existující soubory nepřepisuje nikdy; přegenerování je jen tato akce u jednoho použití.

Přegenerování nejde vrátit

Přepsaný soubor je pryč. Pokud na něj odkazuje obsah z editoru s pevným rozměrem, může se změnit i vzhled stránky. Zkuste nejdřív jedno použití s málo obrázky.

Smazat varianty mimo aktuální nastavení#

Když z použití odeberete variantu (nebo ji nahradíte jinou), starší obrázky si její soubory ponechají — zabírají místo, i když je nic nepoužívá. Tlačítko Smazat varianty mimo aktuální nastavení je smaže. V buňce Akce je vidět „mimo nastavení: počet souborů (velikost)" a tlačítko se nabízí jen tam, kde takové soubory jsou. Před smazáním se zobrazí potvrzení:

Smaže se souborů: počet (velikost) — varianty, které obrázky mají, ale dnešní nastavení použití je už nezná. Nikdy se nemažou big, thumb ani originál. Nevratné: odkazy na tyto soubory (např. v textech z editoru) přestanou fungovat.

Pravidla:

  • Maže se jen složka, kterou obrázek má, ale dnešní nastavení použití ne. Nikdy big, thumb ani originál (rozhoduje název složky i alias).
  • Jen u obrázků s uloženým originálem (smazanou zmenšeninu by šlo vyrobit znovu) a jen rastrové obrázky — video a SVG se nemažou.
  • Z obrázku se odebere záznam o variantě i její rozměry, soubor se smaže a prázdná složka také.
  • Po dogenerování se nic nemaže automaticky — odkazy na soubory mohou být v textech z editoru.
  • Hláška po smazání: „Smazáno variant: X, uvolněno Y, selhalo Z, zbývá obrázků W." (jedno kliknutí zpracuje nejvýš 500 obrázků; zbytek smažete dalším kliknutím).

Akce je nevratná a má vlastní oprávnění, které mají jen administrátoři.

Smazat uložené originály#

Originál zabírá na disku nejvíc místa. Když u použití vypnete Ukládat originál, nové obrázky už se s originálem neukládají, ale ty staré si originál ponechají. Uvolnit ho můžete tlačítkem Smazat originály, které se u použití nabízí až po vypnutí ukládání originálu. Dokud je ukládání zapnuté, v buňce Akce je jen „ukládá se" a tlačítko chybí.

Tlačítko se ukáže jen tam, kde nějaké uložené originály jsou (buňka uvádí jejich počet a velikost). Před smazáním se zobrazí potvrzení:

Smažou se uložené originály: počet (velikost). Nevratné: bez originálu už nepůjde dogenerovat větší variantu. Obrázky se dál zobrazí z uložených variant.

Po potvrzení Smazat originály hláška oznámí, kolik originálů je pryč, kolik místa se uvolnilo a kolik jich případně zbývá (jedno kliknutí smaže nejvýš 500 souborů, pak kliknutí zopakujte).

Smazání originálů nejde vrátit

Bez originálu už u těch obrázků nejde vyrobit větší variantu, než jakou mají. Před smazáním proto nejdřív dogenerujte všechny varianty, které budete chtít, a teprve potom originály smažte. Obrázky na webu se dál zobrazují z uložených zmenšenin; video a SVG se nemažou.

Co byste měli vědět navíc#

  • Při nahrání obrázku (u inzerce a katalogu firem) platí i strop velikosti souboru, viz Nastavení inzerce.
  • Výchozí sada variant je na webu už nastavená; tuto stránku potřebujete, jen když chcete jiné rozměry nebo další zmenšeninu.
  • Obecně o nahrávání obrázků viz Správa souborů a obrázků.
  • Technický popis pro vývojáře: Varianty obrázků v kódu.

Nastavení cookies