Personal tools
You are here: Home Products Master Select Widget
Document Actions

Master Select Widget

RSS Feed Category: Fields and widgets — Other products by this author
An Archetypes widget that looks like a normal select widget, but has the ability to control the display and vocabulary of other fields in the schema.

Current release: Master Select Widget 0.2.2

Released Nov 9, 2005 — tested with Plone 2.1

Fixed a number of IE specific js issues (due to nasty non-standard IE event model).

List all releases… Full release announcement…

Get Master Select Widget for all platforms (1 kB)

MD5 checksum for tarball

Get Master Select Widget for all platforms (1 kB)

MD5 checksum for zip file

Experimental releases

Upcoming and alpha/beta/candidate releases

  • Alpha releases should only be used for testing and development.
  • Beta releases and Release Candidates are normally released for production testing, but should not be used on mission-critical sites.
  • Always install on a separate test server first, and make sure you have proper backups before installing.
Master Select Widget 0.2.1 (Beta release) Released Jun 17, 2005
Minor bugfix release
Master Select Widget 0.2 (Beta release) Released Jun 17, 2005
First public release.

Project Description

Project resources

Master Select Widget is an Archetypes widget which looks and feels like a normal select dropdown; however, any time an item is selected it triggers javascript events which control the behavior of other fields in the schema. It can hide other fields using CSS, disable other widgets, and alter the vocabulary of other fields using XMLHttpRequest calls to a methods that produce AT DisplayLists (the subordinate fields must use Select, MultiSelect, or MasterSelect widgets).

You may have many of these 'master' widgets on a page and each can control multiple 'slave' fields. The 'slave' fields themselves can use 'master' widgets controlling their own 'slaves'. Currently a 'master' can only control one aspect (vocabulary, visibility. etc.) for each of its slaves, but multiple 'masters' can control the same 'slave'. This behavior is subject to change.

For more details look at the README.txt in the product directory, and try the included demo type.

by Alec Mitchell last modified June 11, 2006 - 00:53

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by