JacksonRiver/springboard_modules — pull request #32 by benclark (2012-03-27 16:07:20+00:00)
Title: Market source: Merging in AHAH implementation for custom fields

Included in this pull request are the following changes to Market Source:

1. **AHAH:** I wrote an AHAH implementation for the custom fields on the Market Source admin settings form. You can now add an arbitrary number of custom fields.
2. **Generic form support:** IRC DIY needed a way to trigger the Market Source client-side processing on an arbitrary form. I added a textarea field on the Market Source admin settings form to provide a list of form IDs that will get processed.
3. **Restoring some legacy support:** IRC DIY needed some functions restored, market_source_get_ms(), market_source_get_cid(), market_source_get_referrer(), and market_source_get_initial_referrer(). These functions all return an empty string, as these values are not available to Drupal until the form is submitted, at which point they become form values and these functions wouldn't be used anyway. To put another way, there's no way these functions would ever know the values of the client-side cookies.
4. (minor) Deleted unused admin.css file.

Note: The AHAH implementation requires a theme registry rebuild.