A Feeds FileField Sources mapper, currently supporting the "Remote URL textfield" and "File attach" methods of the FileField Sources module to add files to the CCK FileField via the Feeds module.
This module provides an expandable tree widget for the Taxonomy Term Reference field in Drupal 7. This widget is intended to serve as a replacement for Drupal's core Taxonomy Term Reference widget, which is a flat list of radio buttons or checkboxes and not necessarily fit for medium to large taxonomy trees.
This widget has the following features:
Expand/minimize buttons
Fully theme-able
Filter and sort available options with a view (if views is installed)
The ability to start with the tree either minimized or maximized
If you limit the number of selectable options, client-side javascript limits the number of terms that can be selected by disabling the other remaining options when the limit has been reached (this is enforced on the server side too).
For large trees, this widget now optionally keeps a list of selected items below the tree.
You can use tokens to alter the widget label (good for adding icons, turning the options into links, etc).
This module now comes with a display formatter with the following features:
Display taxonomy terms as a nested list by hierarchy.
Displayed terms can be altered with tokens or themed using a custom theme function.
This module is seeking new co-maintainers, please chime in if you have time to help push it forwards.
Overview
Allocated seating provides two field types - an allocated seating designer and a seating plan.
These fields can be used for various purposes - eg the designer can be used on a node edit form to allow users to create a seating plan for an event whilst the plan can be used as part of a checkout workflow to allow customers to nominate which seat they wish to book.
Features
The seat designer features a drag and drop interface powered by jquery_ui. Users can design their seating plan by nominating the number of tickets and the seating layout (number of rows, columns, sections/floors). Users can drag the seats around to set up their desired layout, including dragging between floors.
This module was originally written for a Transport booking module which is still under active development
How to use
An example of how to add a seating designer to your form:
<?php
// Add the necessary js, css and libraries
allocated_seating_setup();
// Add your field
$form['ticketing']['ticket_plan'] = array(