Extend the structure of the site by way of content models, data storage, field types, and navigation, so it is more understandable to users.

Feeds FileField Sources Mapper

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.

editablefields_d7

This is the sandbox for working on editable fields for Drupal 7

Taxonomy Term Reference Tree Widget

Use custom CSS and the term template feature for awesome select widgets.

About this 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.

Future features include:

SearchTermExclude

This is a very small module to exclude nodes from search results by taxonomy term.

MERCI Quota

bavc_logo.gif

This module adds additional validation when creating a Reservation.

Allocated Seating

Preview of the designer and plan elements in use

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.

Requirements

jquery.ui

Recommended modules

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(

Pages

Subscribe with RSS Subscribe to RSS - Site structure