❤️ Grav? Hlasujte pro Grav v kategoriích "Best Free CMS", "Best Flat File CMS" a "Best Open Source CMS" na serveru CMS Critic 👉
Při používání Grav CMS lze narazit na omezení, která souvisejí s proměnnými typu datum
, resp. v nich uložených hodnotách, které jsou typu řetězec
. Proto vznikl doplněk Timestamp, který uvedené nedostatky řeší tím, že dynamicky přepisuje hodnoty všech vybraných proměnných typu datum
z rozpoznatelného formátu řetězec
na hodnotu ve formátu časové razítko
. Pokud proměnná není na stránce uvedena, lze ji doplňkem Timestamp případně vytvořit a naplnit zvolenou hodnotou.
V praxi nastávají případy, kdy potřebujeme umístit do stránky obsah (ať již text, či grafiku), který je uložen na jiném místě CMS, ideálně pak v jiné stránce. Důvody jsou různé – od umístění informace zveřejněné v sekci Novinky ve zcela shodném znění na úvodní stránce webu, přes umístění identického obsahu v různých částech webu, až po umístění informačního panelu nesoucího důležitou informaci na všech stránkách webu.
Po deseti měsících je na světě další verze doplňku Stamp, která nově získává informace o všech registrovaných uživatelích a ukládá je do Twig proměnné users
, z níž je lze následně použít v šablonách stránek nebo přímo ve stránkách, pokud jsou zpracovávány prostřednictvím Twigu.
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.