Sprint 89 was dedicated to design and UX adjustments, mostly for webbies. Fields in the P4 settings have been renamed for consistency (Post Types, Planet 4 Settings), GDPR comment plugin is now fully functional and Title and Description are now available in all blocks, making the Block: Subheader ready to be decommissioned.

Release v1.55 (28/05/2019)

Design and UX Improvements 🎩

  • PLANET-3558 and PLANET-3559 – Add Title and Description to Media block and Timeline block
    • Title and Description fields have been added to Media and Timeline blocks, making these similar to the rest of the blocks and giving editors the option to fill in same fields as for the other blocks
  • PLANET-1884 – Rename description of settings fields
    • The following fields in the Planet 4 Settings have been changed, for naming consistency:
    • Google Tag Manager identifier > Google Tag Manager Container
    • Engaging Networks ID > Engaging Networks Subscribe Form URL
    • Default p4-pagetype > Default P4 Post Type
  • PLANET-2474– Rename ‘Page types’ in menu to ‘Post types’
    • Under posts we have post types “PR, Story and Publication”. Calling them “page types” was confusing because these are Posts, not pages. We changed it.
  • PLANET-3566 – Plugins Report: Add columns for different usage of Tag functionality
    • In order to get rid of the old automatic tag functionality, we need to know where it is still used. Add in the plugin block report 2 sections. One for each tag functionality (automatic vs page created). Add it also in the json exported via the API, so that it can be consolidated in the big report.
  • PLANET-3563 – Create responsive spacing for blocks – 
    • Spacing off blocks were not consistent across screens, we updated all spacing rules for L, M & S screens.

Bug Fixes 🐛

  • PLANET-3551 – GDPR Comments – consent button disappeared
    • In the P4 sites with GDPR comments enabled the consent thick-box is not visible, making it very difficult to submit comments. Why we need the thick box?  (Comments > GDPR Compliance >> “Activate in order to require compliance”) Because under GDPR regulations, the choice must be easily presented to people, as a proactive action / consent.

Backend setting 

Here’s the GDPR consent box (which was not showing before)

  • PLANET-2919 – Media Library tab: inconsistent behavior
    • When searching for a new image from the GP media library, the behavior is inconsistent. The editor searches and finds a specific image in the GP media library, select Insert into WP media – then nothing happens => user has to close the block and refresh the page and only after the image can be found in the media libraryThe behavior should be that the webbie is automatically redirected to the WP media library where he can see the recently uploaded image. The same inconsistency appears when trying to upload an image for pages. This has been fixed now and the correct behavior is now displaying.
  • PLANET-3293 – Unable to reattribute comments
    • As an editor, I need to be able to reattribute a comment I make to someone else so I can comment on behalf of Greenpeace
      rather than with my own name. e.g. When I reply to a comment on a Post I cannot change my name to the name of my office (from Kelli > to Greenpeace) or IED (from Kelli > to Bunny).I would expect if I changed the Name/Email to the same fields as an existing Editor the comment would be reattributed to them.This appears only to be possible if I comment as a guest; which means that NROs will be forced to allow anonymous commenting on their site in order to reattribute comments.This has now been fixed and works for comments submitted when both logged in and non logged in.
  • PLANET-3530 – 2 columns split: focus point not working
    • When using the split-2-columns block, the layout in the back end is different from the front end. If the webeditor select a focus point for the image, it will show up correctly in the back end, but not in the front end also.
      • NB: there will always be a slight difference between front and back end and that happens because of the difference in width of the block in the back end compared to the front end. 

Geek alert

(this section is dedicated to developers or web editors with advanced tech knowledge)

  • PLANET-3565 – Counter Block: Add API Url for completed number
    • Add one new field in the counter block.
      Label: API URL of completed numberFunctionality:
      If that field is filled in with a url, instead of using the hardcoded number for “Completed”, pick up the number from the API.
      Example URL: https://global-petition-counter.appspot.com/counter/palmoil
      The API returns a json with a single number.
Anonymise IPs of comments

Anonymise IP Addresses of the comments with this simple plugin!

Learn more