grav2 JUN 20
forum

Forum Pro: Bringing the Community Home

For most of the last decade our community forum lived on hosted Discourse at discourse.getgrav.org. It was a solid choice at the time, it ran reliably, and a lot of good …

Andy Miller Andy Miller 8 mins
grav2 JUN 20
update

The New getgrav.org

If you're reading this on getgrav.org, take a look around. It looks different. The site had carried more or less the same design for years, and it served us well, but it …

Andy Miller Andy Miller 5 mins
grav2 JUN 17
security twig content

Grav 2.0: Twig in Content and the New Security Sandbox

If you've moved a site to Grav 2.0 and a bit of {{ ... }} you had sitting in a page suddenly shows up as literal text instead of rendering, this post is for you. We chang…

Andy Miller Andy Miller 10 mins
macos JUN 16
golden-gate reeve apache

macOS Golden Gate Web Development: Meet Reeve

A New Direction: macOS Web Development Environment Every year for what feels like a decade, I've published a fresh version of the same guide: how to stand up a proper loc…

Andy Miller Andy Miller 13 mins
developer JUN 10
grav2 plugins admin-next

Grav 2.0 Developer Guide: Admin Next Panels & Menu Bar

Not every plugin needs a whole admin page. Sometimes you just want a button in the toolbar, or a little assistant in the corner, or a panel that pops out next to whatever…

Andy Miller Andy Miller 9 mins
grav2 JUN 9
api

The Grav API: The Foundation of 2.0

For a decade, Grav has had exactly one front door for managing a site. If you wanted to change something, you either edited the files by hand or you opened the admin plug…

Andy Miller Andy Miller 6 mins
developer JUN 5
grav2 plugins admin-next

Grav 2.0 Developer Guide: Admin Next Custom Pages

Yeti Search Pro isn't a settings page. Open it in Admin Next and you get a real search dashboard: index management, document counts, a live search tester, analytics, all …

Andy Miller Andy Miller 10 mins
grav2 JUN 4
admin2 plugins features

Admin2 Goodies

With Grav 2.0 getting closer, I've been living inside the new Admin2 for months now while we build it out, and a handful of features have completely changed how I work on…

Andy Miller Andy Miller 5 mins
developer JUN 3
grav2 plugins markdown

Grav 2.0 Developer Guide: Markdown Extensions

If your plugin adds its own Markdown syntax — a callout block, a shortcode-like construct, a custom inline mark — you've historically done it by assigning a closure to Gr…

Andy Miller Andy Miller 9 mins