-
added semicolons necessary to support javascript compression, though I'm unclear if javascript compression is still used (http://drupal.org/node/183940) regarding ticket http://drupal.org/node/179301
-
made nodereference dependency explicit
-
added description field to the form output. added css rule ensuring the description field is displayed on its own line (avoiding having one of the select boxes displayed on the same line as the description block)
-
fixed indentation (mostly testing cvs)
-
added css to ensure the multiselect description field takes up whole div width removed hook perm. For one, it was never being checked, secondly I see no security risk with this module. added some checking for errors being thrown in the content/admin pages now includes the description field in the node form. uses alt tag on button images, so that when images aren't loaded, the buttons are still somewhat usable.
-
removed multiselect_perm, not used. fixed some default values for when module is used outside of the node form context.
-
The relative path to the button images wasn't always resolving correctly, so I made it explicit with base_path also, added an alt string, so if the images aren't found/readable the widget will still be marginally useful.
-
fixed null pointer error when no options are selected.
-
branched all changes from the head into this development branch
-
essentially a rewrite of multiselect. implemented as several form elements instead of generating raw form html. addressed http://drupal.org/node/173500 populating selected and unselected lists is now done on the server side. fixing of preview is now done with the form elements local #post variable rather than the servers superglobal $_POST.