Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download ladder-7.x-1.0-alpha6.tar.gztar.gz 12.67 KB
MD5: a24007f7d36c1fb1e17eef598139d81a
SHA-1: 1d469053979899abff256ae806361a8b713d4fcf
SHA-256: 0d32bd92e45e005bbb381cc72ff1efd9bf5f528f4fdde2556038bcb3191efe4a
Download ladder-7.x-1.0-alpha6.zipzip 14.59 KB
MD5: b0aa0466a449db881c03335853189bd0
SHA-1: ab7e9f0796a595568fa897cec19e7e3af700c6dc
SHA-256: 70ff817f8aedf3a53273411d6ca70419600a915db8ca44194cc5b96d66605d6c

Release notes

This release un-does, and then re-does, some of the changes made in 7.x-1.0.alpha5.

After releasing 7.x-1.0-alpha5, bryanhirsch and I went back and forth about the implementation of the Field Collections that was used for the Ladder Sections field, added for #1822922: Create new ladder content type to replace curriculum. The interface wasn't intuitive or usable at all, so this release includes a new update to roll back the Field Collection field that had been added in the last release, and reverts the Lesson field to a simple Entity Reference.

If you never installed that release, have no fear: the update will see that the Field Collection field is missing, and simply convert old Curriculum nodes to the new Ladder node type. If you did upgrade to 7.x-1.0-alpha5, then the update will take those existing Ladder nodes and swap out the Field Collection for the Entity Reference for the Lessons field.

In either case, you should run the following drush commands on the site in order to apply the updates. First, drop in the new alpha6 release of the Ladder module, then run the following:

  • drush vset install_profile "drupalladder" # Set install profile name
  • drush cc all # Clear the caches, just in case
  • drush fr ladder lessons_uuid lessons_lists --force --yes # Revert the Features
  • drush updb -y # Run update.php
  • Not a command: Double check that all of your Curriculum Nodes have been converted to Ladder nodes, by checking the content list in the admin. If you still see Curriculum nodes—or if they're appearing in the content list with nothing in the Type column—stop here and open an issue so I can help you get straightened out.
  • drush php-eval "node_type_delete('curriculum');" # Make sure that the old Curriculum node type is deleted

You can run all of these commands whether you used alpha5 or not: they will just ensure that everything is up to snuff.

If you experience any problems at all with this upgrade, please open an issue to let us know, and I'll help out as soon as I can.

Created by: BrockBoland
Created on: 4 Dec 2012 at 00:41 UTC
Last updated: 4 Dec 2012 at 00:47 UTC
New features

Other releases