Defines an Ubercart product feature to turn any product into a "crowdfunding style" donation product, in which users may donate towards a goal before a dateline is reached.
Two options are available:
Disable donations if current date is after dateline OR if target amount is reached.
Disable donations if current date is after dateline (allows donating past target amount).
Defaults can be set at global or node type level, but the feature can also be added or edited for every product node.
This module auto-converts form input fields with space-hogging labels into compact mobile-friendly input fields, with placeholders that animate into much smaller labels the moment text is keyed in.