From 42fec93617b6e579a2a9f88bcfad0f5c83620bd8 Mon Sep 17 00:00:00 2001 From: Diego Pino Navarro Date: Thu, 31 Dec 2020 18:38:24 -0500 Subject: [PATCH] Last sync of 2020!!! --- ...node.digital_object_collection.default.yml | 2 +- ..._object.digital_object_with_a_v_player.yml | 30 +- ...ital_object.field_descriptive_metadata.yml | 1 - ..._collection.field_descriptive_metadata.yml | 3 +- ...torage.node.field_descriptive_metadata.yml | 1 - .../strawberryfield.hydroponics_settings.yml | 4 + .../webform.webform.descriptive_metadata.yml | 512 +----------------- ...form.webform.digital_object_collection.yml | 301 +--------- .../sync/webform.webform.template_contact.yml | 8 +- .../webform.webform.template_feedback.yml | 8 +- .../sync/webform.webform.template_issue.yml | 6 +- 11 files changed, 42 insertions(+), 834 deletions(-) create mode 100644 config/sync/strawberryfield.hydroponics_settings.yml diff --git a/config/sync/core.entity_form_display.node.digital_object_collection.default.yml b/config/sync/core.entity_form_display.node.digital_object_collection.default.yml index d6abdda9..5e6e20a5 100644 --- a/config/sync/core.entity_form_display.node.digital_object_collection.default.yml +++ b/config/sync/core.entity_form_display.node.digital_object_collection.default.yml @@ -34,7 +34,7 @@ content: webform_id: digital_object_collection placeholder: 'Collection Metadata' third_party_settings: { } - type: strawberryfield_webform_widget + type: strawberryfield_webform_inline_widget region: content moderation_state: type: moderation_state_default diff --git a/config/sync/core.entity_view_display.node.digital_object.digital_object_with_a_v_player.yml b/config/sync/core.entity_view_display.node.digital_object.digital_object_with_a_v_player.yml index 488e54c6..1133ef65 100644 --- a/config/sync/core.entity_view_display.node.digital_object.digital_object_with_a_v_player.yml +++ b/config/sync/core.entity_view_display.node.digital_object.digital_object_with_a_v_player.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - core.entity_view_mode.node.digital_object_with_a_v_player - field.field.node.digital_object.body - field.field.node.digital_object.field_descriptive_metadata - node.type.digital_object @@ -28,14 +29,14 @@ third_party_settings: content: - links - body + - 'display_field_copy:node-static_media' - 'display_field_copy:node-field_descriptive_metadata_image' - 'display_field_copy:node-formatted_metadata' - field_descriptive_metadata - - 'display_field_copy:node-static_media' fields: 'display_field_copy:node-field_descriptive_metadata_image': plugin_id: 'display_field_copy:node-field_descriptive_metadata_image' - weight: 2 + weight: 3 label: hidden formatter: strawberry_audio_formatter settings: @@ -46,7 +47,7 @@ third_party_settings: max_height: '50' 'display_field_copy:node-formatted_metadata': plugin_id: 'display_field_copy:node-formatted_metadata' - weight: 3 + weight: 4 label: hidden formatter: strawberry_metadata_formatter settings: @@ -57,15 +58,24 @@ third_party_settings: metadatadisplayentity_uselabel: '0' 'display_field_copy:node-static_media': plugin_id: 'display_field_copy:node-static_media' - weight: 5 + weight: 2 label: hidden - formatter: strawberry_metadata_formatter + formatter: strawberry_mirador_formatter settings: formatter: - metadatadisplayentity_id: '3' - specs: 'http://schema.org' - label: 'Descriptive Metadata' - metadatadisplayentity_uselabel: '1' + mediasource: + metadataexposeentity: metadataexposeentity + manifesturl: '0' + manifestnodelist: '0' + main_mediasource: metadataexposeentity + metadataexposeentity_source: iiifmanifest + manifesturl_json_key_source: iiifmanifest + manifestnodelist_json_key_source: isrelatedto + max_width: '720' + max_height: '480' + use_iiif_globals: '1' + iiif_base_url: 'http://localhost:8183/iiif/2' + iiif_base_url_internal: 'http://esmero-cantaloupe:8182/iiif/2' id: node.digital_object.digital_object_with_a_v_player targetEntityType: node bundle: digital_object @@ -79,7 +89,7 @@ content: third_party_settings: { } region: content field_descriptive_metadata: - weight: 4 + weight: 5 label: hidden settings: limit_access: edit diff --git a/config/sync/field.field.node.digital_object.field_descriptive_metadata.yml b/config/sync/field.field.node.digital_object.field_descriptive_metadata.yml index b3cc881d..e07e54cd 100644 --- a/config/sync/field.field.node.digital_object.field_descriptive_metadata.yml +++ b/config/sync/field.field.node.digital_object.field_descriptive_metadata.yml @@ -19,4 +19,3 @@ default_value: { } default_value_callback: '' settings: { } field_type: strawberryfield_field - diff --git a/config/sync/field.field.node.digital_object_collection.field_descriptive_metadata.yml b/config/sync/field.field.node.digital_object_collection.field_descriptive_metadata.yml index 93297b7b..dbe2337f 100644 --- a/config/sync/field.field.node.digital_object_collection.field_descriptive_metadata.yml +++ b/config/sync/field.field.node.digital_object_collection.field_descriptive_metadata.yml @@ -1,4 +1,4 @@ -kuuid: 4323fb85-a2dd-40be-8aea-5ec09b544fa2 +uuid: 44789a29-80a4-429a-b559-2bcb35b33402 langcode: en status: true dependencies: @@ -19,4 +19,3 @@ default_value: { } default_value_callback: '' settings: { } field_type: strawberryfield_field - diff --git a/config/sync/field.storage.node.field_descriptive_metadata.yml b/config/sync/field.storage.node.field_descriptive_metadata.yml index 31ad5e75..28850888 100644 --- a/config/sync/field.storage.node.field_descriptive_metadata.yml +++ b/config/sync/field.storage.node.field_descriptive_metadata.yml @@ -21,4 +21,3 @@ translatable: true indexes: { } persist_with_no_fields: false custom_storage: false - diff --git a/config/sync/strawberryfield.hydroponics_settings.yml b/config/sync/strawberryfield.hydroponics_settings.yml new file mode 100644 index 00000000..ac01b352 --- /dev/null +++ b/config/sync/strawberryfield.hydroponics_settings.yml @@ -0,0 +1,4 @@ +active: true +queues: + - strawberryrunners_process_index + - strawberryrunners_process_background diff --git a/config/sync/webform.webform.descriptive_metadata.yml b/config/sync/webform.webform.descriptive_metadata.yml index c35037d6..31d5d105 100644 --- a/config/sync/webform.webform.descriptive_metadata.yml +++ b/config/sync/webform.webform.descriptive_metadata.yml @@ -1,3 +1,4 @@ +uuid: c76f9c44-ef17-474f-8793-6ba30838056c langcode: en status: open dependencies: @@ -13,515 +14,7 @@ id: descriptive_metadata title: 'Default Descriptive Metadata' description: 'Default Descriptive Metadata Webform: 1.0.0-RC1.' category: Archipel -elements: | - metadata: - '#type': webform_wizard_page - '#title': 'Basic Descriptive Metadata' - '#access_create_roles': - - administrator - - metadata_pro - '#access_update_roles': - - authenticated - '#access_view_roles': - - authenticated - '#next_button_label': 'Move on to next step' - label: - '#type': textfield - '#title': Title - '#description': 'Please provide a brief title for this digital object.' - '#title_display': before - '#description_display': before - '#minlength': 3 - '#maxlength': 256 - '#placeholder': 'Title of this Object' - '#required': true - '#required_error': 'Please provide a brief title for this digital object.' - '#label_attributes': - class: - - custom-form-input-heading - '#format_items': comma - '#access_create_roles': - - administrator - - metadata_pro - '#access_update_roles': - - administrator - - metadata_pro - type: - '#type': select - '#title': 'Media Type' - '#help': 'Please select from the predefined options found in the Schema.org Creative Works list.' - '#options': schema_org_creative_works - '#required': true - '#label_attributes': - class: - - custom-form-input-heading - issue_number: - '#type': webform_custom_composite - '#title': 'Volume and Issue Information' - '#multiple': false - '#states': - visible: - - ':input[name="type"]': - value: PublicationIssue - - or - - ':input[name="type"]': - value: NewspaperIssue - '#format_items': ol - '#element': - volume: - '#type': textfield - '#title': Volume - issue: - '#type': textfield - '#title': Issue - general_issue: - '#type': textfield - '#title': 'General Issue' - '#description': 'Such as "Spring 2021"' - interview_details: - '#type': webform_custom_composite - '#title': 'Oral History Interview Details' - '#multiple': false - '#states': - visible: - ':input[name="type"]': - value: Conversation - '#format': list - '#format_items': ol - '#element': - interviewee: - '#type': textfield - '#title': Interviewee - '#description': 'Name of person(s) being interviewed.' - interviewer: - '#type': textfield - '#title': Interviewer - '#description': 'Name of person(s) conducting the interview.' - duration: - '#type': textfield - '#title': Duration - '#description': 'Duration of the interview' - website_url: - '#type': url - '#title': 'URL of the original Website' - '#description': 'Please add a common base URL for this resource' - '#help_title': 'What is this field used for?' - '#help': 'When uploading a WARC/WACZ file, this is the URL that will be loaded initially on display. Please make sure it actually exists inside your Web Archive.' - '#states': - visible: - ':input[name="type"]': - value: WebPage - '#format_items': comma - description: - '#type': textarea - '#title': Description - '#description': 'Please provide a brief description for this digital object.' - '#title_display': before - '#description_display': before - '#rows': 4 - '#autocomplete': 'off' - '#required': true - '#required_error': 'Please provide a brief description for this digital object.' - '#label_attributes': - class: - - custom-form-input-heading - '#format_items': comma - date_created: - '#type': date - '#title': 'Date of original' - '#help_title': 'Date of origina)' - '#help': 'Date the original resource was created (date the photograph was taken, video or audio file was recorded, document or book was published)' - '#title_display': before - '#description_display': before - '#format_items': comma - '#datepicker': true - creator_details: - '#type': details - '#title': Creator - '#description': 'You may choose to use either the general Creator (unmapped, free-text) element, and/or use the Creator (Linked Data) element which allows you to select authorized Name headings from the Congress Name Authority File (LCNAF).' - '#help_title': Creator - '#help': 'Individual(s)/Organization(s) responsible for creating the original resource.' - '#states': - expanded: - '': - '': '' - creator_unmapped_details: - '#type': details - '#title': 'Creator (unmapped/free text)' - creator: - '#type': textfield - '#title': Creator - '#multiple': 5 - '#title_display': before - '#description_display': before - '#multiple__item_label': Creator - '#multiple__min_items': 0 - '#multiple__add_more_input_label': 'more Creators' - '#label_attributes': - class: - - custom-form-input-heading - '#format_items': comma - creator_lod_details: - '#type': details - '#title': 'Creator (Linked Data) ' - '#description': 'You can select to search from the LCNAF's Personal, Corporate, or Family Names Classes (listed here). Roles information is being sourced from LoC Relators terms.' - creator_lod: - '#type': webform_metadata_multiagent - '#title': 'Creator (Linked Data)' - '#format_items': ol - '#agent_type__placeholder': 'Select Creator Type' - '#name_label__title': 'Creator Name' - '#name_uri__title': 'Creator URI' - '#role_uri__title': 'Role URI' - '#vocab_personal_name': rdftype - '#rdftype_personal_name': PersonalName - '#vocab_corporate_name': rdftype - '#rdftype_corporate_name': CorporateName - '#vocab_family_name': rdftype - '#rdftype_family_name': FamilyName - '#role_type': loc - publisher: - '#type': textfield - '#title': Publisher - '#title_display': before - '#description_display': before - '#format_items': comma - language: - '#type': webform_autocomplete - '#title': Language - '#multiple': 3 - '#help_title': Language - '#help': 'Language(s) of the material(s)' - '#title_display': before - '#description_display': before - '#format_items': comma - '#autocomplete_items': languages - collection_and_administrative_info: - '#type': webform_wizard_page - '#title': 'Collection and Administrative Information' - '#prev_button_label': 'Back to the previous step' - '#next_button_label': 'Move on to next step' - ismemberof: - '#type': entity_autocomplete - '#title': 'Collection Membership' - '#unique': true - '#format_items': comma - '#target_type': node - '#selection_handler': 'default:node' - '#selection_settings': - target_bundles: - digital_object_collection: digital_object_collection - sort: - field: title - direction: ASC - owner: - '#type': textfield - '#title': 'Institutional owner' - '#title_display': before - '#label_attributes': - class: - - custom-form-input-heading - '#format_items': comma - local_identifier: - '#type': textfield - '#title': 'Local identifier' - '#title_display': before - '#autocomplete': 'off' - '#label_attributes': - class: - - custom-form-input-heading - '#format_items': comma - date_published: - '#type': date - '#title': 'Date (of Digital)' - '#help_title': 'Date (of Digital)' - '#help': 'Date digital resource was published' - '#title_display': before - '#description_display': before - '#format_items': comma - '#datepicker': true - rights_statements: - '#type': select - '#title': 'Rights Statment' - '#description': '

Please select one of the 12 standarized rights statements from RightsStatements.org.

' - '#help_title': RightsStatement.org - '#help': '

RightsStatements.org provides a set of standardized rights statements that can be used to communicate the copyright and re-use status of digital objects to the public. Our rights statements are supported by major aggregation platforms such as the Digital Public Library of America and Europeana. The rights statements have been designed with both human users and machine users (such as search engines) in mind and make use of semantic web technology. Learn more about how you can use our rights statements here.

' - '#title_display': before - '#description_display': before - '#options': - 'In Copyright': 'In Copyright' - 'In Copyright - EU Orphan Work': 'In Copyright - EU Orphan Work' - 'In Copyright - Educational Use Permitted': 'In Copyright - Educational Use Permitted' - 'In Copyright - Non-Commercial Use Permitted': 'In Copyright - Non-Commercial Use Permitted' - 'In Copyright - Rights-holder(s) Unlocatable or Unidentifiable': 'In Copyright - Rights-holder(s) Unlocatable or Unidentifiable' - 'No Copyright - Contractual Restrictions': 'No Copyright - Contractual Restrictions' - 'No Copyright - Non-Commercial Use Only': 'No Copyright - Non-Commercial Use Only' - 'No Copyright - Other Known Legal Restrictions': 'No Copyright - Other Known Legal Restrictions' - 'No Copyright - United States': 'No Copyright - United States' - 'Copyright Not Evaluated': 'Copyright Not Evaluated' - 'Copyright Undetermined': 'Copyright Undetermined' - 'No Known Copyright': 'No Known Copyright' - rights_in_copyright_educational_use_permitted: - '#type': webform_markup - '#states': - visible: - ':input[name="rights_statements"]': - value: 'In Copyright - Educational Use Permitted' - '#markup': 'In Copyright - Educational Use Permitted  In Copyright - Educational Use Permitted ' - rights: - '#type': textfield - '#title': 'Local Rights Statement' - '#title_display': before - '#description_display': before - '#format_items': comma - agent: - '#type': webform_wizard_page - '#title': 'Subjects and Other Classifications' - '#open': true - '#prev_button_label': 'Back to previous step' - '#next_button_label': 'Next: Attach Files' - subjects_markup: - '#type': webform_markup - '#markup': '

Subjects and other classification terms identify the names, places, subjects and formats associated with the object(s) being described. Please assign at least one term from a controlled source, such as the Library of Congress or Wikidata linked data vocabularies.

' - subjects_details: - '#type': details - '#title': 'Library of Congress Linked Data' - '#states': - expanded: - '': - '': '' - subject_loc_details: - '#type': details - '#title': 'Library of Congress Subject Headings (LCSH)' - '#states': - expanded: - '': - '': '' - subject_loc: - '#type': webform_metadata_loc - '#title': LCSH - '#multiple': 10 - '#multiple__header': true - '#label__title': 'Subject Label' - '#rdftype': '' - subject_lcnaf_personal_names_details: - '#type': details - '#title': 'Library of Congress Personal Names (LCNAF)' - subject_lcnaf_personal_names: - '#type': webform_metadata_loc - '#title': LCNAF - '#multiple': 10 - '#multiple__header': true - '#multiple__add_more_input_label': 'more LCNAF names' - '#label__title': 'LCNAF Name Label' - '#uri__title': 'LCNAF Name URL' - '#vocab': rdftype - '#rdftype': PersonalName - subject_lcnaf_corporate_names_details: - '#type': details - '#title': 'Library of Congress Corporate Names (LCNAF)' - subject_lcnaf_corporate_names: - '#type': webform_metadata_loc - '#title': LCNAF - '#multiple': 10 - '#multiple__header': true - '#label__title': 'LCNAF Name Label' - '#uri__title': 'LCNAF Name URL' - '#vocab': rdftype - '#rdftype': CorporateName - subject_lcnaf_geographic_names_details: - '#type': details - '#title': 'Library of Congress Geographic Names (LCNAF)' - subject_lcnaf_geographic_names: - '#type': webform_metadata_loc - '#title': LCNAF - '#multiple': 10 - '#multiple__header': true - '#label__title': 'LCNAF Name Label' - '#uri__title': 'LCNAF Name URL' - '#vocab': rdftype - '#rdftype': Geographic - subject_lcgft_terms_details: - '#type': details - '#title': 'Library of Congress Genre/Form Terms (LCGFT) ' - subject_lcgft_terms: - '#type': webform_metadata_loc - '#title': LCGFT - '#multiple': 10 - '#multiple__header': true - '#multiple__add_more_input_label': 'more LCGF terms' - '#label__title': 'LCGFT Term Label' - '#uri__title': 'LCGFT Term URL' - '#vocab': genreForms - '#rdftype': '' - wikidata_details: - '#type': details - '#title': Wikidata - subject_wikidata_details: - '#type': details - '#title': 'Wikidata Subjects' - subject_wikidata: - '#type': webform_metadata_wikidata - '#title': 'Wikidata Subjects' - '#format_items': ol - edm_agent_details: - '#type': details - '#title': 'Wikidata Agents' - edm_agent: - '#type': webform_metadata_wikidataagent - '#title': 'Wikidata Agents' - '#format_items': ol - term_aat_getty_details: - '#type': details - '#title': 'Getty Art & Architecture Thesaurus (AAT)' - term_aat_getty: - '#type': webform_metadata_getty - '#title': 'Getty Art & Architecture Thesaraus (AAT)' - '#format_items': ol - geographic_location_details: - '#type': details - '#title': 'Open Street Maps Location' - geographic_location: - '#type': webform_metadata_nominatim - '#title': 'Open Streets Maps Location' - '#description': 'Example: Central Park, Manhattan, New York County, New York, United States of America' - '#help_title': Help - '#help': | - This is meant to describe a geographic location closely related to this Digital Object. Such as the origin of the object, where it was created, etc.
-
- Example: Central Park, Manhattan, New York County, New York, United States of America - - '#format_items': ol - '#lat__access': true - '#lng__access': true - '#display_name__title': 'Display Name' - '#display_name__access': true - '#city__access': true - '#country__access': true - local_terms_details: - '#type': details - '#title': 'Local Uncontrolled Terms' - subjects_local_details: - '#type': details - '#title': 'Local Subjects' - subjects_local: - '#type': textfield - '#title': 'Local Subjects' - '#multiple': 10 - subjects_local_personal_names_details: - '#type': details - '#title': 'Local Names' - subjects_local_personal_names: - '#type': textfield - '#title': 'Local Names' - '#multiple': 10 - media: - '#type': webform_wizard_page - '#title': 'Upload Files' - '#open': true - '#prev_button_label': 'Back to previous step' - images: - '#type': webform_image_file - '#title': 'Upload Image Files' - '#multiple': 10 - '#format': custom - '#format_html': '' - '#format_items': ol - '#access_create_roles': - - authenticated - '#access_update_roles': - - authenticated - '#access_view_roles': - - authenticated - '#file_preview': ':image' - '#max_filesize': '256' - '#file_extensions': 'jp2 jpg jpeg png tif tiff' - documents: - '#type': webform_document_file - '#title': 'Upload Document Files' - '#multiple': 1000 - '#states': - visible: - - ':input[name="type"]': - value: NewspaperIssue - - xor - - ':input[name="type"]': - value: PublicationIssue - - xor - - ':input[name="type"]': - value: Article - - xor - - ':input[name="type"]': - value: DigitalDocument - - xor - - ':input[name="type"]': - value: Thesis - - xor - - ':input[name="type"]': - value: Book - '#file_placeholder': 'Archipelago is currently only configured to display pdfs, but can still enable download other file types.' - '#file_extensions': 'txt rtf pdf doc docx odt ppt pptx odp xls xlsx ods csv' - '#sanitize': true - audios: - '#type': webform_audio_file - '#title': 'Upload Audio Files' - '#states': - visible: - - ':input[name="type"]': - value: Podcast - - or - - ':input[name="type"]': - value: Conversation - '#states_clear': false - '#format_items': comma - '#file_preview': file - '#max_filesize': '512' - '#file_extensions': 'mp3 wav aif mp2' - videos: - '#type': webform_video_file - '#title': 'Upload Video Files' - '#states': - visible: - ':input[name="type"]': - value: Movie - '#states_clear': false - '#format_items': comma - '#file_preview': file - '#max_filesize': '512' - '#file_extensions': 'mp4 m4v mov' - models: - '#type': managed_file - '#title': 'Upload 3D Model Files' - '#states': - visible: - - ':input[name="type"]': - value: 3DModel - - or - - ':input[name="type"]': - value: Sculpture - '#states_clear': false - '#format_items': comma - '#max_filesize': '512' - '#file_extensions': 'stl obj' - upload_associated_warcs: - '#type': webform_document_file - '#title': 'Upload Web Archive Files' - '#states': - visible: - ':input[name="type"]': - value: WebPage - '#states_clear': false - '#format_items': comma - '#uri_scheme': s3 - '#max_filesize': '512' - '#file_extensions': 'warc warc.gz wacz' - '#sanitize': true - actions: - '#type': webform_actions - '#title': 'Submit button(s)' - '#submit__label': 'Save Metadata' - '#reset__label': 'Clear Form' - '#preview_prev_hide': true +elements: "metadata:\n '#type': webform_wizard_page\n '#title': 'Basic Descriptive Metadata'\n '#access_create_roles':\n - administrator\n - metadata_pro\n '#access_update_roles':\n - authenticated\n '#access_view_roles':\n - authenticated\n '#next_button_label': 'Move on to next step'\n label:\n '#type': textfield\n '#title': Title\n '#description': 'Please provide a brief title for this digital object.'\n '#title_display': before\n '#description_display': before\n '#minlength': 3\n '#maxlength': 256\n '#placeholder': 'Title of this Object'\n '#required': true\n '#required_error': 'Please provide a brief title for this digital object.'\n '#label_attributes':\n class:\n - custom-form-input-heading\n '#format_items': comma\n '#access_create_roles':\n - administrator\n - metadata_pro\n '#access_update_roles':\n - administrator\n - metadata_pro\n type:\n '#type': select\n '#title': 'Media Type'\n '#help': 'Please select from the predefined options found in the Schema.org Creative Works list.'\n '#options': schema_org_creative_works\n '#required': true\n '#label_attributes':\n class:\n - custom-form-input-heading\n issue_number:\n '#type': webform_custom_composite\n '#title': 'Volume and Issue Information'\n '#multiple': false\n '#states':\n visible:\n - ':input[name=\"type\"]':\n value: PublicationIssue\n - or\n - ':input[name=\"type\"]':\n value: NewspaperIssue\n '#format_items': ol\n '#element':\n volume:\n '#type': textfield\n '#title': Volume\n issue:\n '#type': textfield\n '#title': Issue\n general_issue:\n '#type': textfield\n '#title': 'General Issue'\n '#description': 'Such as \"Spring 2021\"'\n interview_details:\n '#type': webform_custom_composite\n '#title': 'Oral History Interview Details'\n '#multiple': false\n '#states':\n visible:\n ':input[name=\"type\"]':\n value: Conversation\n '#format': list\n '#format_items': ol\n '#element':\n interviewee:\n '#type': textfield\n '#title': Interviewee\n '#description': 'Name of person(s) being interviewed.'\n interviewer:\n '#type': textfield\n '#title': Interviewer\n '#description': 'Name of person(s) conducting the interview.'\n duration:\n '#type': textfield\n '#title': Duration\n '#description': 'Duration of the interview'\n website_url:\n '#type': url\n '#title': 'URL of the original Website'\n '#description': 'Please add a common base URL for this resource'\n '#help_title': 'What is this field used for?'\n '#help': 'When uploading a WARC/WACZ file, this is the URL that will be loaded initially on display. Please make sure it actually exists inside your Web Archive.'\n '#states':\n visible:\n ':input[name=\"type\"]':\n value: WebPage\n '#format_items': comma\n description:\n '#type': textarea\n '#title': Description\n '#description': 'Please provide a brief description for this digital object.'\n '#title_display': before\n '#description_display': before\n '#rows': 4\n '#autocomplete': 'off'\n '#required': true\n '#required_error': 'Please provide a brief description for this digital object.'\n '#label_attributes':\n class:\n - custom-form-input-heading\n '#format_items': comma\n date_created:\n '#type': date\n '#title': 'Date of original'\n '#help_title': 'Date of origina)'\n '#help': 'Date the original resource was created (date the photograph was taken, video or audio file was recorded, document or book was published)'\n '#title_display': before\n '#description_display': before\n '#format_items': comma\n '#datepicker': true\n creator_details:\n '#type': details\n '#title': Creator\n '#description': 'You may choose to use either the general Creator (unmapped, free-text) element, and/or use the Creator (Linked Data) element which allows you to select authorized Name headings from the Congress Name Authority File (LCNAF).'\n '#help_title': Creator\n '#help': 'Individual(s)/Organization(s) responsible for creating the original resource.'\n '#open': true\n '#states':\n expanded:\n '':\n '': ''\n creator_unmapped_details:\n '#type': details\n '#title': 'Creator (unmapped/free text)'\n creator:\n '#type': textfield\n '#title': Creator\n '#multiple': 5\n '#title_display': before\n '#description_display': before\n '#multiple__item_label': Creator\n '#multiple__min_items': 0\n '#multiple__add_more_input_label': 'more Creators'\n '#label_attributes':\n class:\n - custom-form-input-heading\n '#format_items': comma\n creator_lod_details:\n '#type': details\n '#title': 'Creator (Linked Data) '\n '#description': 'You can select to search from the LCNAF's Personal, Corporate, or Family Names Classes (listed here). Roles information is being sourced from LoC Relators terms.'\n creator_lod:\n '#type': webform_metadata_multiagent\n '#title': 'Creator (Linked Data)'\n '#format_items': ol\n '#agent_type__placeholder': 'Select Creator Type'\n '#name_label__title': 'Creator Name'\n '#name_uri__title': 'Creator URI'\n '#role_uri__title': 'Role URI'\n '#vocab_personal_name': rdftype\n '#rdftype_personal_name': PersonalName\n '#vocab_corporate_name': rdftype\n '#rdftype_corporate_name': CorporateName\n '#vocab_family_name': rdftype\n '#rdftype_family_name': FamilyName\n '#role_type': loc\n publisher:\n '#type': textfield\n '#title': Publisher\n '#title_display': before\n '#description_display': before\n '#format_items': comma\n language:\n '#type': webform_autocomplete\n '#title': Language\n '#multiple': 3\n '#help_title': Language\n '#help': 'Language(s) of the material(s)'\n '#title_display': before\n '#description_display': before\n '#format_items': comma\n '#autocomplete_items': languages\ncollection_and_administrative_info:\n '#type': webform_wizard_page\n '#title': 'Collection and Administrative Information'\n '#prev_button_label': 'Back to the previous step'\n '#next_button_label': 'Move on to next step'\n ismemberof:\n '#type': entity_autocomplete\n '#title': 'Collection Membership'\n '#unique': true\n '#format_items': comma\n '#target_type': node\n '#selection_handler': 'default:node'\n '#selection_settings':\n target_bundles:\n digital_object_collection: digital_object_collection\n sort:\n field: title\n direction: ASC\n owner:\n '#type': textfield\n '#title': 'Institutional owner'\n '#title_display': before\n '#label_attributes':\n class:\n - custom-form-input-heading\n '#format_items': comma\n local_identifier:\n '#type': textfield\n '#title': 'Local identifier'\n '#title_display': before\n '#autocomplete': 'off'\n '#label_attributes':\n class:\n - custom-form-input-heading\n '#format_items': comma\n date_published:\n '#type': date\n '#title': 'Date (of Digital)'\n '#help_title': 'Date (of Digital)'\n '#help': 'Date digital resource was published'\n '#title_display': before\n '#description_display': before\n '#format_items': comma\n '#datepicker': true\n rights_statements:\n '#type': select\n '#title': 'Rights Statment'\n '#description': '

Please select one of the 12 standarized rights statements from RightsStatements.org.

'\n '#help_title': RightsStatement.org\n '#help': '

RightsStatements.org provides a set of standardized rights statements that can be used to communicate the copyright and re-use status of digital objects to the public. Our rights statements are supported by major aggregation platforms such as the Digital Public Library of America and Europeana. The rights statements have been designed with both human users and machine users (such as search engines) in mind and make use of semantic web technology. Learn more about how you can use our rights statements here.

'\n '#title_display': before\n '#description_display': before\n '#options':\n 'In Copyright': 'In Copyright'\n 'In Copyright - EU Orphan Work': 'In Copyright - EU Orphan Work'\n 'In Copyright - Educational Use Permitted': 'In Copyright - Educational Use Permitted'\n 'In Copyright - Non-Commercial Use Permitted': 'In Copyright - Non-Commercial Use Permitted'\n 'In Copyright - Rights-holder(s) Unlocatable or Unidentifiable': 'In Copyright - Rights-holder(s) Unlocatable or Unidentifiable'\n 'No Copyright - Contractual Restrictions': 'No Copyright - Contractual Restrictions'\n 'No Copyright - Non-Commercial Use Only': 'No Copyright - Non-Commercial Use Only'\n 'No Copyright - Other Known Legal Restrictions': 'No Copyright - Other Known Legal Restrictions'\n 'No Copyright - United States': 'No Copyright - United States'\n 'Copyright Not Evaluated': 'Copyright Not Evaluated'\n 'Copyright Undetermined': 'Copyright Undetermined'\n 'No Known Copyright': 'No Known Copyright'\n rights_in_copyright_educational_use_permitted:\n '#type': webform_markup\n '#states':\n visible:\n ':input[name=\"rights_statements\"]':\n value: 'In Copyright - Educational Use Permitted'\n '#markup': '\"In  In Copyright - Educational Use Permitted '\n rights:\n '#type': textfield\n '#title': 'Local Rights Statement'\n '#title_display': before\n '#description_display': before\n '#format_items': comma\nagent:\n '#type': webform_wizard_page\n '#title': 'Subjects and Other Classifications'\n '#open': true\n '#prev_button_label': 'Back to previous step'\n '#next_button_label': 'Next: Attach Files'\n subjects_markup:\n '#type': webform_markup\n '#markup': '

Subjects and other classification terms identify the names, places, subjects and formats associated with the object(s) being described. Please assign at least one term from a controlled source, such as the Library of Congress or Wikidata linked data vocabularies.

'\n subjects_details:\n '#type': details\n '#title': 'Library of Congress Linked Data'\n '#states':\n expanded:\n '':\n '': ''\n subject_loc_details:\n '#type': details\n '#title': 'Library of Congress Subject Headings (LCSH)'\n '#states':\n expanded:\n '':\n '': ''\n subject_loc:\n '#type': webform_metadata_loc\n '#title': LCSH\n '#multiple': 10\n '#multiple__header': true\n '#label__title': 'Subject Label'\n '#rdftype': ''\n subject_lcnaf_personal_names_details:\n '#type': details\n '#title': 'Library of Congress Personal Names (LCNAF)'\n subject_lcnaf_personal_names:\n '#type': webform_metadata_loc\n '#title': LCNAF\n '#multiple': 10\n '#multiple__header': true\n '#multiple__add_more_input_label': 'more LCNAF names'\n '#label__title': 'LCNAF Name Label'\n '#uri__title': 'LCNAF Name URL'\n '#vocab': rdftype\n '#rdftype': PersonalName\n subject_lcnaf_corporate_names_details:\n '#type': details\n '#title': 'Library of Congress Corporate Names (LCNAF)'\n subject_lcnaf_corporate_names:\n '#type': webform_metadata_loc\n '#title': LCNAF\n '#multiple': 10\n '#multiple__header': true\n '#label__title': 'LCNAF Name Label'\n '#uri__title': 'LCNAF Name URL'\n '#vocab': rdftype\n '#rdftype': CorporateName\n subject_lcnaf_geographic_names_details:\n '#type': details\n '#title': 'Library of Congress Geographic Names (LCNAF)'\n subject_lcnaf_geographic_names:\n '#type': webform_metadata_loc\n '#title': LCNAF\n '#multiple': 10\n '#multiple__header': true\n '#label__title': 'LCNAF Name Label'\n '#uri__title': 'LCNAF Name URL'\n '#vocab': rdftype\n '#rdftype': Geographic\n subject_lcgft_terms_details:\n '#type': details\n '#title': 'Library of Congress Genre/Form Terms (LCGFT) '\n subject_lcgft_terms:\n '#type': webform_metadata_loc\n '#title': LCGFT\n '#multiple': 10\n '#multiple__header': true\n '#multiple__add_more_input_label': 'more LCGF terms'\n '#label__title': 'LCGFT Term Label'\n '#uri__title': 'LCGFT Term URL'\n '#vocab': genreForms\n '#rdftype': ''\n wikidata_details:\n '#type': details\n '#title': Wikidata\n subject_wikidata_details:\n '#type': details\n '#title': 'Wikidata Subjects'\n subject_wikidata:\n '#type': webform_metadata_wikidata\n '#title': 'Wikidata Subjects'\n '#format_items': ol\n edm_agent_details:\n '#type': details\n '#title': 'Wikidata Agents'\n edm_agent:\n '#type': webform_metadata_wikidataagent\n '#title': 'Wikidata Agents'\n '#format_items': ol\n term_aat_getty_details:\n '#type': details\n '#title': 'Getty Art & Architecture Thesaurus (AAT)'\n term_aat_getty:\n '#type': webform_metadata_getty\n '#title': 'Getty Art & Architecture Thesaraus (AAT)'\n '#format_items': ol\n geographic_location_details:\n '#type': details\n '#title': 'Open Street Maps Location'\n geographic_location:\n '#type': webform_metadata_nominatim\n '#title': 'Open Streets Maps Location'\n '#description': 'Example: Central Park, Manhattan, New York County, New York, United States of America'\n '#help_title': Help\n '#help': |\n This is meant to describe a geographic location closely related to this Digital Object. Such as the origin of the object, where it was created, etc.
\n
\n Example: Central Park, Manhattan, New York County, New York, United States of America\n \n '#format_items': ol\n '#lat__access': true\n '#lng__access': true\n '#display_name__title': 'Display Name'\n '#display_name__access': true\n '#city__access': true\n '#country__access': true\n local_terms_details:\n '#type': details\n '#title': 'Local Uncontrolled Terms'\n subjects_local_details:\n '#type': details\n '#title': 'Local Subjects'\n subjects_local:\n '#type': textfield\n '#title': 'Local Subjects'\n '#multiple': 10\n subjects_local_personal_names_details:\n '#type': details\n '#title': 'Local Names'\n subjects_local_personal_names:\n '#type': textfield\n '#title': 'Local Names'\n '#multiple': 10\nmedia:\n '#type': webform_wizard_page\n '#title': 'Upload Files'\n '#open': true\n '#prev_button_label': 'Back to previous step'\n images:\n '#type': webform_image_file\n '#title': 'Upload Image Files'\n '#multiple': 10\n '#format': custom\n '#format_html': ''\n '#format_items': ol\n '#access_create_roles':\n - authenticated\n '#access_update_roles':\n - authenticated\n '#access_view_roles':\n - authenticated\n '#file_preview': ':image'\n '#max_filesize': '256'\n '#file_extensions': 'jp2 jpg jpeg png tif tiff'\n documents:\n '#type': webform_document_file\n '#title': 'Upload Document Files'\n '#multiple': 1000\n '#states':\n visible:\n - ':input[name=\"type\"]':\n value: NewspaperIssue\n - xor\n - ':input[name=\"type\"]':\n value: PublicationIssue\n - xor\n - ':input[name=\"type\"]':\n value: Article\n - xor\n - ':input[name=\"type\"]':\n value: DigitalDocument\n - xor\n - ':input[name=\"type\"]':\n value: Thesis\n - xor\n - ':input[name=\"type\"]':\n value: Book\n '#file_placeholder': 'Archipelago is currently only configured to display pdfs, but can still enable download other file types.'\n '#file_extensions': 'txt rtf pdf doc docx odt ppt pptx odp xls xlsx ods csv'\n '#sanitize': true\n audios:\n '#type': webform_audio_file\n '#title': 'Upload Audio Files'\n '#states':\n visible:\n - ':input[name=\"type\"]':\n value: Podcast\n - or\n - ':input[name=\"type\"]':\n value: Conversation\n '#states_clear': false\n '#format_items': comma\n '#file_preview': file\n '#max_filesize': '512'\n '#file_extensions': 'mp3 wav aif mp2'\n videos:\n '#type': webform_video_file\n '#title': 'Upload Video Files'\n '#states':\n visible:\n ':input[name=\"type\"]':\n value: Movie\n '#states_clear': false\n '#format_items': comma\n '#file_preview': file\n '#max_filesize': '512'\n '#file_extensions': 'mp4 m4v mov'\n models:\n '#type': managed_file\n '#title': 'Upload 3D Model Files'\n '#states':\n visible:\n - ':input[name=\"type\"]':\n value: 3DModel\n - or\n - ':input[name=\"type\"]':\n value: Sculpture\n '#states_clear': false\n '#format_items': comma\n '#max_filesize': '512'\n '#file_extensions': 'stl obj'\n upload_associated_warcs:\n '#type': webform_document_file\n '#title': 'Upload Web Archive Files'\n '#states':\n visible:\n ':input[name=\"type\"]':\n value: WebPage\n '#states_clear': false\n '#format_items': comma\n '#max_filesize': '512'\n '#file_extensions': 'warc warc.gz wacz'\n '#sanitize': true\nactions:\n '#type': webform_actions\n '#title': 'Submit button(s)'\n '#submit__label': 'Save Metadata'\n '#reset__label': 'Clear Form'\n '#preview_prev_hide': true" css: '' javascript: '' settings: @@ -719,4 +212,3 @@ handlers: - completed ado_prepopulate_enabled: false variants: { } -uuid: c76f9c44-ef17-474f-8793-6ba30838056c diff --git a/config/sync/webform.webform.digital_object_collection.yml b/config/sync/webform.webform.digital_object_collection.yml index de71ef63..f7bbd918 100644 --- a/config/sync/webform.webform.digital_object_collection.yml +++ b/config/sync/webform.webform.digital_object_collection.yml @@ -14,306 +14,7 @@ id: digital_object_collection title: 'Default Digital Object Collection' description: 'Default Digital Object Collection Webform: 1.0.0-RC1.' category: Archipel -elements: | - metadata: - '#type': webform_wizard_page - '#title': 'Basic Descriptive Metadata' - '#access_create_roles': - - administrator - - metadata_pro - '#access_update_roles': - - authenticated - '#access_view_roles': - - authenticated - '#next_button_label': 'Move on to next step' - label: - '#type': textfield - '#title': Title - '#description': 'Please provide a brief title for this collection.' - '#title_display': before - '#description_display': before - '#minlength': 3 - '#maxlength': 256 - '#placeholder': 'Title of this Object' - '#required': true - '#required_error': 'Please provide a brief title for this collection.' - '#label_attributes': - class: - - custom-form-input-heading - '#format_items': comma - '#access_create_roles': - - administrator - - metadata_pro - '#access_update_roles': - - administrator - - metadata_pro - type: - '#type': select - '#title': 'Collection Media Type' - '#help': 'For Digital Object Collections, recommended selections from the predefined options found in the Schema.org Creative Works Collections list are: Collection, Creative Work Series (Compound Object/Collection), Newspaper, or Periodical.' - '#options': schema_org_cw_collections - '#required': true - '#label_attributes': - class: - - custom-form-input-heading - description: - '#type': textarea - '#title': Description - '#description': 'Please provide a brief description for this digital object.' - '#title_display': before - '#description_display': before - '#rows': 4 - '#autocomplete': 'off' - '#required': true - '#required_error': 'Please provide a brief description for this digital object.' - '#label_attributes': - class: - - custom-form-input-heading - '#format_items': comma - publisher: - '#type': textfield - '#title': Publisher - '#title_display': before - '#description_display': before - '#format_items': comma - language: - '#type': webform_autocomplete - '#title': Language - '#multiple': 3 - '#help_title': Language - '#help': 'Language(s) of the material(s)' - '#title_display': before - '#description_display': before - '#format_items': comma - '#autocomplete_items': languages - collection_and_administrative_info: - '#type': webform_wizard_page - '#title': 'Related Collection(s) and Administrative Information' - '#prev_button_label': 'Back to the previous step' - '#next_button_label': 'Move on to next step' - ismemberof: - '#type': entity_autocomplete - '#title': 'Related Collection(s) Membership' - '#unique': true - '#format_items': comma - '#target_type': node - '#selection_handler': 'default:node' - '#selection_settings': - target_bundles: - digital_object_collection: digital_object_collection - sort: - field: title - direction: ASC - owner: - '#type': textfield - '#title': 'Institutional owner' - '#title_display': before - '#label_attributes': - class: - - custom-form-input-heading - '#format_items': comma - rights_statements: - '#type': select - '#title': 'Rights Statment' - '#description': '

Please select one of the 12 standarized rights statements from RightsStatements.org.

' - '#help_title': RightsStatement.org - '#help': '

RightsStatements.org provides a set of standardized rights statements that can be used to communicate the copyright and re-use status of digital objects to the public. Our rights statements are supported by major aggregation platforms such as the Digital Public Library of America and Europeana. The rights statements have been designed with both human users and machine users (such as search engines) in mind and make use of semantic web technology. Learn more about how you can use our rights statements here.

' - '#title_display': before - '#description_display': before - '#options': - 'In Copyright': 'In Copyright' - 'In Copyright - EU Orphan Work': 'In Copyright - EU Orphan Work' - 'In Copyright - Educational Use Permitted': 'In Copyright - Educational Use Permitted' - 'In Copyright - Non-Commercial Use Permitted': 'In Copyright - Non-Commercial Use Permitted' - 'In Copyright - Rights-holder(s) Unlocatable or Unidentifiable': 'In Copyright - Rights-holder(s) Unlocatable or Unidentifiable' - 'No Copyright - Contractual Restrictions': 'No Copyright - Contractual Restrictions' - 'No Copyright - Non-Commercial Use Only': 'No Copyright - Non-Commercial Use Only' - 'No Copyright - Other Known Legal Restrictions': 'No Copyright - Other Known Legal Restrictions' - 'No Copyright - United States': 'No Copyright - United States' - 'Copyright Not Evaluated': 'Copyright Not Evaluated' - 'Copyright Undetermined': 'Copyright Undetermined' - 'No Known Copyright': 'No Known Copyright' - rights_in_copyright_educational_use_permitted: - '#type': webform_markup - '#states': - visible: - ':input[name="rights_statements"]': - value: 'In Copyright - Educational Use Permitted' - '#markup': 'In Copyright - Educational Use Permitted  In Copyright - Educational Use Permitted ' - rights: - '#type': textfield - '#title': 'Local Rights Statement' - '#title_display': before - '#description_display': before - '#format_items': comma - agent: - '#type': webform_wizard_page - '#title': 'Subjects and Other Classifications' - '#open': true - '#prev_button_label': 'Back to previous step' - '#next_button_label': 'Next: Attach Files' - subjects_markup: - '#type': webform_markup - '#markup': '

Subjects and other classification terms identify the names, places, subjects and formats associated with the object(s) being described. Please assign at least one term from a controlled source, such as the Library of Congress or Wikidata linked data vocabularies.

' - subjects_details: - '#type': details - '#title': 'Library of Congress Linked Data' - '#states': - expanded: - '': - '': '' - subject_loc_details: - '#type': details - '#title': 'Library of Congress Subject Headings (LCSH)' - '#states': - expanded: - '': - '': '' - subject_loc: - '#type': webform_metadata_loc - '#title': LCSH - '#multiple': 10 - '#multiple__header': true - '#label__title': 'Subject Label' - '#rdftype': '' - subject_lcnaf_personal_names_details: - '#type': details - '#title': 'Library of Congress Personal Names (LCNAF)' - subject_lcnaf_personal_names: - '#type': webform_metadata_loc - '#title': LCNAF - '#multiple': 10 - '#multiple__header': true - '#multiple__add_more_input_label': 'more LCNAF names' - '#label__title': 'LCNAF Name Label' - '#uri__title': 'LCNAF Name URL' - '#vocab': rdftype - '#rdftype': PersonalName - subject_lcnaf_corporate_names_details: - '#type': details - '#title': 'Library of Congress Corporate Names (LCNAF)' - subject_lcnaf_corporate_names: - '#type': webform_metadata_loc - '#title': LCNAF - '#multiple': 10 - '#multiple__header': true - '#label__title': 'LCNAF Name Label' - '#uri__title': 'LCNAF Name URL' - '#vocab': rdftype - '#rdftype': CorporateName - subject_lcnaf_geographic_names_details: - '#type': details - '#title': 'Library of Congress Geographic Names (LCNAF)' - subject_lcnaf_geographic_names: - '#type': webform_metadata_loc - '#title': LCNAF - '#multiple': 10 - '#multiple__header': true - '#label__title': 'LCNAF Name Label' - '#uri__title': 'LCNAF Name URL' - '#vocab': rdftype - '#rdftype': Geographic - subject_lcgft_terms_details: - '#type': details - '#title': 'Library of Congress Genre/Form Terms (LCGFT) ' - subject_lcgft_terms: - '#type': webform_metadata_loc - '#title': LCGFT - '#multiple': 10 - '#multiple__header': true - '#multiple__add_more_input_label': 'more LCGF terms' - '#label__title': 'LCGFT Term Label' - '#uri__title': 'LCGFT Term URL' - '#vocab': genreForms - '#rdftype': '' - wikidata_details: - '#type': details - '#title': Wikidata - subject_wikidata_details: - '#type': details - '#title': 'Wikidata Subjects' - subject_wikidata: - '#type': webform_metadata_wikidata - '#title': 'Wikidata Subjects' - '#format_items': ol - edm_agent_details: - '#type': details - '#title': 'Wikidata Agents' - edm_agent: - '#type': webform_metadata_wikidataagent - '#title': 'Wikidata Agents' - '#format_items': ol - term_aat_getty_details: - '#type': details - '#title': 'Getty Art & Architecture Thesaurus (AAT)' - term_aat_getty: - '#type': webform_metadata_getty - '#title': 'Getty Art & Architecture Thesaraus (AAT)' - '#format_items': ol - geographic_location_details: - '#type': details - '#title': 'Open Street Maps Location' - geographic_location: - '#type': webform_metadata_nominatim - '#title': 'Open Streets Maps Location' - '#description': 'Example: Central Park, Manhattan, New York County, New York, United States of America' - '#help_title': Help - '#help': | - This is meant to describe a geographic location closely related to this Digital Object. Such as the origin of the object, where it was created, etc.
-
- Example: Central Park, Manhattan, New York County, New York, United States of America - - '#format_items': ol - '#lat__access': true - '#lng__access': true - '#display_name__title': 'Display Name' - '#display_name__access': true - '#city__access': true - '#country__access': true - local_terms_details: - '#type': details - '#title': 'Local Uncontrolled Terms' - subjects_local_details: - '#type': details - '#title': 'Local Subjects' - subjects_local: - '#type': textfield - '#title': 'Local Subjects' - '#multiple': 10 - subjects_local_personal_names_details: - '#type': details - '#title': 'Local Names' - subjects_local_personal_names: - '#type': textfield - '#title': 'Local Names' - '#multiple': 10 - media: - '#type': webform_wizard_page - '#title': 'Upload Files' - '#open': true - '#prev_button_label': 'Back to previous step' - images: - '#type': webform_image_file - '#title': 'Upload Image Files' - '#multiple': 10 - '#format': custom - '#format_html': '' - '#format_items': ol - '#access_create_roles': - - authenticated - '#access_update_roles': - - authenticated - '#access_view_roles': - - authenticated - '#file_preview': ':image' - '#max_filesize': '256' - '#file_extensions': 'jp2 jpg jpeg png tif tiff' - actions: - '#type': webform_actions - '#title': 'Submit button(s)' - '#submit__label': 'Save Metadata' - '#reset__label': 'Clear Form' - '#preview_prev_hide': true +elements: "metadata:\n '#type': webform_wizard_page\n '#title': 'Basic Descriptive Metadata'\n '#access_create_roles':\n - administrator\n - metadata_pro\n '#access_update_roles':\n - authenticated\n '#access_view_roles':\n - authenticated\n '#next_button_label': 'Move on to next step'\n label:\n '#type': textfield\n '#title': Title\n '#description': 'Please provide a brief title for this collection.'\n '#title_display': before\n '#description_display': before\n '#minlength': 3\n '#maxlength': 256\n '#placeholder': 'Title of this Object'\n '#required': true\n '#required_error': 'Please provide a brief title for this collection.'\n '#label_attributes':\n class:\n - custom-form-input-heading\n '#format_items': comma\n '#access_create_roles':\n - administrator\n - metadata_pro\n '#access_update_roles':\n - administrator\n - metadata_pro\n type:\n '#type': select\n '#title': 'Collection Media Type'\n '#help': 'For Digital Object Collections, recommended selections from the predefined options found in the Schema.org Creative Works Collections list are: Collection, Creative Work Series (Compound Object/Collection), Newspaper, or Periodical.'\n '#options': schema_org_cw_collections\n '#required': true\n '#label_attributes':\n class:\n - custom-form-input-heading\n description:\n '#type': textarea\n '#title': Description\n '#description': 'Please provide a brief description for this digital object.'\n '#title_display': before\n '#description_display': before\n '#rows': 4\n '#autocomplete': 'off'\n '#required': true\n '#required_error': 'Please provide a brief description for this digital object.'\n '#label_attributes':\n class:\n - custom-form-input-heading\n '#format_items': comma\n publisher:\n '#type': textfield\n '#title': Publisher\n '#title_display': before\n '#description_display': before\n '#format_items': comma\n language:\n '#type': webform_autocomplete\n '#title': Language\n '#multiple': 3\n '#help_title': Language\n '#help': 'Language(s) of the material(s)'\n '#title_display': before\n '#description_display': before\n '#format_items': comma\n '#autocomplete_items': languages\ncollection_and_administrative_info:\n '#type': webform_wizard_page\n '#title': 'Related Collection(s) and Administrative Information'\n '#prev_button_label': 'Back to the previous step'\n '#next_button_label': 'Move on to next step'\n ismemberof:\n '#type': entity_autocomplete\n '#title': 'Related Collection(s) Membership'\n '#unique': true\n '#format_items': comma\n '#target_type': node\n '#selection_handler': 'default:node'\n '#selection_settings':\n target_bundles:\n digital_object_collection: digital_object_collection\n sort:\n field: title\n direction: ASC\n owner:\n '#type': textfield\n '#title': 'Institutional owner'\n '#title_display': before\n '#label_attributes':\n class:\n - custom-form-input-heading\n '#format_items': comma\n rights_statements:\n '#type': select\n '#title': 'Rights Statment'\n '#description': '

Please select one of the 12 standarized rights statements from RightsStatements.org.

'\n '#help_title': RightsStatement.org\n '#help': '

RightsStatements.org provides a set of standardized rights statements that can be used to communicate the copyright and re-use status of digital objects to the public. Our rights statements are supported by major aggregation platforms such as the Digital Public Library of America and Europeana. The rights statements have been designed with both human users and machine users (such as search engines) in mind and make use of semantic web technology. Learn more about how you can use our rights statements here.

'\n '#title_display': before\n '#description_display': before\n '#options':\n 'In Copyright': 'In Copyright'\n 'In Copyright - EU Orphan Work': 'In Copyright - EU Orphan Work'\n 'In Copyright - Educational Use Permitted': 'In Copyright - Educational Use Permitted'\n 'In Copyright - Non-Commercial Use Permitted': 'In Copyright - Non-Commercial Use Permitted'\n 'In Copyright - Rights-holder(s) Unlocatable or Unidentifiable': 'In Copyright - Rights-holder(s) Unlocatable or Unidentifiable'\n 'No Copyright - Contractual Restrictions': 'No Copyright - Contractual Restrictions'\n 'No Copyright - Non-Commercial Use Only': 'No Copyright - Non-Commercial Use Only'\n 'No Copyright - Other Known Legal Restrictions': 'No Copyright - Other Known Legal Restrictions'\n 'No Copyright - United States': 'No Copyright - United States'\n 'Copyright Not Evaluated': 'Copyright Not Evaluated'\n 'Copyright Undetermined': 'Copyright Undetermined'\n 'No Known Copyright': 'No Known Copyright'\n rights_in_copyright_educational_use_permitted:\n '#type': webform_markup\n '#states':\n visible:\n ':input[name=\"rights_statements\"]':\n value: 'In Copyright - Educational Use Permitted'\n '#markup': '\"In  In Copyright - Educational Use Permitted '\n rights:\n '#type': textfield\n '#title': 'Local Rights Statement'\n '#title_display': before\n '#description_display': before\n '#format_items': comma\nagent:\n '#type': webform_wizard_page\n '#title': 'Subjects and Other Classifications'\n '#open': true\n '#prev_button_label': 'Back to previous step'\n '#next_button_label': 'Next: Attach Files'\n subjects_markup:\n '#type': webform_markup\n '#markup': '

Subjects and other classification terms identify the names, places, subjects and formats associated with the object(s) being described. Please assign at least one term from a controlled source, such as the Library of Congress or Wikidata linked data vocabularies.

'\n subjects_details:\n '#type': details\n '#title': 'Library of Congress Linked Data'\n '#states':\n expanded:\n '':\n '': ''\n subject_loc_details:\n '#type': details\n '#title': 'Library of Congress Subject Headings (LCSH)'\n '#states':\n expanded:\n '':\n '': ''\n subject_loc:\n '#type': webform_metadata_loc\n '#title': LCSH\n '#multiple': 10\n '#multiple__header': true\n '#label__title': 'Subject Label'\n '#rdftype': ''\n subject_lcnaf_personal_names_details:\n '#type': details\n '#title': 'Library of Congress Personal Names (LCNAF)'\n subject_lcnaf_personal_names:\n '#type': webform_metadata_loc\n '#title': LCNAF\n '#multiple': 10\n '#multiple__header': true\n '#multiple__add_more_input_label': 'more LCNAF names'\n '#label__title': 'LCNAF Name Label'\n '#uri__title': 'LCNAF Name URL'\n '#vocab': rdftype\n '#rdftype': PersonalName\n subject_lcnaf_corporate_names_details:\n '#type': details\n '#title': 'Library of Congress Corporate Names (LCNAF)'\n subject_lcnaf_corporate_names:\n '#type': webform_metadata_loc\n '#title': LCNAF\n '#multiple': 10\n '#multiple__header': true\n '#label__title': 'LCNAF Name Label'\n '#uri__title': 'LCNAF Name URL'\n '#vocab': rdftype\n '#rdftype': CorporateName\n subject_lcnaf_geographic_names_details:\n '#type': details\n '#title': 'Library of Congress Geographic Names (LCNAF)'\n subject_lcnaf_geographic_names:\n '#type': webform_metadata_loc\n '#title': LCNAF\n '#multiple': 10\n '#multiple__header': true\n '#label__title': 'LCNAF Name Label'\n '#uri__title': 'LCNAF Name URL'\n '#vocab': rdftype\n '#rdftype': Geographic\n subject_lcgft_terms_details:\n '#type': details\n '#title': 'Library of Congress Genre/Form Terms (LCGFT) '\n subject_lcgft_terms:\n '#type': webform_metadata_loc\n '#title': LCGFT\n '#multiple': 10\n '#multiple__header': true\n '#multiple__add_more_input_label': 'more LCGF terms'\n '#label__title': 'LCGFT Term Label'\n '#uri__title': 'LCGFT Term URL'\n '#vocab': genreForms\n '#rdftype': ''\n wikidata_details:\n '#type': details\n '#title': Wikidata\n subject_wikidata_details:\n '#type': details\n '#title': 'Wikidata Subjects'\n subject_wikidata:\n '#type': webform_metadata_wikidata\n '#title': 'Wikidata Subjects'\n '#format_items': ol\n edm_agent_details:\n '#type': details\n '#title': 'Wikidata Agents'\n edm_agent:\n '#type': webform_metadata_wikidataagent\n '#title': 'Wikidata Agents'\n '#format_items': ol\n term_aat_getty_details:\n '#type': details\n '#title': 'Getty Art & Architecture Thesaurus (AAT)'\n term_aat_getty:\n '#type': webform_metadata_getty\n '#title': 'Getty Art & Architecture Thesaraus (AAT)'\n '#format_items': ol\n geographic_location_details:\n '#type': details\n '#title': 'Open Street Maps Location'\n geographic_location:\n '#type': webform_metadata_nominatim\n '#title': 'Open Streets Maps Location'\n '#description': 'Example: Central Park, Manhattan, New York County, New York, United States of America'\n '#help_title': Help\n '#help': |\n This is meant to describe a geographic location closely related to this Digital Object. Such as the origin of the object, where it was created, etc.
\n
\n Example: Central Park, Manhattan, New York County, New York, United States of America\n \n '#format_items': ol\n '#lat__access': true\n '#lng__access': true\n '#display_name__title': 'Display Name'\n '#display_name__access': true\n '#city__access': true\n '#country__access': true\n local_terms_details:\n '#type': details\n '#title': 'Local Uncontrolled Terms'\n subjects_local_details:\n '#type': details\n '#title': 'Local Subjects'\n subjects_local:\n '#type': textfield\n '#title': 'Local Subjects'\n '#multiple': 10\n subjects_local_personal_names_details:\n '#type': details\n '#title': 'Local Names'\n subjects_local_personal_names:\n '#type': textfield\n '#title': 'Local Names'\n '#multiple': 10\nmedia:\n '#type': webform_wizard_page\n '#title': 'Upload Files'\n '#open': true\n '#prev_button_label': 'Back to previous step'\n images:\n '#type': webform_image_file\n '#title': 'Upload Image Files'\n '#multiple': 10\n '#format': custom\n '#format_html': ''\n '#format_items': ol\n '#access_create_roles':\n - authenticated\n '#access_update_roles':\n - authenticated\n '#access_view_roles':\n - authenticated\n '#file_preview': ':image'\n '#max_filesize': '256'\n '#file_extensions': 'jp2 jpg jpeg png tif tiff'\nactions:\n '#type': webform_actions\n '#title': 'Submit button(s)'\n '#submit__label': 'Save Metadata'\n '#reset__label': 'Clear Form'\n '#preview_prev_hide': true\n" css: '' javascript: '' settings: diff --git a/config/sync/webform.webform.template_contact.yml b/config/sync/webform.webform.template_contact.yml index 6e8e883e..eded4cd2 100644 --- a/config/sync/webform.webform.template_contact.yml +++ b/config/sync/webform.webform.template_contact.yml @@ -1,9 +1,12 @@ +uuid: 55e537f0-d4b9-456d-82d1-3c389603f399 langcode: en status: closed dependencies: enforced: module: - webform_templates +_core: + default_config_hash: PDauh41JYB1eJgaVKh3ZsVsjfg14P6DNc_Y_Q3NqlLE open: null close: null weight: 0 @@ -193,6 +196,7 @@ handlers: email_confirmation: id: email label: 'Email confirmation' + notes: '' handler_id: email_confirmation status: true conditions: { } @@ -229,6 +233,7 @@ handlers: email_notification: id: email label: 'Email notification' + notes: '' handler_id: email_notification status: true conditions: { } @@ -263,6 +268,3 @@ handlers: theme_name: '' parameters: { } variants: { } -uuid: 55e537f0-d4b9-456d-82d1-3c389603f399 -_core: - default_config_hash: PDauh41JYB1eJgaVKh3ZsVsjfg14P6DNc_Y_Q3NqlLE diff --git a/config/sync/webform.webform.template_feedback.yml b/config/sync/webform.webform.template_feedback.yml index 1eaf95ca..b0d8062f 100644 --- a/config/sync/webform.webform.template_feedback.yml +++ b/config/sync/webform.webform.template_feedback.yml @@ -1,9 +1,12 @@ +uuid: 04a036e5-939d-4d68-a02d-925e8f1c2750 langcode: en status: closed dependencies: enforced: module: - webform_templates +_core: + default_config_hash: JPMuWGXfkhch0X7mWVRoXsytMB2Rsi_d5x_4SuS7Kec open: null close: null weight: 0 @@ -193,6 +196,7 @@ handlers: email_confirmation: id: email label: 'Email confirmation' + notes: '' handler_id: email_confirmation status: true conditions: { } @@ -229,6 +233,7 @@ handlers: email_notification: id: email label: 'Email notification' + notes: '' handler_id: email_notification status: true conditions: { } @@ -278,6 +283,3 @@ handlers: theme_name: '' parameters: { } variants: { } -uuid: 04a036e5-939d-4d68-a02d-925e8f1c2750 -_core: - default_config_hash: JPMuWGXfkhch0X7mWVRoXsytMB2Rsi_d5x_4SuS7Kec diff --git a/config/sync/webform.webform.template_issue.yml b/config/sync/webform.webform.template_issue.yml index 25ad12a9..b9603ac5 100644 --- a/config/sync/webform.webform.template_issue.yml +++ b/config/sync/webform.webform.template_issue.yml @@ -1,9 +1,12 @@ +uuid: f9e2af3e-2f0e-4169-b077-471dab8e88d9 langcode: en status: closed dependencies: enforced: module: - webform_templates +_core: + default_config_hash: _HEQPo-M_8fSa3tXLmHdWlTBEkUJ2VontbfxweUmJAA open: null close: null weight: 0 @@ -191,6 +194,3 @@ access: permissions: { } handlers: { } variants: { } -uuid: f9e2af3e-2f0e-4169-b077-471dab8e88d9 -_core: - default_config_hash: _HEQPo-M_8fSa3tXLmHdWlTBEkUJ2VontbfxweUmJAA