emfcamp / Website

The Electromagnetic Field web site
http://www.emfcamp.org
GNU Affero General Public License v3.0
41 stars 84 forks source link

Add some transition logic #717

Open marksteward opened 6 years ago

marksteward commented 6 years ago

For the CfP, we do a lot of changes to the fields that are meaningful, based on the state of the proposal. It'd be nice to pop up, when editing in the admin pages, when fields will become unused/overwritten, or are now required.

This could be done by having different subclasses, but that means we'll have subclasses for type as well as state. Maybe it's cleaner to have a way to mark up fields within a class as only applying to certain states.

See also #679.

marksteward commented 2 years ago

Need to deal with length becoming meaningful when an installation becomes a talk or workshop.