I haven't posted so much recently. I've really had my head down trying to get Views 2 to a point where more people can start working on it, and I hope to have an alpha prior to DrupalCon Boston. Since that's only a month away, that's a pretty exciting timeline.

Here's a rough idea of my TODO list:

  • Retool argument handlers to better handle the fact that they can have their own style plugins for summaries. Also to make their default behavior more overrideable.
  • Support rearranging fields/sorts/filters/etc via drag & drop.
  • Actually support relationships instead of just showing them in the UI.
  • UI for page 'path' and 'menu' settings, plus all kinds of supporting code like view::get_url()
  • Retool view object because fields/sorts/filters/arguments/relationships no longer have their own tables.
  • Paging info in UI.
  • Block description in UI.
  • Dependent .js in several areas of the UI. (this enables/disables form fields when nearby settings change to make them relevant/irrelevant).
  • Exposed widgets. Lots of work to do there; there's barely stubs.
  • Handlers. All the filter handlers for nodes, to start with. And then fago's user handlers. And then comment, taxonomy and profile handlers. This is a point where other people will be able to help, hopefully after next week.

And, uh, other stuff I haven't thought about.

Here's a screenshot of the UI in all it's javascripty AJAXy glory (and yet it can completely degrade if you have .js off. I'd recommend not doing that, but it'll function).

A lot of work still needs to be done to style this better, but that's icing. I'm still baking the cake.

AttachmentSize
views-ui3.png20.12 KB

Degrading JS

I am a fan of AJAX, and it helps a lot of people work faster with drag and drop options. Although I have been noticing lately, on Firefox, when I have multiple tabs open with Gmail open, Firefox slows down greatly with a lot of AJAX. And having the option to use the downgraded version with JS disabled helps a lot in using Gmail while browsing of other sites on other tabs.

But then again with your module, I will not be logged in every minute so not having it degrade completely should not be an issue. Looking forward to this.

I wish I would have attended the DrupalCon. I am just getting my feet wet in Drupal and will soon be a WP to Drupal convert.

seocontest2008 wants to learn drupal

I hope it gets a facelift!

I hope it gets a facelift!

Hey! Thanks for a nice post,

Hey! Thanks for a nice post, I like your style:D I've bookmarked this page, so if others are interested here is the location of bookmark http://www.searchallinone.com/Other/Fosdem2008-_beers_amp_brussels_and_d...

hehe - maybe it does need a

hehe - maybe it does need a facelift, but it looks like a fantastic improvement - it's always wound me up a bit having to make changes, refresh, save, refresh, make the next change - I think AJAX has been sorely needed by views for a while so am really looking forwards to this!

I hope it gets a facelift!

I hope it gets a facelift!

Post new comment

The content of this field is kept private and will not be shown publicly.