Skip to content

Commit

Permalink
Merge pull request #665 from rgristroph-usdoj/WS-441-nfc-ogc-webform
Browse files Browse the repository at this point in the history
WS-441: Adding  nfc-ogc webform
  • Loading branch information
rgristroph-usdoj authored Oct 29, 2024
2 parents 4541b14 + a3ae672 commit 9f1de01
Showing 1 changed file with 340 additions and 0 deletions.
340 changes: 340 additions & 0 deletions config/default/webform.webform.nfc_ogc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,340 @@
uuid: a4a6a45f-ea3f-4079-9892-895a767a0eba
langcode: en
status: open
dependencies:
module:
- foia_webform
weight: 0
open: null
close: null
uid: 4751
template: false
archive: false
id: nsf_ogc
title: NSF-OGC
description: ''
categories: { }
elements: |
name_first:
'#type': textfield
'#title': 'First name'
'#help': 'Your full name is required.&nbsp; <a href="https://www.ecfr.gov/cgi-bin/retrieveECFR?gp=&amp;SID=4fc8299b759684c4e644957edd960717&amp;mc=true&amp;n=pt45.3.612&amp;r=PART&amp;ty=HTML#se45.3.612_13">45 C.F.R.&nbsp;&sect; 612.3(b).</a>'
'#required': true
name_last:
'#type': textfield
'#title': 'Last name'
'#required': true
company_organization:
'#type': textfield
'#title': 'Your organization'
email:
'#type': email
'#title': 'Email address'
phone_number:
'#type': tel
'#title': 'Phone number'
fax_number:
'#type': tel
'#title': 'Fax number'
address_line1:
'#type': textfield
'#title': 'Mailing address 1'
'#help': 'Mailing address is required.&nbsp;<a href="https://www.ecfr.gov/cgi-bin/retrieveECFR?gp=&amp;SID=4fc8299b759684c4e644957edd960717&amp;mc=true&amp;n=pt45.3.612&amp;r=PART&amp;ty=HTML#se45.3.612_13">45 C.F.R.&nbsp;&sect; 612.3(b).</a>'
'#required': true
address_line2:
'#type': textfield
'#title': 'Mailing address 2'
address_city:
'#type': textfield
'#title': City
'#required': true
address_state_province:
'#type': textfield
'#title': 'State or province'
'#required': true
address_zip_postal_code:
'#type': textfield
'#title': 'Zip or postal code'
'#required': true
address_country:
'#type': select
'#title': Country
'#default_value': 'United States'
'#options': country_names
'#required': true
request_category:
'#type': select
'#title': 'What type of requester are you?'
'#help': 'Please select the category that best fits you. This information helps FOIA personnel determine what fees, if any, may be applicable.'
'#options':
media: 'Representative of the news media'
educational: 'Educational Institution'
scientific: 'Non-commercial scientific institution'
commercial: 'Commercial-use requester'
other: 'All other requester'
request_description:
'#type': textarea
'#maxlength': 10000
'#title': 'Your request'
'#help': 'A brief and clear description of the information you''d like to receive. Please be as specific as possible.'
'#required': true
fee_waiver:
'#type': select
'#title': 'Fee waiver'
'#default_value': 'no'
'#options':
'no': 'No'
'yes': 'Yes'
fee_waiver_explanation:
'#type': textarea
'#maxlength': 10000
'#title': 'Fee waiver justification'
'#help': 'Leave this blank if you are not requesting a fee waiver. When making a request for a fee waiver you must explain how your request meets the fee waiver standard described above.'
fee_amount_willing:
'#type': textfield
'#title': 'The amount of money you’re willing to pay in fees, if any'
'#help': 'There is no initial fee required to submit a FOIA request, but the FOIA does allow people requesting records to be charged certain types of fees in some instances.'
'#required': true
'#pattern': '^(?=.)([+\-\$]?([0-9]*)(\.([0-9]+))?)$'
'#counter_type': word
'#counter_maximum': 1
expedited_processing:
'#type': select
'#title': 'Expedited processing'
'#default_value': 'no'
'#options':
'no': 'No'
'yes': 'Yes'
expedited_processing_explanation:
'#type': textarea
'#maxlength': 10000
'#title': 'Justification for expedited processing'
'#help': 'Leave this blank if you are not requesting expedited processing. When making a request for expedited processing you must explain how your request meets one of the expedition standards described above.'
attachments_supporting_documentation:
'#type': managed_file
'#title': 'Upload additional documentation'
'#multiple': true
'#max_filesize': '20'
'#file_extensions': 'gif jpg png txt pdf doc docx odf'
css: ''
javascript: ''
settings:
ajax: false
ajax_scroll_top: form
ajax_progress_type: ''
ajax_effect: ''
ajax_speed: null
page: true
page_submit_path: ''
page_confirm_path: ''
page_theme_name: ''
form_title: both
form_submit_once: false
form_open_message: ''
form_close_message: ''
form_exception_message: ''
form_previous_submissions: true
form_confidential: false
form_confidential_message: ''
form_disable_remote_addr: false
form_convert_anonymous: false
form_prepopulate: false
form_prepopulate_source_entity: false
form_prepopulate_source_entity_required: false
form_prepopulate_source_entity_type: ''
form_unsaved: false
form_disable_back: false
form_submit_back: false
form_disable_autocomplete: false
form_novalidate: false
form_disable_inline_errors: false
form_required: false
form_autofocus: false
form_details_toggle: false
form_reset: false
form_access_denied: default
form_access_denied_title: ''
form_access_denied_message: ''
form_access_denied_attributes: { }
form_file_limit: ''
form_attributes: { }
form_method: ''
form_action: ''
share: false
share_node: false
share_theme_name: ''
share_title: true
share_page_body_attributes: { }
submission_label: ''
submission_exception_message: ''
submission_locked_message: ''
submission_log: false
submission_excluded_elements: { }
submission_exclude_empty: false
submission_exclude_empty_checkbox: false
submission_views: { }
submission_views_replace: { }
submission_user_columns: { }
submission_user_duplicate: false
submission_access_denied: default
submission_access_denied_title: ''
submission_access_denied_message: ''
submission_access_denied_attributes: { }
previous_submission_message: ''
previous_submissions_message: ''
autofill: false
autofill_message: ''
autofill_excluded_elements: { }
wizard_progress_bar: true
wizard_progress_pages: false
wizard_progress_percentage: false
wizard_progress_link: false
wizard_progress_states: false
wizard_start_label: ''
wizard_preview_link: false
wizard_confirmation: true
wizard_confirmation_label: ''
wizard_auto_forward: true
wizard_auto_forward_hide_next_button: false
wizard_keyboard: true
wizard_track: ''
wizard_prev_button_label: ''
wizard_next_button_label: ''
wizard_toggle: false
wizard_toggle_show_label: ''
wizard_toggle_hide_label: ''
wizard_page_type: container
wizard_page_title_tag: h2
preview: 0
preview_label: ''
preview_title: ''
preview_message: ''
preview_attributes: { }
preview_excluded_elements: { }
preview_exclude_empty: true
preview_exclude_empty_checkbox: false
draft: none
draft_multiple: false
draft_auto_save: false
draft_saved_message: ''
draft_loaded_message: ''
draft_pending_single_message: ''
draft_pending_multiple_message: ''
confirmation_type: page
confirmation_url: ''
confirmation_title: ''
confirmation_message: ''
confirmation_attributes: { }
confirmation_back: true
confirmation_back_label: ''
confirmation_back_attributes: { }
confirmation_exclude_query: false
confirmation_exclude_token: false
confirmation_update: false
limit_total: null
limit_total_interval: null
limit_total_message: ''
limit_total_unique: false
limit_user: null
limit_user_interval: null
limit_user_message: ''
limit_user_unique: false
entity_limit_total: null
entity_limit_total_interval: null
entity_limit_user: null
entity_limit_user_interval: null
purge: none
purge_days: null
results_disabled: false
results_disabled_ignore: false
results_customize: false
token_view: false
token_update: false
token_delete: false
serial_disabled: false
access:
create:
roles:
- anonymous
- authenticated
users: { }
permissions: { }
view_any:
roles: { }
users: { }
permissions: { }
update_any:
roles: { }
users: { }
permissions: { }
delete_any:
roles: { }
users: { }
permissions: { }
purge_any:
roles: { }
users: { }
permissions: { }
view_own:
roles: { }
users: { }
permissions: { }
update_own:
roles: { }
users: { }
permissions: { }
delete_own:
roles: { }
users: { }
permissions: { }
administer:
roles: { }
users: { }
permissions: { }
test:
roles: { }
users: { }
permissions: { }
configuration:
roles: { }
users: { }
permissions: { }
handlers:
foia_submission_queue:
id: foia_submission_queue
handler_id: foia_submission_queue
label: 'FOIA Submission Queue'
notes: ''
status: true
conditions: { }
weight: 0
settings:
states:
- completed
to_mail: ''
to_options: { }
bcc_mail: ''
bcc_options: { }
cc_mail: ''
cc_options: { }
from_mail: default
from_options: { }
from_name: default
reply_to: ''
return_path: ''
sender_mail: ''
sender_name: ''
subject: 'FOIA Request Submission'
body: '[webform_submission:values:message:value]'
excluded_elements: { }
ignore_access: false
exclude_empty: true
html: true
attachments: false
debug: false
exclude_empty_checkbox: false
exclude_attachments: false
twig: false
theme_name: ''
parameters: { }
variants: { }

0 comments on commit 9f1de01

Please sign in to comment.