Download & Extend

Update numerous modules in panopoly_core

Project:Panopoly
Version:7.x-1.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:closed (fixed)

Issue Summary

Quite a few modules have been updated or had their patches committed. This is a diff on the make file to update some of those. The ones that still have patches I tested to make sure the patches still apply. The only one I am iffy on is VBO. It removes it's default view and replaces with admin views. It seems panopoly is using admin_views so it may be fine, but I haven't tested yet.

Here are the modules that have been updated:
panels
panels_breadcrumbs
panelizer
fieldable_panels_panes
views_autocomplete_filters
views_bulk_operations
entity
entityreference
defaultcontent

Comments

#1

Status:active» needs review
AttachmentSize
1883422-update_modules-1.patch 3.88 KB

#2

Title:Update modules» Update numerous modules in panopoly_core
Project:Panopoly Core» Panopoly
Version:7.x-1.x-dev» 7.x-1.x-dev

Looks like these issues go into the panopoly module

#3

This includes the changes that are in #1842818: Update Fieldable Panel Panes to 1.3 release

#4

This fixes a typo in defaultcontent version number.

AttachmentSize
1883422-update_modules-2.patch 3.88 KB

#5

This one removes the ctools update. This causes the build to fail miserably complaining about duplicate ctools_object_cache.

Otherwise I've tested the build and everything seems normal so far.

Edit: Oh I know why ctools didn't work. Because I'm a dumb butt and put the 6.x revision in there.

AttachmentSize
1883422-update_modules-3.patch 3.67 KB

#6

Updated Entity, Entity Reference, VBO, and Views Autocomplete Filters. Others still to come.

#7

This is an updated patch as of today.

Updates:

  • Panels
  • Panels Breadcrumbs to version 2.0
  • Panelizer
  • Fieldable Panels Panes
AttachmentSize
1883422-update_modules-4.patch 1.9 KB

#8

Entity module needs another update. I'm having the issue described here: #1892360: EntityMetadataWrapperException: Unknown data property og_group_ref. in Panopoly as well.

#9

Here is the patch that updates Entity API and includes the stuff from #7

AttachmentSize
1883422-update-modules-9.patch 2.41 KB

#10

I would advise no longer using defaultcontent as it has been taken over by the same developer who has inherited uuid_features and they are now saying the module is deprecated in favor of uuid_features.

That said, node_export is quite mature these days, and fully capable of maintaining complex entity relationships - so if you're going to migrate your demo content over to a new system, that'd be my recommendation.

This may be better served in another issue though.

#11

methinks you might have posted that to the wrong issue. :)

#12

Quite a few modules have been updated or had their patches committed...
defaultcontent

Sorry about that.

#13

Status:needs review» fixed

This should be good to go. I updated Panels, Panelizer, Ctools, Fieldable Panels Panes, Panels Breadcrumbs, and Entity modules. Patches from #7 and #9 have been incorporated.

#14

Status:fixed» closed (fixed)

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

#15

Status:closed (fixed)» needs review

The version of fieldable_panels_panes included in this update had the first fix from #1900528: PanelsPaneController::view() invokes hook_entity_view_alter() but doesn't invoke hook_entity_view(), but that was not correctly fixed, and there has been a commit since to fix it.

See http://drupalcode.org/project/fieldable_panels_panes.git/commitdiff/1bda8c9

AttachmentSize
fix-fpp-panopoly.patch 596 bytes

#16

Status:needs review» closed (fixed)

I am going to close this because it was older and modules are always going to go out of date. Opened a new "April" task for module updates #1883422: Update numerous modules in panopoly_core.

#17

Guessing you meant #1964086: Update Modules for RC4 Release - April
I would have normally opened a new issue, except that this specific update introduced a bug instead of fixing it. See you in the other one!

nobody click here