Výsledky hledání

Hledání výrazu 'obsah' našlo 31 výsledků

22nd Nov 2022

V minulosti jsem uvažoval o použití několika doplňků, které by usnadnily správu webů běžících na Grav CMS. Bohužel jsem v některých případech narazil na problémy, spočívající zejména v nekompatibilitě – ať již s použitým serverem, verzí PHP, popř. i samotným jádrem Gravu –, kdy doplněk buď nefungoval, nebo měl neočekávané výstupy. Jedním z těchto doplňků byl i AutoSEO, jehož účelem je automatické doplňování metadat, konkrétně description a keywords. Současně zvládá generovat i metadata Facebook Open Graph a Twitter Cards Meta Tags.


29th Sep 2022

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.


29th Aug 2022

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.


20th Jul 2022

Markdown je jednoduchý značkovací jazyk, který z principu umožňuje základní formátování obsahu. Z předchozí definice je zřejmé, že současně omezuje přílišnou kreativitu. Což je naprosto v pořádku. S přihlédnutím k uvedenému dosáhneme jednotného formátování celého dokumentu, aniž by docházelo k dílčím odchylkám u jednotlivých elementů, či jiným rušivým prvkům způsobených tvůrcem s větší mírou fantazie.


15th Jun 2022


10th Jun 2022

Doposud byl na portálu Grav.cz upřednostňován obsah před vzhledem. Web prozatím používá výchozí šablonu webu Quark, byť s drobnými úpravami prováděnými na úrovni dědičné šablony. Aby nebyl vzhled stále stejný, provedl jsem nepatrnou modifikaci šablony stránky Hero, která je použita v záhlaví úvodní stránky a Blogu.


24th May 2022

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.


22nd Mar 2022

Náhodou jsem si všiml, že je tomu přesně rok, co bylo spuštěno sledování sledování počtu zobrazení stránek, založené na doplňku Count Views. Jaké jsou výsledky?


21st Mar 2022

V březnu 2022 se ve fórech začaly objevovat náznaky, které nasvědčují tomu, že by mohlo v blíže neurčené době dojít k uvolnění Gravu ve verzi 1.8. Jestli se bude jednat o týdny či měsíce ještě není patrné, v každém případě je již i přímo z kódů zřejmé, že přípravy začaly.


22nd Feb 2022

Po téměř šesti měsících je tu doplněk Stamp v1.0.4, který nově podporuje taxonomii typu author. Původně byla tato funkcionalita plánována již do verze 1.0.2 v rámci Gravu v1.6, nicméně z důvodu vydání nového Gravu v1.7 v lednu 2021, a s tím související nekompatibility v pozměněném API, došlo nakonec k odložení na neurčito do další nějaké budoucí verze. Ta přichází právě nyní.


24th Jan 2022

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.


30th Dec 2021

Soukromí

Tento web používá soubory cookie, které jsou nezbytné k zajištění bezproblémového provozu. Jedná se o nastavení, které je dáno použitým CMS a nelze jej změnit.

Tento web dále používá služby třetích stran, zejména analytické a antispamové nástroje (Google Analytics, reCAPTCHA), pro zajiš...


23rd Dec 2021

Před časem jsem zveřejnil na webu Grav.cz články o drobečkové navigaci, konkrétně pak o doplňku Breadcrumbs a případné úpravě jeho formátování, aby lépe vyhovovala uživatelským potřebám. V tomto článku se zaměřím na hlavní navigační nabídku nebo chcete-li dynamické rozbalovací menu, jež společně s drobečkovou navigací a mapou webu tvoří nejdůležitější prvky pro základní orientaci uživatele na webu. Pro zajímavost – tento článek je první, který vzniká nikoliv z mé vlastní iniciativy, ale de facto na podnět jiného uživatele, který se na mě obrátil v souvislosti s problematikou hierarchického rozbalovacího menu.


29th Nov 2021

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.


23rd Oct 2021

Součástí Gravu v1.7.24, který vyjde v dohledné době, bude podpora vodoznaku v obrázcích. Stane se tak po více jak sedmiměsíčním pečlivém testování. Andy Miller přitom kdysi avizoval, že vodoznak není prioritou a bude implementován možná až ve verzi 2.0.


20th Oct 2021

Obsahová část webů postavených na Gravu je především formátována prostřednictvím značkovacího jazyka Markdown. Kromě základní syntaxe (např. nadpisy, tučně, kurzíva, odkaz, obrázek, seznamy atd.) Grav disponuje i rozšířenou syntaxí jazyka (zejména tabulky) kompatibilní s vývojářskou platformou GitHub. Nicméně to není vše. Prostřednictvím různých rozšíření lze docílit nadstavbových možností jazyka. Jedním z nich je použití doplňku Markdown Notices.


22nd Sep 2021

Tak trochu symbolicky byl na první podzimní den roku 2021 převeden web Memoriál Miroslava Petiry ze stávajícího CMS Google Sites na Grav CMS.


31st Aug 2021

Admin je alter ego uživatele Vít Petira a u článků je uveden, protože pod tímto uživatelským jménem byly původně publikovány.
Autorství článků bude postupně upraveno tak, aby obsahovaly skutečné jméno autora.


30th Aug 2021

Po několika měsících je tu doplněk Stamp v1.0.3, který nabízí možnost výběru formátu jména (na výběr je plné jméno uživatele nebo jeho uživatelské jméno) uživatele (autora, resp. editora), které se uloží do hlavičky stránky a následně se může zobrazit v záhlaví článku (nebo jakéhokoliv typu stránky).


19th Jul 2021

Původní předpoklad, že se o prázdninách začnu projektu Grav.cz naplno, nějak nevychází. Ostatních věcí, které mají větší prioritu, nejenže neubylo, nýbrž naopak. Tak tedy alespoň malé prázdninové ohlédnutí a předsevzetí na časy budoucí.


18th Jun 2021

Drobečková navigace je společně s hlavní nabídkou a případně i dalšími navigačními prvky (předchozí/další příspěvek, štítky, kategorie, mapa webu) důležitou součástí webu. Podstatná je vždy obsahová hodnota webu, neboť jsou to právě informace, které návštěvníci především očekávají a kvůli nimž na web přicházejí. Přesto, resp. právě proto musí mít návštěvníci k dispozici komfortní uživatelské rozhraní, které jim umožní snadný pohyb napříč jednotlivými stránkami a poskytne celkovou informaci o tom, v které časti webu se právě nacházejí.


31st May 2021

Doplněk Feed v1.8.2, vydaný dne 21. 5. 2021, obsahuje chybu, která zapříčiňuje, že se negenerují korektní výstupy do https://www.grav.cz/blog.atom, https://www.grav.cz/blog.rss, resp. https://www.grav.cz/blog.json. Pokud tedy máte tuto verzi nainstalovanou, urychleně aktualizujte na novou verzi doplňku Feed v1.8.3, vydanou dne 28. 5. 2021.


14th May 2021

Náměty

aneb Připravuje se

V několika článcích na blogu jsem narazil na téma, které s daným článkem přímo nesouvisí, resp. s ním souvisí pouze okrajově, ale zasloužilo by si vlastní příspěvek. Abych na to nezapomněl, udělal jsem si vždy v textu poznámku s dodatkem, že po vytvoření souvisejícího příspěvku přidám dodatečně dopředný odkaz do původního příspěvku a optimálně zpětný odkaz do nového příspěvku. Jak se Grav.cz rozrůstá, rozhodl jsem se z důvodu větší přehlednosti vytvořit tuto stránku, kde si budu poznamenávat zejména co a kde jsem přislíbil napsat, ale rovněž si zapisovat i další náměty.


30th Apr 2021

Grav CMS zpracovává stránky dynamicky, tedy generuje každou stránku v tom okamžiku, kdy obdrží aktuální požadavek zaslaný ze strany klienta. Ve většině případů vrátí všem klientům identickou stránku bez ohledu na čas a místo, popř. použitý prohlížeč, nicméně finální výstup lze na straně serveru ovlivnit nastavením proměnných v hlavičce stránky, potažmo pak v Twig šabloně, která zajišťuje zpracování stránky, tak, že výstupy mohou být rozlišné (zveřejnění/skrytí stránek podle data, výpis náhodných příspěvků apod.). Alternativou jsou parametry, které umožňují generovat různý obsah i ze strany klienta, a to buď jejich přímým zadáním, nebo jejich odesláním přes jiné rozhraní (formulář, odkaz).


30th Mar 2021

Grav rozhodně nijak nezaostává za velkou trojkou (Drupal, WordPress, Joomla). Naopak. Dá se dá se říci, že v mnoha ohledech kvalit uvedených CMS nejenže dosahuje, ale dokonce je i převyšuje.


19th Mar 2021

Grav CMS je publikační systém, který plně vyhovuje potřebám správy obsahu malých webů, na nichž je třeba provádět pravidelnou aktualizaci, resp. snadnou správu obsahu. Tím rozhodně nechci říci, že se nehodí na větší projekty, a to i v řádu stovek stránek, spíše chci poukázat na ideální použití v konkrétním případě prezentačního webu Psí kadeřnictví „GREY“ (http://www.grey.tu.cz/), který má dvě informativní stránky (z nichž jedna je současně domovská), jednoduchou galerii a specifickou vyskakovací/vysouvací (pop-up) stránku s kontaktními údaji. V podstatě nic složitého, co by nešlo jednoduše vyřešit „statickým“ jednostránkovým webem.


15th Feb 2021

Základem obsahu jsou stránky (pages) jdoucí od kořene (root) do hlubší hierarchické struktury. Stránky jsou v principu trojího typu - obsahová (klasická stránka, příspěvek blogu), výpisová (např. výpis článků, výpis příspěvků blogu, seznam produktů) a modulární (stránka poskládaná z dí...


15th Jan 2021

Průběžně (co čas dovolí) jsou prováděny drobné úpravy webu, zejména oprimalizace obsahu a přizpůsobení šablony webu pro demonstraci funkcí Gravu. Šablona webu je prozatím založena na dědičné bázi oficiální výchozí šablony Quark, než bude navržena vlastní.


11th Jan 2021

Název stránky (title) je jednou z nejdůležitějších částí stránky a nalézá uplatnění nejen při snadné orientaci návštěvníka webu, ale rovněž i ve vyhledávačích a dalších webových službách. V samotném Grav CMS se s nadpisem setkáváme - v závislosti na konkrétní šabloně webu (themes), resp. šablon...


29th Dec 2020

Přestože Grav explicitně nevyžaduje vyplnění proměnné datum (date) ve stránce, je více než vhodné jej uvádět, ať již přímo ve formuláři (záložka Možnosti) nebo prostřednictvím některých doplňků, např. AutoDate (datum vytvoření stránky) nebo Stamp (datum prvního uložení stránky).

Pokud datum ne...


22nd Dec 2020

Technologie

Grav CMS používá následující technologie:

  • PHP - Grav je napsán v programovacím jazyce PHP, běžícím na straně serveru
  • Markdown - značkovací jazyk převoditelný do HTML, který umožňuje rovněž zadávat specifické parametry ovlivňující finální výstup
  • Twig - značkovací jazyk vytvoře...