Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
After an update to Panopoly 7.x-1.74 via Pantheon (we didn't have option for 7.x-1.73 in deploys), we have issues effecting the usability of our site. We did not upgraded to the latest version of Panopoly before this because we discovered issues with URL encoding related to the Link module. However, the latest Drupal SA forced us to update and the patches to Panopoly 7.x-1.74 Link module did not solve the problems.
Initially, we though the issue was only with Download URLs not being properly encoded. Our custom fieldable panels panes that use "file download" links would break (we have to cut/paste the direct link to files). However, we also discovered that our users are unable to save/cancel changes using the "Customize this Page" and "Change Layout". An attempt to save/cancel results in ajax errors caused by the unencoded URLS in the panels paths (for example, %3A ). Users can cancel the ajax error pop-up but not the "customize this page" edit mode. The only way to "cancel" the "customize this page" edit mode is a page reload. Then, the panel page becomes locked and has "pending" changes. It's a never-ending loop.
How can we resolve these issues with the Link module?
Comments
Comment #3
dsnopekCommitted!
Here's a Travis build:
https://travis-ci.org/github/panopoly/panopoly/builds/689398726
I basically just want to make sure it gets passed the initial stages of testing, then I'll do a release.
Comment #4
webmasterh commentedAfter an update to Panopoly 7.x-1.74 via Pantheon (we didn't have option for 7.x-1.73 in deploys), we have issues effecting the usability of our site. We did not upgraded to the latest version of Panopoly before this because we discovered issues with URL encoding related to the Link module. However, the latest Drupal SA forced us to update and the patches to Panopoly 7.x-1.74 Link module did not solve the problems.
Initially, we though the issue was only with Download URLs not being properly encoded. Our custom fieldable panels panes that use "file download" links would break (we have to cut/paste the direct link to files). However, we also discovered that our users are unable to save/cancel changes using the "Customize this Page" and "Change Layout". An attempt to save/cancel results in ajax errors caused by the unencoded URLS in the panels paths (for example, %3A ). Users can cancel the ajax error pop-up but not the "customize this page" edit mode. The only way to "cancel" the "customize this page" edit mode is a page reload. Then, the panel page becomes locked and has "pending" changes. It's a never-ending loop.
How can we resolve these issues with the Link module?