symposion icon indicating copy to clipboard operation
symposion copied to clipboard

Makes it easier to customise proposals

Open chrisjrn opened this issue 7 years ago • 1 comments

In at least one conference I've worked on, we needed to fork Symposion to remove the description field on ProposalBase, as we didn't use it.

This PR makes description, abstract, and additional_notes blankable, and adds a convenience mixin for ModelForm that lets you make these fields required again.

This preserves original functionality, and also makes it possible to customise/disable fields from BaseProposal without needing to fork Symposion.

chrisjrn avatar Aug 11 '17 19:08 chrisjrn

This all looks reasonable to me. I'll consult with @jtauber and hopefully be able to get this merged into master on Monday.

Thanks for the effort!

jhrr avatar Aug 19 '17 20:08 jhrr