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.
I tracked the reason down to the following:
$ diff homebox.admin.inc homebox.admin.inc.ORIG
586c586
< $form['color']['block_color_'. $i] = array(
---
> $form['color']['block_color_'. $pid .'_'. $i] = array(
I am not sure why, but the $pid was put into the block_color array index, which was causing the filter that checked the colors to fail.
Comments
Comment #1
mstef CreditAttribution: mstef commentedGreat find...thought I nuked all of the $pid's. Found one more occurrence.
committed: http://drupal.org/cvs?commit=371842
Comment #2
mstef CreditAttribution: mstef commentedAnd one more with the cache section of the form..
That should be the last of em..
http://drupal.org/cvs?commit=371844
Comment #3
mstef CreditAttribution: mstef commentedJust to provide some context, a big change from 1.x to 2.x is the removal of incrementing IDs for pages, settings, and blocks.
So that's why it was there in the first place..
Comment #4
perlguy CreditAttribution: perlguy commentedAwesome, thanks for the update! I really like what you have done so far, keep up the great work!