Follow-up from #2235081: Update jquery_update to version 2.5.

I don't think we can make the default in panopoly_core be higher than 1.7 since there are still lots of contrib modules that fail with jQuery versions above 1.7, and we just don't want to take on that extra support burden.

However! What I think we should do is move this variable from strongarm to defaultconfig. That way it's set at install, but site builders can change it without the Feature becoming overridden. And it would allow a child distribution to set the variable in strongarm (which overrides defaultconfig) and allow other distributions to have a default that's higher than 1.7.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

RobLoach’s picture

Still needs jQuery Update >=2.5.

RobLoach’s picture

FileSize
566 bytes
sonictruth’s picture

I have done some testing with Panopoly 1.21 and jQuery update 7.x-3.0-alpha2 with Bartik and Kalatheme 3—things are looking promising.

The following things were identified as problem areas but they now are happy:
• IPE
• wysiwyg
• features listing page
• Views UI

This testing was with jQuery 1.11 with jQuery Migrate OFF.

jQuery 1.8 seems fine as well.

sonictruth’s picture

I've come across some issues:

• Views: Click a field name to configure the field settings. Click "style settings" and tick customize field html. No html element select is revealed. This happens with jQuery 1.11, 1.10, 1.9. 1.8 is happy.

• Panels: When clicking 'Make this reusable' the 'Admin Title' field doesn't show up. This seems to happen with any fields in the pane editor that are supposed to show hidden content. This happens with jQuery 1.11, 1.10, 1.9. 1.8 is happy.

Note that turning on jquery_migrate made all these problems disappear.

dsnopek’s picture

Title: Update jQuery to 1.11.3 » Move jQuery version from strongarm to defaultconfig so it can be overridden
Issue summary: View changes

I don't think we can make the default in panopoly_core be 1.11 since there are still lots of contrib modules that fail with jquery versions above 1.7, and we just don't want to take on that extra support burden.

However! What I think we should do is move this variable from strongarm to defaultconfig. That way it's set at install, but site builders can change it without the Feature becoming overridden. And it would allow a child distribution to set the variable in strongarm (which overrides defaultconfig) and allow other distributions to have a default that's higher than 1.7.

Updating issue title and summary.

sonictruth’s picture

++

This sounds like a good compromise.

Albert Volkman’s picture

Status: Postponed » Needs review
FileSize
2.9 KB

Something like this?

dsnopek’s picture

Status: Needs review » Fixed

Thanks for the patch! I applied it and did a fresh install - all worked as expected. Committed!

  • dsnopek committed addf82d on 7.x-1.x
    Update Panopoly Core for Issue #2492877 by RobLoach, Albert Volkman:...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.