Organize your forms with Arrange Fields
At last week's Tampa Drupal Meetup, this month's presenter Mike (mew_fla) clued some of us in on a great new module he had discovered at the Atlanta DrupalCon, Arrange Fields.
The great thing about Arrange Fields is that it is so simple, you wonder why no one thought of it before. Essentially, if you have a form on a Drupal site, you can easily arrange the fields for a much better theming and display output.
Hooking into the core form_api, the interface for Arrange Fields is great, allowing you to drag and drop around any CCK, webform or other form element through the interface to put things in line with how you want them.
Need the first and last name fields on the same line? Before, you would have had to float it with CSS or some other method but now, you simply edit the content type (for CCK), and next to "Manage Fields" and "Display Fields" is a new tab, "Arrange Fields". The process works the same with Webform forms as well, so that you can build the form the way you (or your client) wants it to look.
Arrange Fields does rely on the jQuery UI module and only works on jQuery (as of the time of this post) up to version 1.6, but for most sites, that should more than cover what you need to get done.
Make sure to check out Arrange Fields for your next Drupal project!
