panels 6.x-3.0-alpha3

merlinofchaos - March 30, 2009 - 20:22
Download Size md5 hash
panels-6.x-3.0-alpha3.tar.gz 358.64 KB 44693a0b993cfccb881c123d13a6f776
Official release from CVS tag: DRUPAL-6--3-0-ALPHA3
Last updated: March 30, 2009 - 20:25

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.