Posted by Merlin on Tue Feb 5, 2008 10:50 pm.
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.
| Attachment | Size |
|---|---|
| views-ui3.png | 20.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