panels 6.x-3.0-alpha4

merlinofchaos - April 2, 2009 - 18:44
Download Size md5 hash
panels-6.x-3.0-alpha4.tar.gz 359.28 KB f27d2b25d17ce8f065e5dd432f8a1a86
Official release from CVS tag: DRUPAL-6--3-0-ALPHA4
Last updated: April 2, 2009 - 18:46

This release is a single bug fox for the alpha3 release.

If you upgraded from alpha2 to alpha3 and are having problems, please go to update.php and choose update 6291 for panels.module and run it. This should properly convert the data allowing Panels to function again.

Alpha3 release notes copied to here since no one else will go back and read them if I don't:

This release requires CTools alpha3! If you do not update CTools at the same time that you update Panels, Panels will break uncontrollaby! Fun stuff!

This version of Panels 3 introduces many bug fixes, lots of code re-organization, and the new flexible layout designer which lets you more visually build more powerful layouts than the previous flexible did. Give it a try!

This is expected to be the final alpha release. There are 5 or 6 major TODO items and then we will move to beta.

THIS RELEASE DOES NOT CONTAIN AN UPGRADE PATH YET. beta1 *will*. If you want to use Panels 3 alpha, please start from scratch.

Changes since DRUPAL-6--3-0-ALPHA2:

  • Update display load/save/export routines to use ctools export functions.
  • Remove deprecated "panels_var_export"
  • Improve styles and flexible layout with css caching and moving the rounded corner style fully into its sub directory.
  • #374324: panels_node.did should be set NOT NULL.
  • #354226 by Michelle, sun: Fixed node content not setting $node->build_mode.
  • #349979 by Dave Reid: Proper use of link alter.
  • #374628: Add a check for broken display to the admin summary to prevent crashes.
  • Introducing the new version of flexible which is both more powerful and comes with a javascripty visual layout designer. It is not yet flawless but it finally works well enough to commit. This commit REQUIRES the twin commit of ctools that is going in.
  • Fix for whitescreen when menus rebuild.
  • Fix many notice errors when viewing a flexible layout.
  • Fix to allow newly added regions to immediately be able to contain panes.
  • CSS improvements for flexible.
  • Store a panel task handler's display in the database rather than as part of the handler, allowing flexible to cache the CSS using the display ID.
  • Retool mini panels to use CTools export plus provide .inc file for its content type.
  • Add a new directive to content types to allow fetching information about a single subtype (i.e, view, block) rather than all at once.
  • Break panels_node_content into a module + a .inc file to more clearly represent how content types can work in a module. Also fix several notices by providing defaults for the form.
  • Panels views cleanup, including making exposed form blocks available.
  • #391788 by guix: Simple cache should not unserialize data that is now already unserialized.
  • #367635 by lee20: View title built too early and so lost arguments.
  • Reset updates, remove the incomplete 2.x update code (which will return later) and set a 6.3 baseline schema ID so that users who have installed this won't accidentally get older updates later.
  • Fix getting wrong style info.
  • Make sure flexible includes a whitespace if no content so that CSS rules don't get ignored.
 
 

Drupal is a registered trademark of Dries Buytaert.