symposion icon indicating copy to clipboard operation
symposion copied to clipboard

Adds Blind/anonymous review functionality

Open chrisjrn opened this issue 7 years ago • 1 comments

This adds an option in ProposalSection to switch on Anonymous Review.

This allows blind review to be achieved in multiple ways:

  • In symposion.reviews, returning proxied ProposalBase objects where .speaker() and .speakers() properties will return an object that is not the actual speaker, but will still display information in templates.
  • By inspecting .anonymous_review() on a proposal, which can be used to completely hide fields referring to speakers whilst anonymous review is switched on.

The proxy object approach is somewhat of a blunt instrument, but it means that templates do not need to be correct in order to suppress the identities of speakers.

chrisjrn avatar Aug 11 '17 23:08 chrisjrn

+1 good job Chris!

candeira avatar Aug 12 '17 02:08 candeira