Add webform for speakers #307

Merged
FreeScholar merged 1 commit from micky-speakerforms into master 2019-03-05 10:48:17 +00:00
3 changed files with 145 additions and 10 deletions

View file

@ -17,7 +17,62 @@ id: speaker_request_agaric
title: 'Speaker Request - Agaric'
description: 'Request an Agaric's presence for a presentation, workshop or lecture.'
category: ''
elements: "event_website:\n '#type': url\n '#title': 'Event website'\nevent_dates:\n '#type': datetime\n '#title': 'Event date'\n '#date_date_datepicker_button': false\n '#date_time_element': none\nevent_location:\n '#type': textfield\n '#title': 'Event location'\ndescription_of_event:\n '#type': textarea\n '#title': 'What should the speaker know about this event?'\nbudget_for_speaker:\n '#type': textfield\n '#title': 'Budget for speaker'\nyour_name:\n '#type': webform_name\n '#title': 'Your name'\n '#title__access': false\n '#first__title': 'Your name'\n '#middle__access': false\n '#last__access': false\n '#suffix__access': false\n '#degree__access': false\nemail:\n '#type': email\n '#title': 'Your email'\n '#required': true\nphone:\n '#type': tel\n '#title': 'Your phone'\n '#international': true\n '#international_initial_country': auto\nadditional_info:\n '#type': textarea\n '#title': 'Additional information'\nspeaker_s_name:\n '#type': webform_select_other\n '#title': 'Select a speaker'\n '#options':\n 'Ben Melançon': 'Ben Melançon'\n 'Mauricio Dinarte': 'Mauricio Dinarte'\n 'Clayton Dewey': 'Clayton Dewey'\n 'Micky Metts': 'Micky Metts'\n 'David Valdez': 'David Valdez'\n 'Christopher Thompson': 'Christopher Thompson'\n '#empty_option': Other\n '#empty_value': Other\n '#options_randomize': true\nactions:\n '#type': webform_actions\n '#title': 'Submit button(s)'\n '#submit__label': 'Invite an Agaric to speak'"
elements: |
event_website:
'#type': url
'#title': 'Event website'
event_dates:
'#type': datetime
'#title': 'Event date'
'#date_date_datepicker_button': false
'#date_time_element': none
event_location:
'#type': textfield
'#title': 'Event location'
description_of_event:
'#type': textarea
'#title': 'What should the speaker know about this event?'
budget_for_speaker:
'#type': textfield
'#title': 'Budget for speaker'
your_name:
'#type': webform_name
'#title': 'Your name'
'#title__access': false
'#first__title': 'Your name'
'#middle__access': false
'#last__access': false
'#suffix__access': false
'#degree__access': false
email:
'#type': email
'#title': 'Your email'
'#required': true
phone:
'#type': tel
'#title': 'Your phone'
'#international': true
'#international_initial_country': auto
additional_info:
'#type': textarea
'#title': 'Additional information'
speaker_s_name:
'#type': webform_select_other
'#title': 'Select a speaker'
'#options':
'Ben Melançon': 'Ben Melançon'
'Mauricio Dinarte': 'Mauricio Dinarte'
'Clayton Dewey': 'Clayton Dewey'
'Micky Metts': 'Micky Metts'
'David Valdez': 'David Valdez'
'Christopher Thompson': 'Christopher Thompson'
'#empty_option': Other
'#empty_value': Other
'#options_randomize': true
actions:
'#type': webform_actions
'#title': 'Submit button(s)'
'#submit__label': 'Invite an Agaric to speak'
css: ''
javascript: ''
settings:
@ -30,7 +85,7 @@ settings:
form_submit_once: false
form_exception_message: ''
form_open_message: ''
form_close_message: 'Micky is not accepting bookings at this time.'
form_close_message: 'Agaric is not accepting bookings at this time.'
form_previous_submissions: true
form_confidential: false
form_confidential_message: ''
@ -55,7 +110,7 @@ settings:
form_access_denied_message: ''
form_access_denied_attributes: { }
form_file_limit: ''
submission_label: 'Speaker request for Micky'
submission_label: 'Speaker request for Agaric'
submission_log: false
submission_views: { }
submission_views_replace:
@ -102,7 +157,7 @@ settings:
confirmation_type: page
confirmation_title: 'Thank you for asking an Agaric to speak!'
confirmation_message: 'Request an Agaric's presence for a presentation or lecture.'
confirmation_url: /your-request-has-been-sent-micky
confirmation_url: /your-request-has-been-sent-agaric
confirmation_attributes: { }
confirmation_back: true
confirmation_back_label: ''

View file

@ -12,7 +12,47 @@ id: speaker_request_clayton_dewey
title: 'Speaker Request - Clayton Dewey'
description: 'Invite Clayton to speak.'
category: ''
elements: "event_website:\n '#type': url\n '#title': 'Event website'\nevent_dates:\n '#type': datetime\n '#title': 'Event date'\n '#date_date_datepicker_button': false\n '#date_time_element': none\nevent_location:\n '#type': textfield\n '#title': 'Event location'\ndescription_of_event:\n '#type': textarea\n '#title': 'What should Clayton know about this event?'\nbudget_for_speaker:\n '#type': textfield\n '#title': 'Budget for speaker'\nyour_name:\n '#type': webform_name\n '#title': 'Your name'\n '#title__access': false\n '#first__title': 'Your name'\n '#middle__access': false\n '#last__access': false\n '#suffix__access': false\n '#degree__access': false\nemail:\n '#type': email\n '#title': 'Your email'\n '#required': true\nphone:\n '#type': tel\n '#title': 'Your phone'\nadditional_info:\n '#type': textarea\n '#title': 'Additional information'\nactions:\n '#type': webform_actions\n '#title': 'Submit button(s)'\n '#submit__label': 'Invite Clayton to speak'"
elements: |
event_website:
'#type': url
'#title': 'Event website'
event_dates:
'#type': datetime
'#title': 'Event date'
'#date_date_datepicker_button': false
'#date_time_element': none
event_location:
'#type': textfield
'#title': 'Event location'
description_of_event:
'#type': textarea
'#title': 'What should Clayton know about this event?'
budget_for_speaker:
'#type': textfield
'#title': 'Budget for speaker'
your_name:
'#type': webform_name
'#title': 'Your name'
'#title__access': false
'#first__title': 'Your name'
'#middle__access': false
'#last__access': false
'#suffix__access': false
'#degree__access': false
email:
'#type': email
'#title': 'Your email'
'#required': true
phone:
'#type': tel
'#title': 'Your phone'
additional_info:
'#type': textarea
'#title': 'Additional information'
actions:
'#type': webform_actions
'#title': 'Submit button(s)'
'#submit__label': 'Invite Clayton to speak'
css: ''
javascript: ''
settings:
@ -25,7 +65,7 @@ settings:
form_submit_once: false
form_exception_message: ''
form_open_message: ''
form_close_message: 'Micky is not accepting bookings at this time.'
form_close_message: 'Clayton is not accepting bookings at this time.'
form_previous_submissions: true
form_confidential: false
form_confidential_message: ''
@ -50,7 +90,7 @@ settings:
form_access_denied_message: ''
form_access_denied_attributes: { }
form_file_limit: ''
submission_label: 'Speaker request for Micky'
submission_label: 'Speaker request for Clayton'
submission_log: false
submission_views: { }
submission_views_replace:

View file

@ -12,7 +12,47 @@ id: speaker_request_mauricio_dinarte
title: 'Speaker Request - Mauricio Dinarte'
description: 'Invite Mauricio to speak.'
category: ''
elements: "event_website:\n '#type': url\n '#title': 'Event website'\nevent_dates:\n '#type': datetime\n '#title': 'Event date'\n '#date_date_datepicker_button': false\n '#date_time_element': none\nevent_location:\n '#type': textfield\n '#title': 'Event location'\ndescription_of_event:\n '#type': textarea\n '#title': 'What should Mauricio know about this event?'\nbudget_for_speaker:\n '#type': textfield\n '#title': 'Budget for speaker'\nyour_name:\n '#type': webform_name\n '#title': 'Your name'\n '#title__access': false\n '#first__title': 'Your name'\n '#middle__access': false\n '#last__access': false\n '#suffix__access': false\n '#degree__access': false\nemail:\n '#type': email\n '#title': 'Your email'\n '#required': true\nphone:\n '#type': tel\n '#title': 'Your phone'\nadditional_info:\n '#type': textarea\n '#title': 'Additional information'\nactions:\n '#type': webform_actions\n '#title': 'Submit button(s)'\n '#submit__label': 'Invite Mauricio to speak'"
elements: |
event_website:
'#type': url
'#title': 'Event website'
event_dates:
'#type': datetime
'#title': 'Event date'
'#date_date_datepicker_button': false
'#date_time_element': none
event_location:
'#type': textfield
'#title': 'Event location'
description_of_event:
'#type': textarea
'#title': 'What should Mauricio know about this event?'
budget_for_speaker:
'#type': textfield
'#title': 'Budget for speaker'
your_name:
'#type': webform_name
'#title': 'Your name'
'#title__access': false
'#first__title': 'Your name'
'#middle__access': false
'#last__access': false
'#suffix__access': false
'#degree__access': false
email:
'#type': email
'#title': 'Your email'
'#required': true
phone:
'#type': tel
'#title': 'Your phone'
additional_info:
'#type': textarea
'#title': 'Additional information'
actions:
'#type': webform_actions
'#title': 'Submit button(s)'
'#submit__label': 'Invite Mauricio to speak'
css: ''
javascript: ''
settings:
@ -25,7 +65,7 @@ settings:
form_submit_once: false
form_exception_message: ''
form_open_message: ''
form_close_message: 'Micky is not accepting bookings at this time.'
form_close_message: 'Mauricio is not accepting bookings at this time.'
form_previous_submissions: true
form_confidential: false
form_confidential_message: ''
@ -50,7 +90,7 @@ settings:
form_access_denied_message: ''
form_access_denied_attributes: { }
form_file_limit: ''
submission_label: 'Speaker request for Micky'
submission_label: 'Speaker request for Mauricio'
submission_log: false
submission_views: { }
submission_views_replace: