Blog

Podrobné články a krátké zprávy o Grav CMS a souvisejících technologiích...

Grav CMS umožňuje nejen flexibilně zpracovávat obsah, jak jsme si už několikrát ukázali, ale rovněž i přizpůsobovat vzhled konkrétním potřebám, a to nejen prostřednictvím šablon stránek (templates) na úrovni aktivní šablony webu, ale rovněž i napříč několika dostupnými šablonami webu (themes) v rámci jedné instance webu.

Vít Petira 3 minuty, 18 sekundy 152

Potřeba prvotního nastavení nebo následné změny URL webu je poměrně běžný úkon. Nejčastěji k němu dochází z důvodu přesunu webu z lokálního vývojového prostředí do ostrého provozu. Zatímco v při vývoji si obvykle vystačíme s URL typu http://localhost/site, pro veřejný provoz potřebujeme web zprovoznit na nějakém smysluplném URL typu https://www.example.com/. Dalšími důvody mohou být změna domény webu, ať již stejného nebo jiného řádu, přesun webu ze složky na vlastní doménu apod. Samostatnou kapitolou je změna poskytovatele hostingu, a s tím související potřeba úpravy nastavení, aby vše fungovalo přesně dle očekávání. Nevylučuje se ani kombinace všech, popř. některých uvedených možností. V následujícím příspěvku si ukážeme, jak se nastavení, popř. změna URL provádí na Grav CMS, a to v případě konkrétního poskytovatele hostingových služeb WEDOS.

Vít Petira 11 minuty, 12 sekundy 504

Existuje několik důvodů, proč použít vodoznak. Tím nejčastějším je umístění značky do fotografie (typicky loga, iniciál autora, webové adresy, apod.), zejména jako prezentačního prvku. Obvykle se jedná o malý symbol, umístěný u okraje, který v celku nijak nenarušuje motiv hlavního obrázku. Druhým důvodem je pak ochrana zdrojového obrázku před zcizením, resp. jeho neoprávněným užitím (odtud nakonec název tohoto článku). Zde již dochází k záměrné degradaci původního motivu hlavního obrázku, obvykle jeho kompletním překrytím opakovaným motivem vodoznaku, který má v těchto případech často i výrazné kontury, které znemožňují užití obrázku. Spíše pro doplnění lze zmínit i možnost, že prostřednictvím vodoznaku můžeme obrázek doplnit i dekorativními prvky, např. rámečky.

Vít Petira 8 minuty, 31 sekundy 552

Tento návod se primárně zaměřuje – jak název napovídá – na vytvoření galerie, přičemž požadovaným výstupem bude náhodný výběr stanoveného počtu obrázků z předem neznámého počtu a jejich zobrazení na stránce. Současně ale prezentuje i možnosti značkovacího jazyka pro tvorbu šablon Twig a rovněž i možnosti značkovacího jazyka pro formátování obsahu Markdown. Okrajově pak představuje možnosti ukládání stránek do mezipaměti, nebo chcete-li do cache.

Vít Petira 5 minuty, 19 sekundy 423

Obsah webu netvoří pouze texty, ale rovněž další dokumenty (textové soubory, tabulky, prezentace, databáze apod.) a média (zejména rastrové obrázky, vektorová grafika, animace a multimediální soubory), které chceme zobrazit přímo v příspěvku, nebo na ně pouze odkázat – ať již na jejich podobu v nativním formátu, či např. na archiv uložený v komprimovaném souboru.

Uvedené soubory musíme pochopitelně někam uložit, aby k nim měl webový server, resp. následně prohlížeč přístup. Grav CMS nabízí několik možných způsobů, kam média (jak jsou z jeho strany všechny soubory chápany a nazývány) uložit. Které úložiště je pro soubor (médium) nejvhodnější si uvedeme dále.