Blog
-
v26.16 | Videos in the Timeline Block, Security Improvements, New Ideas Open for Voting, Bug Fixes and More!
Again time for some accessibility improvements on Planet4! Also the option to add videos in the newly designed Timeline Block, better security and bug fixes.
-
Report: 2026-06 PHP runtime error and outage on a subset of production sites
Initial problemWe noticed that there was a version mismatch in a php library. Since it’s a dependency of a dependency, we didn’t have a specific version defined in our composer…
-
Resistance Hub: From agency dependence to in-house innovation
Campaign goals matter, but so does how we get there. Building on existing tools strengthens the entire network.
-
Case Study, Writing Guide
Writing a case study involves telling a compelling story about a particular situation, problem, or project, and how it was addressed. Here's a guide to help you get started.
Filter posts
Filtered results
-
v2.52 | WordPress 5.6 and Bootstrap 5 | Take Action Boxout disabled on Pages and Campaigns | Group Block
A release mostly composed by tech upgrades and bug fixes. Plus a couple of new features and a brand new block, the Group!
-
Release v2.51 – Social media block on Posts | Credit photo available in backend | Password validation message on password protected page
Validation message on password protected pages, social media block on Posts, photo credit visible in the backend, fixed padding bottom for YouTube.
-
Release v2.50 – Lazy load for Youtube iframes | Design Systems colours alignment | Master/develop branches dropped
lazy load for YouTube iframes, replaced some colors to align with the design system and fixed a couple of bugs: YouTube videos not rendering in full width, Split two columns text being too large between screen width 991 and 1200, timeline block breaking the editing of media blocks.
-
Release v2.49 – Greenpeace Aotearoa | Delete unused colours | Lightbox solution for images | fb graph API
Greenpeace New Zealand (GPNZ) has changed its name to Greenpeace Aotearoa (GPAo). Deleted unused colors from the codebase. Implemented lightbox solution for images. Implemented fb graph API to serve the FB & IG oembed functionality in social media block. Fixed some bugs in campaign pages
-
The 2020 Planet 4 Community feedback
What’s working well, should work better and how the community feels about P4
-
Release v2.48 – Global 404 Page is live | New styles for all form elements | Campaign pages: Import xml fixed
Global 404 page is now live and will provide localized version of text based on user's browser. Fixed the function to import xml files in Campaigns. Introduced new styles for all form elements.
-
GPNL streamlining some aspects of local development
At GPNL we’ve been trying to set up a Webpack development server with Hot Module Replacement (HRM) inside our local Docker development environment. If you are unfamiliar with HRM, it basically allows…
-
Release v2.47 – Split Two Columns now uses resized original image | Restrict anti-flicker snippet to A/B element
Fixed image size related bug for the Split Two Columns block and addressing some performance and infrastructure tickets.
-
Release v2.46 – Accordion block | Align social icons on RTL sites | Password protected posts hidden in articles block & search page results
Align social icons in the RTL sites, fix colors for PDFs, update heading and text sizes for Content Covers block, hide articles block if no posts available, author Override field fixed in RSS feed.
-
Release v2.45 – Password protected content | TikTok footer icon | “Less recent”sorting option | Carousel Gallery: Slider fixed
Password protected content options works properly, removed strings from LoCo and new one available. Fixed Carousel Gallery and thumbs.













