Some conferences require presenters to agree terms and conditions.

Comments

DrewMathers’s picture

This could be accomplished by creating a Presenter user role and letting presenters assign themselves to it using Role Contracts.

The Presenters user reference field in the Session content type would need to be restricted to showing only the Presenter role. The Presenter field description text will need to explain the Presenter registration process, or users will be puzzled as to why they cannot assign themselves as presenter when proposing a session.

DrewMathers’s picture

Title: Require agreements of speakers » Require agreements of presenters
ezra-g’s picture

Title: Require agreements of presenters » Presenter confirmation

Changing the title here slightly to reflect a feature that I'm working on and will export here. Once a session is marked as accepted and is scheduled, organizers can send an automated message to all presenters of these sessions, pointing them to their user dashboard where the presenters must individually confirm that they can present each session at the specified day and time. The language in the confirmation text could also refer to a presenter agreement.

> The Presenters user reference field in the Session content type would need to be restricted to showing > only the Presenter role.

I'll submit an issue for this, but it seems better to me to do this the other way around, and automate the assignment of a presenter role when someone becomes a presenter. That is, when a session is marked as accepted, automatically assign the presenter role to users who are referenced.

DrewMathers’s picture

@ezra-g, Would this satisfy the Presenter Agreement requirements of Drupalcon Chicago?

ezra-g’s picture

Status: Active » Closed (duplicate)

I'm marking this as a duplicate of #1023600: Communicating with speakers, speaker confirmation, which has a patch.