Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This is a preparation step for #2045659: Featurify. We need to add the dependency before committing #2045659: Featurify, otherwise that patch will fail on tesbots.
Comment | File | Size | Author |
---|---|---|---|
#1 | make_the_module-2531402-1.patch | 485 bytes | claudiu.cristea |
Comments
Comment #1
claudiu.cristeaPatch.
Comment #3
claudiu.cristeaThis adds only one line
dependencies[] = ctools
I also cleaned some unneeded lines there.
This test will fail forever, so we need to push it in. Marking as RTBC.
Comment #4
mike.davis CreditAttribution: mike.davis commentedI am happy to commit this to the 7.x branch if needed, but looking at the patch in #2045659: Featurify I'm not sure why there is a need for any dependance on ctools?
Comment #5
claudiu.cristea@mike.davis,
Well, in fact #2045659: Featurify is incomplete. I need to work more. The problem is that, with the existing patch, we are able to export but not to import. I need to replace the custom page loader with the standard provided by CTools. Right now the existing custom loader loads pages only from the DB but it needs to add also pages defined in the code (via
hook_autoassignrole_page_default()
) and show all together in the table. And this is achieved by using the CTools Export API (ctools_export_crud_load_all()
for table with all pages andctools_export_crud_load()
for an individual page). But if this patch doesn't go in we cannot test the other one.Thats' why I'm proposing a short plan:
Let me know.
Comment #6
mike.davis CreditAttribution: mike.davis commentedHi Claudiu, this sounds like a good option to get this feature moving forward.
I am conscious that we don't have a 7.x-1.0 official release yet (which I have been working towards getting finished off, as there hasn't been much love on this project for a while), so I think this would be a good step forward.
I'll create the 7.x-2.x branch and move these issues to it and apply this patch to that branch so that you can continue working on #2045659: Featurify.
Comment #8
mike.davis CreditAttribution: mike.davis commentedI've applied this patch to the 7.x-2.x branch now. Hopefully the tests will now work for #2045659: Featurify :)