[development] Re: [documentation] Forms API: Multipart Forms and Documentation

Jeremy Epstein jazepstein at gmail.com
Thu Mar 23 01:53:34 UTC 2006


This is really cool: now that developers have a proper template for
doing multi-page forms in 4.7, doing them should be easier than it's
ever been before! Thanks very much for your hard work on this, guys.

It's great that there's a way to achieve this in 4.7, but clearly,
looking ahead to 4.8/5.0, multi-page forms need to be implemented
cleanly and natively into the forms API. I'm sure that the people
working on the 4.8 install system already have plans for this. This
4.7 example will serve as a great starting point for the features
needed in a native FAPI implementation of multi-page support (e.g.
page-to-element mapping, forward/back navigation, per-page theming).

Has any work been started on the 4.8 version of multi-page forms, and
if so, can anyone point me to links in the issue tracker, the
handbook, contrib CVS, etc? Even if there's only a proposal so far, it
would still be good to have a URL to refer to for tracking this.

Jaza.

On 3/22/06, Morbus Iff <morbus at disobey.com> wrote:
>
> After months of work between hunmonk, myself, and chx, we've finalized
> some substantial progress on multipart forms. A multipart form is a form
> that is spread across multiple pages (like a wizard), but doesn't truly
> "submit" until the final page.
>
> There are still some hiccups here and there, largely due to checkboxes
> and multi-selects, but we're at a decent enough place to show off some
> working code and let it alone for Drupal 4.7.
>
> You must be running Drupal 4.7b6 or higher to use this stuff.
>
> Documentation (by Morbus):
> http://drupal.org/node/54753
>
> Fully working multipart_form_example.module (by hunmonk):
> http://cvs.drupal.org/viewcvs/drupal/contributions/docs/developer/examples/
>
> Sweet, sweet, loving (by chx):
> <censored>
>
> --
> Morbus Iff ( you are nothing without your robot car, NOTHING! )
> Culture: http://www.disobey.com/ and http://www.gamegrene.com/
> O'Reilly Author, Weblog, Cook: http://www.oreillynet.com/pub/au/779
> icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus
> --
> Pending work: http://drupal.org/project/issues/documentation/
> List archives: http://lists.drupal.org/pipermail/documentation/
>


More information about the development mailing list