Panels 2 Alpha 10 released

Panels 2.0, alpha 10

I added arguments to this one. There's a pretty sweeping change here, partly in that it's doing ajax outside of the main content area; partly in that I re-organized the file structure rather a lot; and partly in that I opened things up. A lot.

My brain is pretty wiped so I'm having trouble describing what I did, but in my mind it is totally full of awesome.

Remaining TODO list before I can call this a beta:

o finish argument for taxonomy
o finish content types for taxonomy
o argument for user

Panels 2 Alpha 9 released

No sooner do I release alpha 8 than do I discover I put in a critical bug making it difficult to enable/disable the panel pages module. Thus:

Panels 2 alpha 9 -- also it includes the ability to use % as a wildcard in URLs. This is similar to $arg in Views.

Also, for those new to Panels, be sure to turn on the panel pages module or it won't do much.

Panels 2 Alpha 8 released

I've released Panels 2 Alpha 8.

This new release introduces Mini Panels and Panel styles for them. In the next release Panel pages and Panel nodes will also be able to support panel styles and Panels will come with a couple of simple ones, but for now, there are 2 out there that exist:

Carousel style and
Tabs style.

What does this do? See for yourself.

Panels 2 remaining TODO items

While I'm on the topic, these are the remaining TODO items before I am ready to call Panels 2 beta:

  1. Pluggable context. This means letting the panels page have a context selector (think: argument in Views) that can validate the argument and load the context. I want to supply user, node, vocabulary and taxonomy term contexts, and it needs to be able to identify basic Views arguments to correlate how a View can automatically be promoted to function with this context.

Panels 2.0 Alpha 6 released

I've released Panels 2 Alpha 6. (download)

This one includes the much talked about Panels Node module -- now panels can be a node! This module came out at only 275 lines, displaying the power of the panels API I built. Of course, panel nodes are simpler than panel pages, and have fewer options; but then again, you also have all the power of a node with them.

Panels 2.0 Alpha 5 released

I have released Panels 2.0 Alpha 5.

New features:
Flexible layout (can specify rows + columns). The UI for this is crude and hopefully will evolve over time, but this will at least work.
Ability to embed CSS code in the panel-page, which can be handy.
Access control to every pane, to replace the block visibility settings.

Panels 2 alpha 3 released

I released Panels 2 Alpha 3 today. Thanks very much to yoroy again for giving it another makeover. This time, I'm including screenshots.

Panels 2 Alpha 2 released

Thanks to yoroy, the display editor looks a lot nicer!

See http://drupal.org/node/148466

Panels 2 Alpha version released

A couple of days ago I released an alpha version of Panels 2. There is still a lot to be done; I have a huge list of features I still need to work on, and of course I haven't written much documentation. And it's totally broken in Safari still. But aside from that, I think it's looking good.

This project has taught me a LOT about javascript. I'm no expert yet, but I'm starting to feel competent with javascript. I'm much more comfortable with the basic language constructs and moderately more comfortable with various bits of DOM manipulation.

Panels 1.1 released for Drupal 4.7.x and Drupal 5.x

Boy, I've really let poor Panels slide, too. Many of its major problems are at least mitigated now, particularly in the access control area. And this one will work with update status module.

Download Panels 5.x-1.1 -- Release notes
Download Panels 4.7.x-1.1 -- Release notes