PLANET-3347 – Having multiple carousels in a post some may seem unresponsive to manual scroll
For posts having several galleries, not all of them were working when the user was clicking to see the next photo. The scroll was functioning automatically, but not manually for all the galleries in a post. This has been fixed now and all galleries are responsive both to manual or automatically scroll.
There was a glitch in the css of the EN form block, causing a space between email and phone number boxes to appear on the front end. Also, the design was not responsive on all screen sizes. This has now been fixed.
PLANET-3432 – Timeline block: image size too small.
The images displayed inside a timeline block were small sized. Now this has been fixed and the images will be displayed in full size.
On the Sitemap page, the ‘About Greenpeace’ section was not displaying results in alphabetical order, as it happens under Act, Explore and Articles columns. This has been fixed now and the pages under About Greenpeace or About us columns should also appear in alphabetical order.
PLANET-3434 – Timeline block: Description text should use Lora font
The font in the timeline block is incorrect. Every text element is displayed in Roboto (Date, Headline, Media Credit, Caption, Navigation (both arrow sliders and date nav) – but the content description at least should appear as Lora. This is now working as it should.
The GPSEA link in the country selector was redirecting to their archive. This has been updated and now redirects to /southeastasia.
Geek alert
(this section is dedicated to developers or web editors with advanced tech knowledge)
PLANET-3495 – Fix JS error on P4 admin section due to country selector
Fix js error that occurs in the P4 admin panel when adding a Block or opening a Page which already has one or more blocks. See attachment.
PLANET-3419 – Improve twig rendering times in search results 2.
Enable Timber template caching
PLANET-3435 – Restructure P4_Master_Site class code
The register_header_metabox function has reached 301 lines! Hence, the following changes were pushed:1. Should be broken down to 4 smaller functions based on purpose.register_meta_box_header,register_meta_box_post,register_meta_box_open_graph,register_meta_box_campaign2. All these new smaller functions and probably ‘cmb2_after_form_do_js_validation’ as well should be moved out into their own class.
Developers wanted to be able to easily see in a p4 site which versions (tag, branch, git hash) of each greenpeace package is used. Therefore, the following improvement has been implemented:
Create a report in the admin pages of p4 that shows the above data.Methodology:1) In postdeploy tasks run a script that picks that data and saves it to the wordpress database as a wp option2) In the master-theme create a report that reads that data (if that data exists)
Editors now can insert basic rich text in Blocks' descriptions and Hubspot signups are now tracked. Some accessibility improvements, bug fixes and system upgrades complete the release.
Please select which cookies you are willing to store.
Performance cookies Always enabled
These cookies will allow us to collect statistical and anonymised data, such as how long users stay on a page or which links are clicked, to ultimately improve Greenpeace.org and provide you with a better experience of our website. The acceptance of these cookies will also allow you to hide the cookies acceptance banner.
In addition to the Statistical cookies mentioned above, we may also place in your browser cookies from third-party services (e.g. Facebook or Google) to track the effectiveness of our online marketing strategies and to deliver adverts more relevant to you and your interests. These cookies may also be used to serve advertising to you after you have left our site (retargeting cookies).