From c1ed65fd8e23e644eadc7be0ec17afc9bd21dbb5 Mon Sep 17 00:00:00 2001 From: seppe <seppe@startx.be> Date: Fri, 28 Mar 2025 15:21:26 +0000 Subject: [PATCH 1/6] profielen naar voorbeeld laika --- .../views.view.druplan_addressbook.yml | 265 ---- ...y_form_display.profile.contact.default.yml | 113 ++ ..._form_display.profile.contract.default.yml | 72 + ..._form_display.profile.customer.default.yml | 262 ++++ ...form_display.profile.invoicing.default.yml | 55 + ..._form_display.profile.location.default.yml | 38 + ...y_view_display.profile.contact.default.yml | 122 ++ ...ty_view_display.profile.contract.admin.yml | 150 ++ ..._view_display.profile.contract.default.yml | 95 ++ ...ty_view_display.profile.customer.admin.yml | 129 ++ ..._view_display.profile.customer.default.yml | 217 +++ ...y_view_display.profile.invoicing.admin.yml | 40 + ...view_display.profile.invoicing.default.yml | 59 + ..._view_display.profile.location.default.yml | 34 + .../field.field.profile.contact.address.yml | 9 +- ...eld.profile.contact.field_contact_type.yml | 0 ...eld.field.profile.contact.field_e_mail.yml | 0 ...eld.profile.contact.field_e_mail_prive.yml | 0 ...d.field.profile.contact.field_function.yml | 0 ...field.field.profile.contact.field_info.yml | 0 ...d.field.profile.contact.field_language.yml | 0 ....profile.contact.field_migrate_project.yml | 18 + ...eld.field.profile.contact.field_mobile.yml | 0 ...ield.field.profile.contact.field_phone.yml | 0 ...eld.field.profile.contact.field_public.yml | 20 + .../field.field.profile.contract.address.yml | 55 + ...ld.field.profile.contract.field_e_mail.yml | 18 + ...ield.field.profile.contract.field_info.yml | 21 + ...eld.field.profile.contract.field_phone.yml | 18 + ...d.field.profile.contract.field_website.yml | 22 + ...ield.field.profile.contract.tax_number.yml | 27 + .../field.field.profile.customer.address.yml | 8 +- ...ofile.customer.field_contract_profiles.yml | 28 + ...eld.profile.customer.field_geolocation.yml | 37 + ...rofile.customer.field_invoice_profiles.yml | 28 + ...ield.field.profile.customer.tax_number.yml | 27 + .../field.field.profile.invoicing.address.yml | 49 + ...d.field.profile.invoicing.field_e_mail.yml | 18 + ...ld.field.profile.invoicing.field_phone.yml | 18 + ...eld.field.profile.invoicing.tax_number.yml | 24 + .../field.field.profile.location.address.yml | 22 +- ...ield.field.profile.location.field_name.yml | 0 .../field.storage.profile.address.yml | 3 + ...storage.profile.field_contact_profiles.yml | 0 ...eld.storage.profile.field_contact_type.yml | 0 ...torage.profile.field_contract_profiles.yml | 18 + .../field.storage.profile.field_e_mail.yml | 4 - ...eld.storage.profile.field_e_mail_prive.yml | 0 .../field.storage.profile.field_function.yml | 0 ...ield.storage.profile.field_geolocation.yml | 18 + .../field.storage.profile.field_info.yml | 0 ...storage.profile.field_invoice_profiles.yml | 18 + .../field.storage.profile.field_language.yml | 0 .../field.storage.profile.field_locations.yml | 0 ....storage.profile.field_migrate_project.yml | 20 + .../field.storage.profile.field_mobile.yml | 0 .../field.storage.profile.field_name.yml | 0 ...torage.profile.field_organisation_type.yml | 0 .../field.storage.profile.field_phone.yml | 4 - .../field.storage.profile.field_public.yml | 17 + .../field.storage.profile.field_website.yml | 0 .../field.storage.profile.tax_number.yml | 21 + .../profile.type.contact.yml | 0 config/optional/profile.type.contract.yml | 17 + config/optional/profile.type.customer.yml | 16 +- config/optional/profile.type.invoicing.yml | 14 + .../profile.type.location.yml | 0 .../views.view.druplan_rest_events.yml | 1333 ++++++++++++++--- druplan.info.yml | 94 +- 69 files changed, 3166 insertions(+), 549 deletions(-) create mode 100644 config/optional/core.entity_form_display.profile.contact.default.yml create mode 100644 config/optional/core.entity_form_display.profile.contract.default.yml create mode 100644 config/optional/core.entity_form_display.profile.customer.default.yml create mode 100644 config/optional/core.entity_form_display.profile.invoicing.default.yml create mode 100644 config/optional/core.entity_form_display.profile.location.default.yml create mode 100644 config/optional/core.entity_view_display.profile.contact.default.yml create mode 100644 config/optional/core.entity_view_display.profile.contract.admin.yml create mode 100644 config/optional/core.entity_view_display.profile.contract.default.yml create mode 100644 config/optional/core.entity_view_display.profile.customer.admin.yml create mode 100644 config/optional/core.entity_view_display.profile.customer.default.yml create mode 100644 config/optional/core.entity_view_display.profile.invoicing.admin.yml create mode 100644 config/optional/core.entity_view_display.profile.invoicing.default.yml create mode 100644 config/optional/core.entity_view_display.profile.location.default.yml rename config/{install => optional}/field.field.profile.contact.field_contact_type.yml (100%) rename config/{install => optional}/field.field.profile.contact.field_e_mail.yml (100%) rename config/{install => optional}/field.field.profile.contact.field_e_mail_prive.yml (100%) rename config/{install => optional}/field.field.profile.contact.field_function.yml (100%) rename config/{install => optional}/field.field.profile.contact.field_info.yml (100%) rename config/{install => optional}/field.field.profile.contact.field_language.yml (100%) create mode 100644 config/optional/field.field.profile.contact.field_migrate_project.yml rename config/{install => optional}/field.field.profile.contact.field_mobile.yml (100%) rename config/{install => optional}/field.field.profile.contact.field_phone.yml (100%) create mode 100644 config/optional/field.field.profile.contact.field_public.yml create mode 100644 config/optional/field.field.profile.contract.address.yml create mode 100644 config/optional/field.field.profile.contract.field_e_mail.yml create mode 100644 config/optional/field.field.profile.contract.field_info.yml create mode 100644 config/optional/field.field.profile.contract.field_phone.yml create mode 100644 config/optional/field.field.profile.contract.field_website.yml create mode 100644 config/optional/field.field.profile.contract.tax_number.yml create mode 100644 config/optional/field.field.profile.customer.field_contract_profiles.yml create mode 100644 config/optional/field.field.profile.customer.field_geolocation.yml create mode 100644 config/optional/field.field.profile.customer.field_invoice_profiles.yml create mode 100644 config/optional/field.field.profile.customer.tax_number.yml create mode 100644 config/optional/field.field.profile.invoicing.address.yml create mode 100644 config/optional/field.field.profile.invoicing.field_e_mail.yml create mode 100644 config/optional/field.field.profile.invoicing.field_phone.yml create mode 100644 config/optional/field.field.profile.invoicing.tax_number.yml rename config/{install => optional}/field.field.profile.location.field_name.yml (100%) rename config/{install => optional}/field.storage.profile.field_contact_profiles.yml (100%) rename config/{install => optional}/field.storage.profile.field_contact_type.yml (100%) create mode 100644 config/optional/field.storage.profile.field_contract_profiles.yml rename config/{install => optional}/field.storage.profile.field_e_mail.yml (75%) rename config/{install => optional}/field.storage.profile.field_e_mail_prive.yml (100%) rename config/{install => optional}/field.storage.profile.field_function.yml (100%) create mode 100644 config/optional/field.storage.profile.field_geolocation.yml rename config/{install => optional}/field.storage.profile.field_info.yml (100%) create mode 100644 config/optional/field.storage.profile.field_invoice_profiles.yml rename config/{install => optional}/field.storage.profile.field_language.yml (100%) rename config/{install => optional}/field.storage.profile.field_locations.yml (100%) create mode 100644 config/optional/field.storage.profile.field_migrate_project.yml rename config/{install => optional}/field.storage.profile.field_mobile.yml (100%) rename config/{install => optional}/field.storage.profile.field_name.yml (100%) rename config/{install => optional}/field.storage.profile.field_organisation_type.yml (100%) rename config/{install => optional}/field.storage.profile.field_phone.yml (78%) create mode 100644 config/optional/field.storage.profile.field_public.yml rename config/{install => optional}/field.storage.profile.field_website.yml (100%) create mode 100644 config/optional/field.storage.profile.tax_number.yml rename config/{install => optional}/profile.type.contact.yml (100%) create mode 100644 config/optional/profile.type.contract.yml create mode 100644 config/optional/profile.type.invoicing.yml rename config/{install => optional}/profile.type.location.yml (100%) diff --git a/config/install/views.view.druplan_addressbook.yml b/config/install/views.view.druplan_addressbook.yml index b38e7bc..b0cc740 100644 --- a/config/install/views.view.druplan_addressbook.yml +++ b/config/install/views.view.druplan_addressbook.yml @@ -2,16 +2,13 @@ langcode: en status: true dependencies: config: - - field.storage.profile.field_contact_profiles - field.storage.profile.field_contact_type - field.storage.profile.field_name - field.storage.profile.field_organisation_type - - field.storage.profile.field_website - system.menu.druplan module: - address - better_exposed_filters - - link - profile - user - verf @@ -778,73 +775,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - field_website: - id: field_website - table: profile__field_website - field: field_website - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: Website - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: uri - type: link - settings: - trim_length: 80 - url_only: false - url_plain: false - rel: '0' - target: '0' - group_column: '' - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false field_name: id: field_name table: profile__field_name @@ -908,132 +838,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - field_contact_profiles: - id: field_contact_profiles - table: profile__field_contact_profiles - field: field_contact_profiles - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: 'Contact profiles' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: true - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_contact_type_1: - id: field_contact_type_1 - table: profile__field_contact_type - field: field_contact_type - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: 'contact type' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false field_organisation_type: id: field_organisation_type table: profile__field_organisation_type @@ -1097,71 +901,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - type_1: - id: type_1 - table: profile - field: type - relationship: none - group_type: group - admin_label: '' - entity_type: profile - entity_field: type - plugin_id: field - label: 'Profile type' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false pager: type: full options: @@ -1465,11 +1204,9 @@ display: - url.query_args - user.permissions tags: - - 'config:field.storage.profile.field_contact_profiles' - 'config:field.storage.profile.field_contact_type' - 'config:field.storage.profile.field_name' - 'config:field.storage.profile.field_organisation_type' - - 'config:field.storage.profile.field_website' - 'config:views.view.druplan_addressbook' - taxonomy_term_list page_1: @@ -1502,10 +1239,8 @@ display: - url.query_args - user.permissions tags: - - 'config:field.storage.profile.field_contact_profiles' - 'config:field.storage.profile.field_contact_type' - 'config:field.storage.profile.field_name' - 'config:field.storage.profile.field_organisation_type' - - 'config:field.storage.profile.field_website' - 'config:views.view.druplan_addressbook' - taxonomy_term_list diff --git a/config/optional/core.entity_form_display.profile.contact.default.yml b/config/optional/core.entity_form_display.profile.contact.default.yml new file mode 100644 index 0000000..ebda338 --- /dev/null +++ b/config/optional/core.entity_form_display.profile.contact.default.yml @@ -0,0 +1,113 @@ +langcode: en +status: true +dependencies: + config: + - field.field.profile.contact.address + - field.field.profile.contact.field_contact_type + - field.field.profile.contact.field_e_mail + - field.field.profile.contact.field_e_mail_prive + - field.field.profile.contact.field_function + - field.field.profile.contact.field_info + - field.field.profile.contact.field_language + - field.field.profile.contact.field_migrate_project + - field.field.profile.contact.field_mobile + - field.field.profile.contact.field_phone + - field.field.profile.contact.field_public + - profile.type.contact + module: + - address + - field_layout + - layout_discovery + - text +third_party_settings: + field_layout: + id: layout_onecol + settings: + label: '' +id: profile.contact.default +targetEntityType: profile +bundle: contact +mode: default +content: + address: + type: address_default + weight: 2 + region: content + settings: + wrapper_type: fieldset + third_party_settings: { } + field_contact_type: + type: options_select + weight: 0 + region: content + settings: { } + third_party_settings: { } + field_e_mail: + type: email_default + weight: 3 + region: content + settings: + placeholder: '' + size: 60 + third_party_settings: { } + field_e_mail_prive: + type: email_default + weight: 4 + region: content + settings: + placeholder: '' + size: 60 + third_party_settings: { } + field_function: + type: options_select + weight: 1 + region: content + settings: { } + third_party_settings: { } + field_info: + type: text_textarea + weight: 8 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + field_language: + type: options_select + weight: 5 + region: content + settings: { } + third_party_settings: { } + field_migrate_project: + type: string_textfield + weight: 27 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_mobile: + type: string_textfield + weight: 7 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_phone: + type: string_textfield + weight: 6 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_public: + type: boolean_checkbox + weight: 26 + region: content + settings: + display_label: true + third_party_settings: { } +hidden: + is_default: true diff --git a/config/optional/core.entity_form_display.profile.contract.default.yml b/config/optional/core.entity_form_display.profile.contract.default.yml new file mode 100644 index 0000000..ee6b17f --- /dev/null +++ b/config/optional/core.entity_form_display.profile.contract.default.yml @@ -0,0 +1,72 @@ +langcode: en +status: true +dependencies: + config: + - field.field.profile.contract.address + - field.field.profile.contract.field_e_mail + - field.field.profile.contract.field_info + - field.field.profile.contract.field_phone + - field.field.profile.contract.field_website + - field.field.profile.contract.tax_number + - profile.type.contract + module: + - address + - field_layout + - layout_discovery + - link + - text + enforced: + module: + - commerce_order +third_party_settings: + field_layout: + id: layout_onecol + settings: + label: '' +id: profile.contract.default +targetEntityType: profile +bundle: contract +mode: default +content: + address: + type: address_default + weight: 1 + region: content + settings: + wrapper_type: fieldset + third_party_settings: { } + field_e_mail: + type: email_default + weight: 2 + region: content + settings: + placeholder: '' + size: 60 + third_party_settings: { } + field_info: + type: text_textarea + weight: 5 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + field_phone: + type: string_textfield + weight: 4 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_website: + type: link_default + weight: 3 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } +hidden: + is_default: true + tax_number: true diff --git a/config/optional/core.entity_form_display.profile.customer.default.yml b/config/optional/core.entity_form_display.profile.customer.default.yml new file mode 100644 index 0000000..d2adabd --- /dev/null +++ b/config/optional/core.entity_form_display.profile.customer.default.yml @@ -0,0 +1,262 @@ +langcode: en +status: true +dependencies: + config: + - field.field.profile.customer.address + - field.field.profile.customer.field_contact_profiles + - field.field.profile.customer.field_contract_profiles + - field.field.profile.customer.field_e_mail + - field.field.profile.customer.field_geolocation + - field.field.profile.customer.field_info + - field.field.profile.customer.field_invoice_profiles + - field.field.profile.customer.field_locations + - field.field.profile.customer.field_organisation_type + - field.field.profile.customer.field_phone + - field.field.profile.customer.field_website + - field.field.profile.customer.tax_number + - profile.type.customer + module: + - address + - commerce_tax + - field_group + - field_layout + - geolocation + - ief_table_view_mode + - layout_discovery + - link + - text + enforced: + module: + - commerce_order +third_party_settings: + field_layout: + id: layout_onecol + settings: + label: '' + field_group: + group_tabs: + children: + - group_global + - group_contact_profiles + - group_invoice_contract_profiles + - group_location_profiles + label: tabs + region: content + parent_name: '' + weight: 0 + format_type: tabs + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + direction: horizontal + width_breakpoint: 640 + group_global: + children: + - field_organisation_type + - address + - field_geolocation + - tax_number + - field_e_mail + - field_website + - field_phone + - field_info + label: Global + region: content + parent_name: group_tabs + weight: 10 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' + required_fields: true + group_contact_profiles: + children: + - field_contact_profiles + label: 'Contact profiles' + region: content + parent_name: group_tabs + weight: 11 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' + required_fields: true + group_invoice_contract_profiles: + children: + - field_contract_profiles + - field_invoice_profiles + label: 'Invoice/contract profiles' + region: content + parent_name: group_tabs + weight: 12 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' + required_fields: true + group_location_profiles: + children: + - field_locations + label: 'Location profiles' + region: content + parent_name: group_tabs + weight: 13 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' + required_fields: true +id: profile.customer.default +targetEntityType: profile +bundle: customer +mode: default +content: + address: + type: address_default + weight: 3 + region: content + settings: + wrapper_type: fieldset + third_party_settings: { } + field_contact_profiles: + type: inline_entity_form_complex_table_view_mode + weight: 8 + region: content + settings: + form_mode: default + override_labels: false + label_singular: '' + label_plural: '' + allow_new: true + allow_existing: true + match_operator: CONTAINS + allow_duplicate: false + collapsible: false + collapsed: false + revision: false + removed_reference: optional + third_party_settings: { } + field_contract_profiles: + type: inline_entity_form_complex_table_view_mode + weight: 6 + region: content + settings: + form_mode: default + override_labels: false + label_singular: '' + label_plural: '' + allow_new: true + allow_existing: true + match_operator: CONTAINS + allow_duplicate: false + collapsible: false + collapsed: false + revision: false + removed_reference: optional + third_party_settings: { } + field_e_mail: + type: email_default + weight: 6 + region: content + settings: + placeholder: '' + size: 60 + third_party_settings: { } + field_geolocation: + type: geolocation_latlng + weight: 4 + region: content + settings: { } + third_party_settings: { } + field_info: + type: text_textarea + weight: 9 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + field_invoice_profiles: + type: inline_entity_form_complex_table_view_mode + weight: 7 + region: content + settings: + form_mode: default + override_labels: false + label_singular: '' + label_plural: '' + allow_new: true + allow_existing: true + match_operator: CONTAINS + allow_duplicate: false + collapsible: false + collapsed: false + revision: false + removed_reference: optional + third_party_settings: { } + field_locations: + type: inline_entity_form_complex_table_view_mode + weight: 0 + region: content + settings: + form_mode: default + override_labels: false + label_singular: '' + label_plural: '' + allow_new: true + allow_existing: true + match_operator: CONTAINS + allow_duplicate: false + collapsible: false + collapsed: false + revision: false + removed_reference: optional + third_party_settings: { } + field_organisation_type: + type: options_select + weight: 2 + region: content + settings: { } + third_party_settings: { } + field_phone: + type: string_textfield + weight: 8 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_website: + type: link_default + weight: 7 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + tax_number: + type: commerce_tax_number_default + weight: 5 + region: content + settings: { } + third_party_settings: { } +hidden: + is_default: true diff --git a/config/optional/core.entity_form_display.profile.invoicing.default.yml b/config/optional/core.entity_form_display.profile.invoicing.default.yml new file mode 100644 index 0000000..77598ac --- /dev/null +++ b/config/optional/core.entity_form_display.profile.invoicing.default.yml @@ -0,0 +1,55 @@ +langcode: en +status: true +dependencies: + config: + - field.field.profile.invoicing.address + - field.field.profile.invoicing.field_e_mail + - field.field.profile.invoicing.field_phone + - field.field.profile.invoicing.tax_number + - profile.type.invoicing + module: + - address + - commerce_tax + - field_layout + - layout_discovery +third_party_settings: + field_layout: + id: layout_onecol + settings: + label: '' +id: profile.invoicing.default +targetEntityType: profile +bundle: invoicing +mode: default +content: + address: + type: address_default + weight: 0 + region: content + settings: + wrapper_type: fieldset + third_party_settings: { } + field_e_mail: + type: email_default + weight: 1 + region: content + settings: + placeholder: '' + size: 60 + third_party_settings: { } + field_phone: + type: string_textfield + weight: 2 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + tax_number: + type: commerce_tax_number_default + weight: 3 + region: content + settings: { } + third_party_settings: { } +hidden: + is_default: true diff --git a/config/optional/core.entity_form_display.profile.location.default.yml b/config/optional/core.entity_form_display.profile.location.default.yml new file mode 100644 index 0000000..2330190 --- /dev/null +++ b/config/optional/core.entity_form_display.profile.location.default.yml @@ -0,0 +1,38 @@ +langcode: en +status: true +dependencies: + config: + - field.field.profile.location.address + - field.field.profile.location.field_name + - profile.type.location + module: + - address + - field_layout + - layout_discovery +third_party_settings: + field_layout: + id: layout_onecol + settings: + label: '' +id: profile.location.default +targetEntityType: profile +bundle: location +mode: default +content: + address: + type: address_default + weight: 1 + region: content + settings: + wrapper_type: fieldset + third_party_settings: { } + field_name: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } +hidden: + is_default: true diff --git a/config/optional/core.entity_view_display.profile.contact.default.yml b/config/optional/core.entity_view_display.profile.contact.default.yml new file mode 100644 index 0000000..e69277c --- /dev/null +++ b/config/optional/core.entity_view_display.profile.contact.default.yml @@ -0,0 +1,122 @@ +langcode: en +status: true +dependencies: + config: + - field.field.profile.contact.address + - field.field.profile.contact.field_contact_type + - field.field.profile.contact.field_e_mail + - field.field.profile.contact.field_e_mail_prive + - field.field.profile.contact.field_function + - field.field.profile.contact.field_info + - field.field.profile.contact.field_language + - field.field.profile.contact.field_migrate_project + - field.field.profile.contact.field_mobile + - field.field.profile.contact.field_phone + - field.field.profile.contact.field_public + - profile.type.contact + module: + - address + - text + - ticketmatic_api +id: profile.contact.default +targetEntityType: profile +bundle: contact +mode: default +content: + address: + type: address_default + label: above + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_contact_type: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 1 + region: content + field_e_mail: + type: basic_string + label: above + settings: { } + third_party_settings: { } + weight: 3 + region: content + field_e_mail_prive: + type: basic_string + label: above + settings: { } + third_party_settings: { } + weight: 6 + region: content + field_function: + type: entity_reference_label + label: above + settings: + link: false + third_party_settings: { } + weight: 0 + region: content + field_info: + type: text_default + label: above + settings: { } + third_party_settings: { } + weight: 7 + region: content + field_language: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 9 + region: content + field_migrate_project: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 11 + region: content + field_mobile: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 5 + region: content + field_phone: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 4 + region: content + field_public: + type: boolean + label: above + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 10 + region: content + ticketmatic_id: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 8 + region: content +hidden: + entity_print_view_epub: true + entity_print_view_pdf: true + entity_print_view_word_docx: true diff --git a/config/optional/core.entity_view_display.profile.contract.admin.yml b/config/optional/core.entity_view_display.profile.contract.admin.yml new file mode 100644 index 0000000..c96de72 --- /dev/null +++ b/config/optional/core.entity_view_display.profile.contract.admin.yml @@ -0,0 +1,150 @@ +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.profile.admin + - field.field.profile.contract.address + - field.field.profile.contract.field_e_mail + - field.field.profile.contract.field_info + - field.field.profile.contract.field_phone + - field.field.profile.contract.field_website + - field.field.profile.contract.tax_number + - field.field.profile.customer.address + - field.field.profile.customer.tax_number + - profile.type.contract + module: + - field_layout + - layout_builder + - layout_discovery + - ticketmatic_api + enforced: + module: + - commerce_order +third_party_settings: + field_layout: + id: layout_onecol + settings: + label: '' + layout_builder: + enabled: true + sections: + - + layout_id: layout_onecol + layout_settings: + label: '' + components: + e75eb66b-9119-4282-bc07-85c16d9246d2: + uuid: e75eb66b-9119-4282-bc07-85c16d9246d2 + region: content + configuration: + id: 'field_block:profile:customer:address' + label_display: '0' + context_mapping: + entity: layout_builder.entity + formatter: + type: address_default + label: hidden + settings: { } + third_party_settings: { } + weight: 0 + additional: { } + 5137aacc-8f8d-4d65-b93f-5cdb3c7b1642: + uuid: 5137aacc-8f8d-4d65-b93f-5cdb3c7b1642 + region: content + configuration: + id: 'field_block:profile:customer:ticketmatic_id' + label_display: '0' + context_mapping: + entity: layout_builder.entity + formatter: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 1 + additional: { } + e0f0effe-c8cc-45ae-8e4c-d9135f4ef7a5: + uuid: e0f0effe-c8cc-45ae-8e4c-d9135f4ef7a5 + region: content + configuration: + id: 'field_block:profile:customer:tax_number' + label_display: '0' + context_mapping: + entity: layout_builder.entity + formatter: + type: commerce_tax_number_default + label: above + settings: + show_verification: true + third_party_settings: { } + weight: 2 + additional: { } + dc69f500-9216-4917-a769-8986f2676fe4: + uuid: dc69f500-9216-4917-a769-8986f2676fe4 + region: content + configuration: + id: 'field_block:profile:organisation:ticketmatic_id' + label_display: '0' + context_mapping: + entity: layout_builder.entity + formatter: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 4 + additional: { } + cf656f6c-5050-4bbd-89cd-bdba1b43ea72: + uuid: cf656f6c-5050-4bbd-89cd-bdba1b43ea72 + region: content + configuration: + id: 'field_block:profile:contract:ticketmatic_id' + label_display: '0' + context_mapping: + entity: layout_builder.entity + formatter: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 6 + additional: { } + 9e71aff4-733b-4bb6-98ae-33035ccc54d1: + uuid: 9e71aff4-733b-4bb6-98ae-33035ccc54d1 + region: content + configuration: + id: 'field_block:profile:contract:tax_number' + label_display: '0' + context_mapping: + entity: layout_builder.entity + formatter: + type: commerce_tax_number_default + label: above + settings: + show_verification: true + third_party_settings: { } + weight: 7 + additional: { } + third_party_settings: { } +id: profile.contract.admin +targetEntityType: profile +bundle: contract +mode: admin +content: + ticketmatic_id: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + address: true + entity_print_view_epub: true + entity_print_view_pdf: true + entity_print_view_word_docx: true + field_e_mail: true + field_info: true + field_phone: true + field_website: true + tax_number: true diff --git a/config/optional/core.entity_view_display.profile.contract.default.yml b/config/optional/core.entity_view_display.profile.contract.default.yml new file mode 100644 index 0000000..32d96dd --- /dev/null +++ b/config/optional/core.entity_view_display.profile.contract.default.yml @@ -0,0 +1,95 @@ +langcode: en +status: true +dependencies: + config: + - field.field.profile.contract.address + - field.field.profile.contract.field_e_mail + - field.field.profile.contract.field_info + - field.field.profile.contract.field_phone + - field.field.profile.contract.field_website + - field.field.profile.contract.tax_number + - profile.type.contract + module: + - address + - commerce_tax + - field_layout + - layout_builder + - link + - text + - ticketmatic_api + enforced: + module: + - commerce_order +third_party_settings: + field_layout: + id: layout_onecol + settings: + label: '' + layout_builder: + enabled: false + allow_custom: false +id: profile.contract.default +targetEntityType: profile +bundle: contract +mode: default +content: + address: + type: address_default + label: above + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_e_mail: + type: basic_string + label: above + settings: { } + third_party_settings: { } + weight: 4 + region: content + field_info: + type: text_default + label: above + settings: { } + third_party_settings: { } + weight: 7 + region: content + field_phone: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 3 + region: content + field_website: + type: link + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 5 + region: content + tax_number: + type: commerce_tax_number_default + label: above + settings: + show_verification: false + third_party_settings: { } + weight: 6 + region: content + ticketmatic_id: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + entity_print_view_epub: true + entity_print_view_pdf: true + entity_print_view_word_docx: true diff --git a/config/optional/core.entity_view_display.profile.customer.admin.yml b/config/optional/core.entity_view_display.profile.customer.admin.yml new file mode 100644 index 0000000..293dc70 --- /dev/null +++ b/config/optional/core.entity_view_display.profile.customer.admin.yml @@ -0,0 +1,129 @@ +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.profile.admin + - field.field.profile.customer.address + - field.field.profile.customer.field_contact_profiles + - field.field.profile.customer.field_contract_profiles + - field.field.profile.customer.field_e_mail + - field.field.profile.customer.field_geolocation + - field.field.profile.customer.field_info + - field.field.profile.customer.field_invoice_profiles + - field.field.profile.customer.field_locations + - field.field.profile.customer.field_organisation_type + - field.field.profile.customer.field_phone + - field.field.profile.customer.field_website + - field.field.profile.customer.tax_number + - profile.type.customer + module: + - address + - commerce_tax + - field_layout + - layout_builder + - layout_discovery + - ticketmatic_api + enforced: + module: + - commerce_order +third_party_settings: + field_layout: + id: layout_onecol + settings: + label: '' + layout_builder: + enabled: true + sections: + - + layout_id: layout_onecol + layout_settings: + label: '' + components: + a378c26d-b9a0-4d19-b0ec-655b2289705a: + uuid: a378c26d-b9a0-4d19-b0ec-655b2289705a + region: content + configuration: + id: 'field_block:profile:customer:address' + label_display: '0' + context_mapping: + entity: layout_builder.entity + formatter: + type: address_default + label: hidden + settings: { } + third_party_settings: { } + weight: 0 + additional: { } + 1f3f17c7-99e6-468f-b1d8-1d4ec47eff01: + uuid: 1f3f17c7-99e6-468f-b1d8-1d4ec47eff01 + region: content + configuration: + id: 'field_block:profile:customer:ticketmatic_id' + label_display: '0' + context_mapping: + entity: layout_builder.entity + formatter: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 1 + additional: { } + 75d0114c-6864-4ea8-907a-2fdc489820a4: + uuid: 75d0114c-6864-4ea8-907a-2fdc489820a4 + region: content + configuration: + id: 'field_block:profile:customer:tax_number' + label_display: '0' + context_mapping: + entity: layout_builder.entity + formatter: + type: commerce_tax_number_default + label: above + settings: + show_verification: true + third_party_settings: { } + weight: 2 + additional: { } + third_party_settings: { } +id: profile.customer.admin +targetEntityType: profile +bundle: customer +mode: admin +content: + address: + type: address_default + label: hidden + settings: { } + third_party_settings: { } + weight: 0 + region: content + tax_number: + type: commerce_tax_number_default + label: above + settings: + show_verification: true + third_party_settings: { } + weight: 1 + region: content + ticketmatic_id: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + entity_print_view_epub: true + entity_print_view_pdf: true + entity_print_view_word_docx: true + field_contact_profiles: true + field_contract_profiles: true + field_e_mail: true + field_geolocation: true + field_info: true + field_invoice_profiles: true + field_locations: true + field_organisation_type: true + field_phone: true + field_website: true diff --git a/config/optional/core.entity_view_display.profile.customer.default.yml b/config/optional/core.entity_view_display.profile.customer.default.yml new file mode 100644 index 0000000..f78f48d --- /dev/null +++ b/config/optional/core.entity_view_display.profile.customer.default.yml @@ -0,0 +1,217 @@ +langcode: en +status: true +dependencies: + config: + - field.field.profile.customer.address + - field.field.profile.customer.field_contact_profiles + - field.field.profile.customer.field_contract_profiles + - field.field.profile.customer.field_e_mail + - field.field.profile.customer.field_geolocation + - field.field.profile.customer.field_info + - field.field.profile.customer.field_invoice_profiles + - field.field.profile.customer.field_locations + - field.field.profile.customer.field_organisation_type + - field.field.profile.customer.field_phone + - field.field.profile.customer.field_website + - field.field.profile.customer.tax_number + - profile.type.customer + module: + - address + - commerce_tax + - field_group + - field_layout + - geolocation + - layout_builder + - link + - text + - ticketmatic_api + enforced: + module: + - commerce_order +third_party_settings: + field_layout: + id: layout_onecol + settings: + label: '' + layout_builder: + enabled: false + allow_custom: false + field_group: + group_tabs: + children: + - group_global + - group_contact_profiles + - group_invoice_contract_profiles + label: tabs + parent_name: '' + region: content + weight: 0 + format_type: tabs + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + direction: horizontal + width_breakpoint: 640 + group_global: + children: + - field_organisation_type + - address + - tax_number + - ticketmatic_id + - field_e_mail + - field_website + - field_phone + - field_info + label: Global + parent_name: group_tabs + region: content + weight: 6 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' + group_contact_profiles: + children: + - field_contact_profiles + label: 'Contact profiles' + parent_name: group_tabs + region: content + weight: 7 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' + group_invoice_contract_profiles: + children: + - field_contract_profiles + - field_invoice_profiles + label: 'Invoice/contract profiles' + parent_name: group_tabs + region: content + weight: 8 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' +id: profile.customer.default +targetEntityType: profile +bundle: customer +mode: default +content: + address: + type: address_default + label: above + settings: { } + third_party_settings: { } + weight: 5 + region: content + field_contact_profiles: + type: entity_reference_entity_view + label: above + settings: + view_mode: default + link: true + third_party_settings: { } + weight: 3 + region: content + field_contract_profiles: + type: entity_reference_entity_view + label: above + settings: + view_mode: default + link: true + third_party_settings: { } + weight: 3 + region: content + field_e_mail: + type: basic_string + label: above + settings: { } + third_party_settings: { } + weight: 8 + region: content + field_geolocation: + type: geolocation_latlng + label: above + settings: { } + third_party_settings: { } + weight: 12 + region: content + field_info: + type: text_default + label: above + settings: { } + third_party_settings: { } + weight: 11 + region: content + field_invoice_profiles: + type: entity_reference_entity_view + label: above + settings: + view_mode: default + link: true + third_party_settings: { } + weight: 4 + region: content + field_organisation_type: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 4 + region: content + field_phone: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 10 + region: content + field_website: + type: link + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 9 + region: content + tax_number: + type: commerce_tax_number_default + label: above + settings: + show_verification: false + third_party_settings: { } + weight: 6 + region: content + ticketmatic_id: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 7 + region: content +hidden: + entity_print_view_epub: true + entity_print_view_pdf: true + entity_print_view_word_docx: true + field_locations: true diff --git a/config/optional/core.entity_view_display.profile.invoicing.admin.yml b/config/optional/core.entity_view_display.profile.invoicing.admin.yml new file mode 100644 index 0000000..b9efa5a --- /dev/null +++ b/config/optional/core.entity_view_display.profile.invoicing.admin.yml @@ -0,0 +1,40 @@ +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.profile.admin + - field.field.profile.invoicing.address + - field.field.profile.invoicing.field_e_mail + - field.field.profile.invoicing.field_phone + - field.field.profile.invoicing.tax_number + - profile.type.invoicing + module: + - commerce_tax + - ticketmatic_api +id: profile.invoicing.admin +targetEntityType: profile +bundle: invoicing +mode: admin +content: + tax_number: + type: commerce_tax_number_default + label: above + settings: + show_verification: true + third_party_settings: { } + weight: 1 + region: content + ticketmatic_id: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + address: true + entity_print_view_epub: true + entity_print_view_pdf: true + entity_print_view_word_docx: true + field_e_mail: true + field_phone: true diff --git a/config/optional/core.entity_view_display.profile.invoicing.default.yml b/config/optional/core.entity_view_display.profile.invoicing.default.yml new file mode 100644 index 0000000..0854e8a --- /dev/null +++ b/config/optional/core.entity_view_display.profile.invoicing.default.yml @@ -0,0 +1,59 @@ +langcode: en +status: true +dependencies: + config: + - field.field.profile.invoicing.address + - field.field.profile.invoicing.field_e_mail + - field.field.profile.invoicing.field_phone + - field.field.profile.invoicing.tax_number + - profile.type.invoicing + module: + - address + - commerce_tax + - ticketmatic_api +id: profile.invoicing.default +targetEntityType: profile +bundle: invoicing +mode: default +content: + address: + type: address_default + label: hidden + settings: { } + third_party_settings: { } + weight: 0 + region: content + field_e_mail: + type: basic_string + label: above + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_phone: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 3 + region: content + tax_number: + type: commerce_tax_number_default + label: above + settings: + show_verification: false + third_party_settings: { } + weight: 4 + region: content + ticketmatic_id: + type: ticketmatic_id_formatter + label: above + settings: { } + third_party_settings: { } + weight: 1 + region: content +hidden: + entity_print_view_epub: true + entity_print_view_pdf: true + entity_print_view_word_docx: true diff --git a/config/optional/core.entity_view_display.profile.location.default.yml b/config/optional/core.entity_view_display.profile.location.default.yml new file mode 100644 index 0000000..56d460f --- /dev/null +++ b/config/optional/core.entity_view_display.profile.location.default.yml @@ -0,0 +1,34 @@ +langcode: en +status: true +dependencies: + config: + - field.field.profile.location.address + - field.field.profile.location.field_name + - profile.type.location + module: + - address +id: profile.location.default +targetEntityType: profile +bundle: location +mode: default +content: + address: + type: address_default + label: above + settings: { } + third_party_settings: { } + weight: 1 + region: content + field_name: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content +hidden: + entity_print_view_epub: true + entity_print_view_pdf: true + entity_print_view_word_docx: true + ticketmatic_id: true diff --git a/config/optional/field.field.profile.contact.address.yml b/config/optional/field.field.profile.contact.address.yml index ba72f83..73abed0 100644 --- a/config/optional/field.field.profile.contact.address.yml +++ b/config/optional/field.field.profile.contact.address.yml @@ -25,10 +25,11 @@ default_value: sorting_code: null address_line1: '' address_line2: null - organization: null - given_name: null + address_line3: '' + organization: '' + given_name: '' additional_name: null - family_name: null + family_name: '' default_value_callback: '' settings: available_countries: { } @@ -36,6 +37,8 @@ settings: field_overrides: additionalName: override: hidden + organization: + override: hidden addressLine2: override: hidden fields: { } diff --git a/config/install/field.field.profile.contact.field_contact_type.yml b/config/optional/field.field.profile.contact.field_contact_type.yml similarity index 100% rename from config/install/field.field.profile.contact.field_contact_type.yml rename to config/optional/field.field.profile.contact.field_contact_type.yml diff --git a/config/install/field.field.profile.contact.field_e_mail.yml b/config/optional/field.field.profile.contact.field_e_mail.yml similarity index 100% rename from config/install/field.field.profile.contact.field_e_mail.yml rename to config/optional/field.field.profile.contact.field_e_mail.yml diff --git a/config/install/field.field.profile.contact.field_e_mail_prive.yml b/config/optional/field.field.profile.contact.field_e_mail_prive.yml similarity index 100% rename from config/install/field.field.profile.contact.field_e_mail_prive.yml rename to config/optional/field.field.profile.contact.field_e_mail_prive.yml diff --git a/config/install/field.field.profile.contact.field_function.yml b/config/optional/field.field.profile.contact.field_function.yml similarity index 100% rename from config/install/field.field.profile.contact.field_function.yml rename to config/optional/field.field.profile.contact.field_function.yml diff --git a/config/install/field.field.profile.contact.field_info.yml b/config/optional/field.field.profile.contact.field_info.yml similarity index 100% rename from config/install/field.field.profile.contact.field_info.yml rename to config/optional/field.field.profile.contact.field_info.yml diff --git a/config/install/field.field.profile.contact.field_language.yml b/config/optional/field.field.profile.contact.field_language.yml similarity index 100% rename from config/install/field.field.profile.contact.field_language.yml rename to config/optional/field.field.profile.contact.field_language.yml diff --git a/config/optional/field.field.profile.contact.field_migrate_project.yml b/config/optional/field.field.profile.contact.field_migrate_project.yml new file mode 100644 index 0000000..9dacfce --- /dev/null +++ b/config/optional/field.field.profile.contact.field_migrate_project.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_migrate_project + - profile.type.contact +id: profile.contact.field_migrate_project +field_name: field_migrate_project +entity_type: profile +bundle: contact +label: 'Migrate project' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/install/field.field.profile.contact.field_mobile.yml b/config/optional/field.field.profile.contact.field_mobile.yml similarity index 100% rename from config/install/field.field.profile.contact.field_mobile.yml rename to config/optional/field.field.profile.contact.field_mobile.yml diff --git a/config/install/field.field.profile.contact.field_phone.yml b/config/optional/field.field.profile.contact.field_phone.yml similarity index 100% rename from config/install/field.field.profile.contact.field_phone.yml rename to config/optional/field.field.profile.contact.field_phone.yml diff --git a/config/optional/field.field.profile.contact.field_public.yml b/config/optional/field.field.profile.contact.field_public.yml new file mode 100644 index 0000000..79163f6 --- /dev/null +++ b/config/optional/field.field.profile.contact.field_public.yml @@ -0,0 +1,20 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_public + - profile.type.contact +id: profile.contact.field_public +field_name: field_public +entity_type: profile +bundle: contact +label: Public +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/config/optional/field.field.profile.contract.address.yml b/config/optional/field.field.profile.contract.address.yml new file mode 100644 index 0000000..7d9ba8c --- /dev/null +++ b/config/optional/field.field.profile.contract.address.yml @@ -0,0 +1,55 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.address + - profile.type.contract + module: + - address +id: profile.contract.address +field_name: address +entity_type: profile +bundle: contract +label: address +description: '' +required: false +translatable: false +default_value: + - + langcode: null + country_code: BE + administrative_area: null + locality: '' + dependent_locality: null + postal_code: '' + sorting_code: null + address_line1: '' + address_line2: null + address_line3: '' + organization: '' + given_name: '' + additional_name: null + family_name: '' +default_value_callback: '' +settings: + available_countries: { } + langcode_override: '' + field_overrides: + givenName: + override: optional + additionalName: + override: hidden + familyName: + override: optional + addressLine2: + override: hidden + addressLine3: + override: hidden + sortingCode: + override: hidden + dependentLocality: + override: hidden + administrativeArea: + override: hidden + fields: { } +field_type: address diff --git a/config/optional/field.field.profile.contract.field_e_mail.yml b/config/optional/field.field.profile.contract.field_e_mail.yml new file mode 100644 index 0000000..34e87da --- /dev/null +++ b/config/optional/field.field.profile.contract.field_e_mail.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_e_mail + - profile.type.contract +id: profile.contract.field_e_mail +field_name: field_e_mail +entity_type: profile +bundle: contract +label: E-mail +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: email diff --git a/config/optional/field.field.profile.contract.field_info.yml b/config/optional/field.field.profile.contract.field_info.yml new file mode 100644 index 0000000..cb65920 --- /dev/null +++ b/config/optional/field.field.profile.contract.field_info.yml @@ -0,0 +1,21 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_info + - profile.type.contract + module: + - text +id: profile.contract.field_info +field_name: field_info +entity_type: profile +bundle: contract +label: Info +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + allowed_formats: { } +field_type: text_long diff --git a/config/optional/field.field.profile.contract.field_phone.yml b/config/optional/field.field.profile.contract.field_phone.yml new file mode 100644 index 0000000..7edb7ce --- /dev/null +++ b/config/optional/field.field.profile.contract.field_phone.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_phone + - profile.type.contract +id: profile.contract.field_phone +field_name: field_phone +entity_type: profile +bundle: contract +label: Phone +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/optional/field.field.profile.contract.field_website.yml b/config/optional/field.field.profile.contract.field_website.yml new file mode 100644 index 0000000..954d526 --- /dev/null +++ b/config/optional/field.field.profile.contract.field_website.yml @@ -0,0 +1,22 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_website + - profile.type.contract + module: + - link +id: profile.contract.field_website +field_name: field_website +entity_type: profile +bundle: contract +label: Website +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + title: 0 + link_type: 17 +field_type: link diff --git a/config/optional/field.field.profile.contract.tax_number.yml b/config/optional/field.field.profile.contract.tax_number.yml new file mode 100644 index 0000000..8a2c609 --- /dev/null +++ b/config/optional/field.field.profile.contract.tax_number.yml @@ -0,0 +1,27 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.tax_number + - profile.type.contract + module: + - commerce_tax + enforced: + module: + - commerce_tax +id: profile.contract.tax_number +field_name: tax_number +entity_type: profile +bundle: contract +label: 'Tax number' +description: '' +required: false +translatable: false +default_value: + - { } +default_value_callback: '' +settings: + countries: { } + verify: true + allow_unverified: true +field_type: commerce_tax_number diff --git a/config/optional/field.field.profile.customer.address.yml b/config/optional/field.field.profile.customer.address.yml index 9e94bdb..d9b7c4e 100644 --- a/config/optional/field.field.profile.customer.address.yml +++ b/config/optional/field.field.profile.customer.address.yml @@ -18,10 +18,6 @@ default_value: { } default_value_callback: '' settings: available_countries: { } - langcode_override: '' - field_overrides: - addressLine3: - override: hidden fields: administrativeArea: administrativeArea locality: locality @@ -34,4 +30,8 @@ settings: givenName: givenName additionalName: additionalName familyName: familyName + langcode_override: '' + field_overrides: + addressLine3: + override: hidden field_type: address diff --git a/config/optional/field.field.profile.customer.field_contract_profiles.yml b/config/optional/field.field.profile.customer.field_contract_profiles.yml new file mode 100644 index 0000000..51c331e --- /dev/null +++ b/config/optional/field.field.profile.customer.field_contract_profiles.yml @@ -0,0 +1,28 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_contract_profiles + - profile.type.contract + - profile.type.customer +id: profile.customer.field_contract_profiles +field_name: field_contract_profiles +entity_type: profile +bundle: customer +label: 'Contract profiles' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:profile' + handler_settings: + target_bundles: + contract: contract + sort: + field: _none + direction: ASC + auto_create: true + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/optional/field.field.profile.customer.field_geolocation.yml b/config/optional/field.field.profile.customer.field_geolocation.yml new file mode 100644 index 0000000..4c00cc8 --- /dev/null +++ b/config/optional/field.field.profile.customer.field_geolocation.yml @@ -0,0 +1,37 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_geolocation + - profile.type.customer + module: + - geocoder_field + - geolocation +third_party_settings: + geocoder_field: + method: geocode + weight: 0 + field: address + skip_not_empty_value: true + disabled: true + hidden: false + providers: + - openstreetmap + dumper: geolocation_geocoder_v3 + delta_handling: default + failure: + handling: preserve + status_message: true + log: true +id: profile.customer.field_geolocation +field_name: field_geolocation +entity_type: profile +bundle: customer +label: Geolocation +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: geolocation diff --git a/config/optional/field.field.profile.customer.field_invoice_profiles.yml b/config/optional/field.field.profile.customer.field_invoice_profiles.yml new file mode 100644 index 0000000..64d2ff2 --- /dev/null +++ b/config/optional/field.field.profile.customer.field_invoice_profiles.yml @@ -0,0 +1,28 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_invoice_profiles + - profile.type.customer + - profile.type.invoicing +id: profile.customer.field_invoice_profiles +field_name: field_invoice_profiles +entity_type: profile +bundle: customer +label: 'Invoice profiles' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:profile' + handler_settings: + target_bundles: + invoicing: invoicing + sort: + field: _none + direction: ASC + auto_create: true + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/optional/field.field.profile.customer.tax_number.yml b/config/optional/field.field.profile.customer.tax_number.yml new file mode 100644 index 0000000..ba13501 --- /dev/null +++ b/config/optional/field.field.profile.customer.tax_number.yml @@ -0,0 +1,27 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.tax_number + - profile.type.customer + module: + - commerce_tax + enforced: + module: + - commerce_tax +id: profile.customer.tax_number +field_name: tax_number +entity_type: profile +bundle: customer +label: 'Tax number' +description: '' +required: false +translatable: false +default_value: + - { } +default_value_callback: '' +settings: + countries: { } + verify: true + allow_unverified: true +field_type: commerce_tax_number diff --git a/config/optional/field.field.profile.invoicing.address.yml b/config/optional/field.field.profile.invoicing.address.yml new file mode 100644 index 0000000..c044bd8 --- /dev/null +++ b/config/optional/field.field.profile.invoicing.address.yml @@ -0,0 +1,49 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.address + - profile.type.invoicing + module: + - address +id: profile.invoicing.address +field_name: address +entity_type: profile +bundle: invoicing +label: Address +description: '' +required: true +translatable: false +default_value: + - + langcode: null + country_code: BE + administrative_area: null + locality: '' + dependent_locality: null + postal_code: '' + sorting_code: null + address_line1: '' + address_line2: null + address_line3: null + organization: '' + given_name: '' + additional_name: null + family_name: '' +default_value_callback: null +settings: + available_countries: { } + langcode_override: '' + field_overrides: + givenName: + override: optional + additionalName: + override: hidden + familyName: + override: optional + addressLine2: + override: hidden + addressLine3: + override: hidden + fields: { } +field_type: address diff --git a/config/optional/field.field.profile.invoicing.field_e_mail.yml b/config/optional/field.field.profile.invoicing.field_e_mail.yml new file mode 100644 index 0000000..886c594 --- /dev/null +++ b/config/optional/field.field.profile.invoicing.field_e_mail.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_e_mail + - profile.type.invoicing +id: profile.invoicing.field_e_mail +field_name: field_e_mail +entity_type: profile +bundle: invoicing +label: E-mail +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: email diff --git a/config/optional/field.field.profile.invoicing.field_phone.yml b/config/optional/field.field.profile.invoicing.field_phone.yml new file mode 100644 index 0000000..55acb92 --- /dev/null +++ b/config/optional/field.field.profile.invoicing.field_phone.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.field_phone + - profile.type.invoicing +id: profile.invoicing.field_phone +field_name: field_phone +entity_type: profile +bundle: invoicing +label: Phone +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/optional/field.field.profile.invoicing.tax_number.yml b/config/optional/field.field.profile.invoicing.tax_number.yml new file mode 100644 index 0000000..f8e0400 --- /dev/null +++ b/config/optional/field.field.profile.invoicing.tax_number.yml @@ -0,0 +1,24 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.profile.tax_number + - profile.type.invoicing + module: + - commerce_tax +id: profile.invoicing.tax_number +field_name: tax_number +entity_type: profile +bundle: invoicing +label: 'Tax number' +description: '' +required: false +translatable: false +default_value: + - { } +default_value_callback: '' +settings: + countries: { } + verify: true + allow_unverified: true +field_type: commerce_tax_number diff --git a/config/optional/field.field.profile.location.address.yml b/config/optional/field.field.profile.location.address.yml index d844320..1df298e 100644 --- a/config/optional/field.field.profile.location.address.yml +++ b/config/optional/field.field.profile.location.address.yml @@ -25,11 +25,11 @@ default_value: sorting_code: null address_line1: '' address_line2: '' - address_line3: '' - organization: '' - given_name: '' + address_line3: null + organization: null + given_name: null additional_name: null - family_name: '' + family_name: null default_value_callback: '' settings: available_countries: { } @@ -42,8 +42,20 @@ settings: familyName: override: hidden organization: - override: hidden + override: optional + addressLine1: + override: optional + addressLine2: + override: optional addressLine3: override: hidden + postalCode: + override: optional + dependentLocality: + override: optional + locality: + override: optional + administrativeArea: + override: optional fields: { } field_type: address diff --git a/config/install/field.field.profile.location.field_name.yml b/config/optional/field.field.profile.location.field_name.yml similarity index 100% rename from config/install/field.field.profile.location.field_name.yml rename to config/optional/field.field.profile.location.field_name.yml diff --git a/config/optional/field.storage.profile.address.yml b/config/optional/field.storage.profile.address.yml index 0ea3798..d45ccf6 100644 --- a/config/optional/field.storage.profile.address.yml +++ b/config/optional/field.storage.profile.address.yml @@ -4,6 +4,9 @@ dependencies: module: - address - profile + enforced: + module: + - commerce_order id: profile.address field_name: address entity_type: profile diff --git a/config/install/field.storage.profile.field_contact_profiles.yml b/config/optional/field.storage.profile.field_contact_profiles.yml similarity index 100% rename from config/install/field.storage.profile.field_contact_profiles.yml rename to config/optional/field.storage.profile.field_contact_profiles.yml diff --git a/config/install/field.storage.profile.field_contact_type.yml b/config/optional/field.storage.profile.field_contact_type.yml similarity index 100% rename from config/install/field.storage.profile.field_contact_type.yml rename to config/optional/field.storage.profile.field_contact_type.yml diff --git a/config/optional/field.storage.profile.field_contract_profiles.yml b/config/optional/field.storage.profile.field_contract_profiles.yml new file mode 100644 index 0000000..bd74295 --- /dev/null +++ b/config/optional/field.storage.profile.field_contract_profiles.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + module: + - profile +id: profile.field_contract_profiles +field_name: field_contract_profiles +entity_type: profile +type: entity_reference +settings: + target_type: profile +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.profile.field_e_mail.yml b/config/optional/field.storage.profile.field_e_mail.yml similarity index 75% rename from config/install/field.storage.profile.field_e_mail.yml rename to config/optional/field.storage.profile.field_e_mail.yml index 63dd290..8039343 100644 --- a/config/install/field.storage.profile.field_e_mail.yml +++ b/config/optional/field.storage.profile.field_e_mail.yml @@ -2,11 +2,7 @@ langcode: en status: true dependencies: module: - - field_permissions - profile -third_party_settings: - field_permissions: - permission_type: public id: profile.field_e_mail field_name: field_e_mail entity_type: profile diff --git a/config/install/field.storage.profile.field_e_mail_prive.yml b/config/optional/field.storage.profile.field_e_mail_prive.yml similarity index 100% rename from config/install/field.storage.profile.field_e_mail_prive.yml rename to config/optional/field.storage.profile.field_e_mail_prive.yml diff --git a/config/install/field.storage.profile.field_function.yml b/config/optional/field.storage.profile.field_function.yml similarity index 100% rename from config/install/field.storage.profile.field_function.yml rename to config/optional/field.storage.profile.field_function.yml diff --git a/config/optional/field.storage.profile.field_geolocation.yml b/config/optional/field.storage.profile.field_geolocation.yml new file mode 100644 index 0000000..c3c884b --- /dev/null +++ b/config/optional/field.storage.profile.field_geolocation.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + module: + - geolocation + - profile +id: profile.field_geolocation +field_name: field_geolocation +entity_type: profile +type: geolocation +settings: { } +module: geolocation +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.profile.field_info.yml b/config/optional/field.storage.profile.field_info.yml similarity index 100% rename from config/install/field.storage.profile.field_info.yml rename to config/optional/field.storage.profile.field_info.yml diff --git a/config/optional/field.storage.profile.field_invoice_profiles.yml b/config/optional/field.storage.profile.field_invoice_profiles.yml new file mode 100644 index 0000000..4e6300d --- /dev/null +++ b/config/optional/field.storage.profile.field_invoice_profiles.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + module: + - profile +id: profile.field_invoice_profiles +field_name: field_invoice_profiles +entity_type: profile +type: entity_reference +settings: + target_type: profile +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.profile.field_language.yml b/config/optional/field.storage.profile.field_language.yml similarity index 100% rename from config/install/field.storage.profile.field_language.yml rename to config/optional/field.storage.profile.field_language.yml diff --git a/config/install/field.storage.profile.field_locations.yml b/config/optional/field.storage.profile.field_locations.yml similarity index 100% rename from config/install/field.storage.profile.field_locations.yml rename to config/optional/field.storage.profile.field_locations.yml diff --git a/config/optional/field.storage.profile.field_migrate_project.yml b/config/optional/field.storage.profile.field_migrate_project.yml new file mode 100644 index 0000000..4301a02 --- /dev/null +++ b/config/optional/field.storage.profile.field_migrate_project.yml @@ -0,0 +1,20 @@ +langcode: en +status: true +dependencies: + module: + - profile +id: profile.field_migrate_project +field_name: field_migrate_project +entity_type: profile +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.profile.field_mobile.yml b/config/optional/field.storage.profile.field_mobile.yml similarity index 100% rename from config/install/field.storage.profile.field_mobile.yml rename to config/optional/field.storage.profile.field_mobile.yml diff --git a/config/install/field.storage.profile.field_name.yml b/config/optional/field.storage.profile.field_name.yml similarity index 100% rename from config/install/field.storage.profile.field_name.yml rename to config/optional/field.storage.profile.field_name.yml diff --git a/config/install/field.storage.profile.field_organisation_type.yml b/config/optional/field.storage.profile.field_organisation_type.yml similarity index 100% rename from config/install/field.storage.profile.field_organisation_type.yml rename to config/optional/field.storage.profile.field_organisation_type.yml diff --git a/config/install/field.storage.profile.field_phone.yml b/config/optional/field.storage.profile.field_phone.yml similarity index 78% rename from config/install/field.storage.profile.field_phone.yml rename to config/optional/field.storage.profile.field_phone.yml index bb05546..e27db49 100644 --- a/config/install/field.storage.profile.field_phone.yml +++ b/config/optional/field.storage.profile.field_phone.yml @@ -2,11 +2,7 @@ langcode: en status: true dependencies: module: - - field_permissions - profile -third_party_settings: - field_permissions: - permission_type: public id: profile.field_phone field_name: field_phone entity_type: profile diff --git a/config/optional/field.storage.profile.field_public.yml b/config/optional/field.storage.profile.field_public.yml new file mode 100644 index 0000000..7f531ad --- /dev/null +++ b/config/optional/field.storage.profile.field_public.yml @@ -0,0 +1,17 @@ +langcode: en +status: true +dependencies: + module: + - profile +id: profile.field_public +field_name: field_public +entity_type: profile +type: boolean +settings: { } +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.profile.field_website.yml b/config/optional/field.storage.profile.field_website.yml similarity index 100% rename from config/install/field.storage.profile.field_website.yml rename to config/optional/field.storage.profile.field_website.yml diff --git a/config/optional/field.storage.profile.tax_number.yml b/config/optional/field.storage.profile.tax_number.yml new file mode 100644 index 0000000..6da2223 --- /dev/null +++ b/config/optional/field.storage.profile.tax_number.yml @@ -0,0 +1,21 @@ +langcode: en +status: true +dependencies: + module: + - commerce_tax + - profile + enforced: + module: + - commerce_tax +id: profile.tax_number +field_name: tax_number +entity_type: profile +type: commerce_tax_number +settings: { } +module: commerce_tax +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/profile.type.contact.yml b/config/optional/profile.type.contact.yml similarity index 100% rename from config/install/profile.type.contact.yml rename to config/optional/profile.type.contact.yml diff --git a/config/optional/profile.type.contract.yml b/config/optional/profile.type.contract.yml new file mode 100644 index 0000000..35e9055 --- /dev/null +++ b/config/optional/profile.type.contract.yml @@ -0,0 +1,17 @@ +langcode: en +status: true +dependencies: + enforced: + module: + - commerce_order +third_party_settings: + commerce_order: + customer_profile_type: false +id: contract +label: Contract +display_label: 'Organisation information' +multiple: true +registration: false +roles: { } +allow_revisions: true +new_revision: true diff --git a/config/optional/profile.type.customer.yml b/config/optional/profile.type.customer.yml index ef1d515..38131bc 100644 --- a/config/optional/profile.type.customer.yml +++ b/config/optional/profile.type.customer.yml @@ -1,11 +1,17 @@ langcode: en status: true -dependencies: { } +dependencies: + enforced: + module: + - commerce_order +third_party_settings: + commerce_order: + customer_profile_type: true id: customer label: Customer display_label: 'Customer information' -multiple: false -registration: true +multiple: true +registration: false roles: { } -allow_revisions: false -new_revision: false +allow_revisions: true +new_revision: true diff --git a/config/optional/profile.type.invoicing.yml b/config/optional/profile.type.invoicing.yml new file mode 100644 index 0000000..70607e2 --- /dev/null +++ b/config/optional/profile.type.invoicing.yml @@ -0,0 +1,14 @@ +langcode: en +status: true +dependencies: { } +third_party_settings: + commerce_order: + customer_profile_type: true +id: invoicing +label: Invoicing +display_label: '' +multiple: true +registration: true +roles: { } +allow_revisions: true +new_revision: true diff --git a/config/install/profile.type.location.yml b/config/optional/profile.type.location.yml similarity index 100% rename from config/install/profile.type.location.yml rename to config/optional/profile.type.location.yml diff --git a/config/optional/views.view.druplan_rest_events.yml b/config/optional/views.view.druplan_rest_events.yml index 7fa1ffb..22ca0d1 100644 --- a/config/optional/views.view.druplan_rest_events.yml +++ b/config/optional/views.view.druplan_rest_events.yml @@ -2,19 +2,38 @@ langcode: en status: true dependencies: config: + - field.storage.profile.address + - field.storage.profile.field_e_mail + - field.storage.profile.field_geolocation + - field.storage.profile.field_organisation_type + - field.storage.profile.field_phone + - field.storage.profile.field_website + - field.storage.rp_event.field_customer - field.storage.rp_event.field_event_type - - field.storage.rp_event.field_global_information - field.storage.rp_event.field_max_audience - field.storage.rp_event.field_project_group + - field.storage.rp_event.field_workflow + - filter.format.basic_html + - taxonomy.vocabulary.event_type + content: + - 'taxonomy_term:event_type:272291eb-a491-4e3a-9bf3-d13212b8e4f7' + - 'taxonomy_term:event_type:295c89e2-513e-4e00-869a-87c3574de021' + - 'taxonomy_term:event_type:43a55914-ee3c-4143-abb6-2e08c14bdede' + - 'taxonomy_term:event_type:69b3c53d-b990-4c4f-a53e-678b7dddfaea' + - 'taxonomy_term:event_type:ae3d6d06-5df8-4872-b8d3-fe83c4159b13' + - 'taxonomy_term:event_type:f4c6e24f-3b42-4ce9-8780-9dd147f289dd' module: - address - datetime_range + - geolocation + - link + - options - profile - resource_planning - rest - serialization + - taxonomy - text - - views_daterange_filters id: druplan_rest_events label: druplan_rest_events module: views @@ -96,17 +115,17 @@ display: multi_type: separator separator: ', ' field_api_classes: false - name: - id: name + project_id_1: + id: project_id_1 table: rp_event - field: name + field: project_id relationship: none group_type: group admin_label: '' - entity_type: null - entity_field: name + entity_type: rp_event + entity_field: project_id plugin_id: field - label: '' + label: project_id exclude: false alter: alter_text: false @@ -139,7 +158,7 @@ display: element_class: '' element_label_type: '' element_label_class: '' - element_label_colon: true + element_label_colon: false element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true @@ -147,10 +166,10 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - click_sort_column: value - type: string + click_sort_column: target_id + type: entity_reference_entity_id settings: { } - group_column: value + group_column: target_id group_columns: { } group_rows: true delta_limit: 0 @@ -160,17 +179,17 @@ display: multi_type: separator separator: ', ' field_api_classes: false - date__value: - id: date__value + project_id: + id: project_id table: rp_event - field: date__value + field: project_id relationship: none group_type: group admin_label: '' entity_type: rp_event - entity_field: date + entity_field: project_id plugin_id: field - label: '' + label: project_name exclude: false alter: alter_text: false @@ -211,13 +230,11 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - click_sort_column: value - type: daterange_plain + click_sort_column: target_id + type: entity_reference_label settings: - timezone_override: '' - from_to: start_date - separator: '-' - group_column: value + link: false + group_column: target_id group_columns: { } group_rows: true delta_limit: 0 @@ -227,17 +244,17 @@ display: multi_type: separator separator: ', ' field_api_classes: false - date__end_value: - id: date__end_value + name: + id: name table: rp_event - field: date__end_value + field: name relationship: none group_type: group admin_label: '' - entity_type: rp_event - entity_field: date + entity_type: null + entity_field: name plugin_id: field - label: '' + label: event_name exclude: false alter: alter_text: false @@ -270,7 +287,7 @@ display: element_class: '' element_label_type: '' element_label_class: '' - element_label_colon: false + element_label_colon: true element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true @@ -279,11 +296,9 @@ display: empty_zero: false hide_alter_empty: true click_sort_column: value - type: daterange_plain + type: string settings: - timezone_override: '' - from_to: end_date - separator: '-' + link_to_entity: false group_column: value group_columns: { } group_rows: true @@ -294,17 +309,17 @@ display: multi_type: separator separator: ', ' field_api_classes: false - info__value: - id: info__value + date__value: + id: date__value table: rp_event - field: info__value + field: date__value relationship: none group_type: group admin_label: '' entity_type: rp_event - entity_field: info + entity_field: date plugin_id: field - label: '' + label: date exclude: false alter: alter_text: false @@ -346,8 +361,11 @@ display: empty_zero: false hide_alter_empty: true click_sort_column: value - type: text_default - settings: { } + type: daterange_plain + settings: + timezone_override: '' + from_to: start_date + separator: '-' group_column: value group_columns: { } group_rows: true @@ -358,15 +376,16 @@ display: multi_type: separator separator: ', ' field_api_classes: false - view_rp_event: - id: view_rp_event + date__end_value: + id: date__end_value table: rp_event - field: view_rp_event + field: date__end_value relationship: none group_type: group admin_label: '' entity_type: rp_event - plugin_id: entity_link + entity_field: date + plugin_id: field label: '' exclude: false alter: @@ -408,18 +427,30 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - text: view - output_url_as_text: true - absolute: true - field_max_audience: - id: field_max_audience - table: rp_event__field_max_audience - field: field_max_audience + click_sort_column: value + type: daterange_plain + settings: + timezone_override: '' + separator: '-' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_customer_1: + id: field_customer_1 + table: rp_event__field_customer + field: field_customer relationship: none group_type: group admin_label: '' plugin_id: field - label: '' + label: 'customer id' exclude: false alter: alter_text: false @@ -460,12 +491,10 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - click_sort_column: value - type: number_integer - settings: - thousand_separator: '' - prefix_suffix: true - group_column: value + click_sort_column: target_id + type: entity_reference_entity_id + settings: { } + group_column: target_id group_columns: { } group_rows: true delta_limit: 0 @@ -475,15 +504,13 @@ display: multi_type: separator separator: ', ' field_api_classes: false - project_id: - id: project_id - table: rp_event - field: project_id + field_customer: + id: field_customer + table: rp_event__field_customer + field: field_customer relationship: none group_type: group admin_label: '' - entity_type: rp_event - entity_field: project_id plugin_id: field label: '' exclude: false @@ -527,8 +554,9 @@ display: empty_zero: false hide_alter_empty: true click_sort_column: target_id - type: entity_reference_entity_id - settings: { } + type: entity_reference_label + settings: + link: false group_column: target_id group_columns: { } group_rows: true @@ -539,15 +567,15 @@ display: multi_type: separator separator: ', ' field_api_classes: false - field_project_group: - id: field_project_group - table: rp_event__field_project_group - field: field_project_group + field_event_type: + id: field_event_type + table: rp_event__field_event_type + field: field_event_type relationship: none group_type: group admin_label: '' plugin_id: field - label: '' + label: event_type exclude: false alter: alter_text: false @@ -580,7 +608,7 @@ display: element_class: '' element_label_type: '' element_label_class: '' - element_label_colon: false + element_label_colon: true element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true @@ -602,17 +630,15 @@ display: multi_type: separator separator: ', ' field_api_classes: false - type: - id: type - table: rp_event - field: type + field_event_type_1: + id: field_event_type_1 + table: rp_event__field_event_type + field: field_event_type relationship: none group_type: group admin_label: '' - entity_type: rp_event - entity_field: type plugin_id: field - label: '' + label: event_type_id exclude: false alter: alter_text: false @@ -654,9 +680,8 @@ display: empty_zero: false hide_alter_empty: true click_sort_column: target_id - type: entity_reference_label - settings: - link: false + type: entity_reference_entity_id + settings: { } group_column: target_id group_columns: { } group_rows: true @@ -667,15 +692,15 @@ display: multi_type: separator separator: ', ' field_api_classes: false - field_event_type: - id: field_event_type - table: rp_event__field_event_type - field: field_event_type + field_workflow: + id: field_workflow + table: rp_event__field_workflow + field: field_workflow relationship: none group_type: group admin_label: '' plugin_id: field - label: '' + label: event_status exclude: false alter: alter_text: false @@ -708,7 +733,7 @@ display: element_class: '' element_label_type: '' element_label_class: '' - element_label_colon: false + element_label_colon: true element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true @@ -716,11 +741,10 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id + click_sort_column: value + type: list_default + settings: { } + group_column: value group_columns: { } group_rows: true delta_limit: 0 @@ -730,14 +754,16 @@ display: multi_type: separator separator: ', ' field_api_classes: false - field_address_administrative_area: - id: field_address_administrative_area - table: profile__field_address - field: field_address_administrative_area - relationship: field_customer + info__value: + id: info__value + table: rp_event + field: info__value + relationship: none group_type: group admin_label: '' - plugin_id: subdivision + entity_type: rp_event + entity_field: info + plugin_id: field label: '' exclude: false alter: @@ -779,15 +805,27 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - display_name: true - address_organization: - id: address_organization - table: profile__address - field: address_organization - relationship: field_customer + click_sort_column: value + type: text_default + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_max_audience: + id: field_max_audience + table: rp_event__field_max_audience + field: field_max_audience + relationship: none group_type: group admin_label: '' - plugin_id: standard + plugin_id: field label: '' exclude: false alter: @@ -829,10 +867,25 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - field_global_information: - id: field_global_information - table: rp_event__field_global_information - field: field_global_information + click_sort_column: value + type: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_project_group: + id: field_project_group + table: rp_event__field_project_group + field: field_project_group relationship: none group_type: group admin_label: '' @@ -878,10 +931,11 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - click_sort_column: value - type: text_default - settings: { } - group_column: value + click_sort_column: target_id + type: entity_reference_label + settings: + link: true + group_column: target_id group_columns: { } group_rows: true delta_limit: 0 @@ -891,42 +945,818 @@ display: multi_type: separator separator: ', ' field_api_classes: false - pager: - type: mini - options: - offset: 0 - pagination_heading_level: h4 - items_per_page: 10 - total_pages: null - id: 0 - tags: - next: ›› - previous: ‹‹ - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - access: - type: none - options: { } - cache: - type: tag - options: { } - empty: { } + changed: + id: changed + table: rp_event + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: rp_event + entity_field: changed + plugin_id: field + label: event_changed + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: html_datetime + custom_date_format: '' + timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + address: + id: address + table: profile__address + field: address + relationship: field_customer + group_type: group + admin_label: '' + plugin_id: field + label: customer_address_full + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: langcode + type: address_default + settings: { } + group_column: '' + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + address_address_line1: + id: address_address_line1 + table: profile__address + field: address_address_line1 + relationship: field_customer + group_type: group + admin_label: '' + plugin_id: standard + label: customer_address_line1 + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + address_country_code: + id: address_country_code + table: profile__address + field: address_country_code + relationship: field_customer + group_type: group + admin_label: '' + plugin_id: country + label: customer_address_country_name + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + display_name: true + address_locality: + id: address_locality + table: profile__address + field: address_locality + relationship: field_customer + group_type: group + admin_label: '' + plugin_id: subdivision + label: customer_address_locality + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + display_name: true + address_organization: + id: address_organization + table: profile__address + field: address_organization + relationship: field_customer + group_type: group + admin_label: '' + plugin_id: standard + label: customer_address_organization + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + address_postal_code: + id: address_postal_code + table: profile__address + field: address_postal_code + relationship: field_customer + group_type: group + admin_label: '' + plugin_id: standard + label: customer_address_postalcode + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + field_e_mail: + id: field_e_mail + table: profile__field_e_mail + field: field_e_mail + relationship: field_customer + group_type: group + admin_label: '' + plugin_id: field + label: customer_address_email + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: basic_string + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_organisation_type: + id: field_organisation_type + table: profile__field_organisation_type + field: field_organisation_type + relationship: field_customer + group_type: group + admin_label: '' + plugin_id: field + label: customer_address_organisation_type + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: true + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_phone: + id: field_phone + table: profile__field_phone + field: field_phone + relationship: field_customer + group_type: group + admin_label: '' + plugin_id: field + label: customer_address_phone + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_website: + id: field_website + table: profile__field_website + field: field_website + relationship: field_customer + group_type: group + admin_label: '' + plugin_id: field + label: customer_address_website + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: uri + type: link + settings: + trim_length: 80 + url_only: true + url_plain: true + rel: '0' + target: '0' + group_column: '' + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_geolocation: + id: field_geolocation + table: profile__field_geolocation + field: field_geolocation + relationship: field_customer + group_type: group + admin_label: '' + entity_type: profile + plugin_id: geolocation_field + label: lat + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: '' + type: geolocation_token + settings: + tokenized_text: + value: '<p>[geolocation_current_item:lat]</p>' + format: basic_html + token_help: + token_items: '' + group_column: '' + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + field_geolocation_1: + id: field_geolocation_1 + table: profile__field_geolocation + field: field_geolocation + relationship: field_customer + group_type: group + admin_label: '' + entity_type: profile + plugin_id: geolocation_field + label: lng + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: '' + type: geolocation_token + settings: + tokenized_text: + value: '<p>[geolocation_current_item:lng]</p>' + format: basic_html + token_help: + token_items: '' + group_column: '' + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + pager: + type: mini + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 10 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: none + options: { } + cache: + type: tag + options: { } + empty: { } sorts: { } arguments: { } filters: @@ -943,68 +1773,22 @@ display: operator: '' operator_limit_selection: false operator_list: { } - project_id: - id: project_id - table: rp_event - field: project_id - relationship: none - group_type: group - admin_label: '' - entity_type: rp_event - entity_field: project_id - plugin_id: numeric - operator: '>=' - value: - min: '' - max: '' - value: '1' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - min_placeholder: '' - max_placeholder: '' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - date__value: - id: date__value - table: rp_event - field: date__value + field_event_type_target_id: + id: field_event_type_target_id + table: rp_event__field_event_type + field: field_event_type_target_id relationship: none group_type: group admin_label: '' - entity_type: rp_event - entity_field: date - plugin_id: views_daterange_filters_daterange - operator: '>' + plugin_id: taxonomy_index_tid + operator: or value: - min: '' - max: '' - value: '-1 month' - type: offset + 226: 226 + 217: 217 + 205: 205 + 216: 216 + 206: 206 + 215: 215 group: 1 exposed: false expose: @@ -1021,9 +1805,7 @@ display: multiple: false remember_roles: authenticated: authenticated - min_placeholder: '' - max_placeholder: '' - placeholder: '' + reduce: false is_grouped: false group_info: label: '' @@ -1036,21 +1818,22 @@ display: default_group: All default_group_multiple: { } group_items: { } - id: - id: id - table: rp_event - field: id + reduce_duplicates: false + vid: event_type + type: select + hierarchy: false + limit: true + error_message: true + field_workflow_value: + id: field_workflow_value + table: rp_event__field_workflow + field: field_workflow_value relationship: none group_type: group admin_label: '' - entity_type: rp_event - entity_field: id - plugin_id: numeric - operator: '>=' - value: - min: '' - max: '' - value: '1' + plugin_id: string + operator: '=' + value: confirmed group: 1 exposed: false expose: @@ -1067,8 +1850,6 @@ display: multiple: false remember_roles: authenticated: authenticated - min_placeholder: '' - max_placeholder: '' placeholder: '' is_grouped: false group_info: @@ -1110,7 +1891,7 @@ display: field: field_customer relationship: none group_type: group - admin_label: 'field_customer: Profiel' + admin_label: 'field_customer: Profile' plugin_id: standard required: false header: { } @@ -1124,10 +1905,17 @@ display: - request_format - url.query_args tags: + - 'config:field.storage.profile.address' + - 'config:field.storage.profile.field_e_mail' + - 'config:field.storage.profile.field_geolocation' + - 'config:field.storage.profile.field_organisation_type' + - 'config:field.storage.profile.field_phone' + - 'config:field.storage.profile.field_website' + - 'config:field.storage.rp_event.field_customer' - 'config:field.storage.rp_event.field_event_type' - - 'config:field.storage.rp_event.field_global_information' - 'config:field.storage.rp_event.field_max_audience' - 'config:field.storage.rp_event.field_project_group' + - 'config:field.storage.rp_event.field_workflow' rest_export_1: id: rest_export_1 display_title: 'REST export' @@ -1147,8 +1935,86 @@ display: type: data_field options: field_options: + id: + alias: event_id + raw_output: false + project_id_1: + alias: project_id + raw_output: false + project_id: + alias: project_name + raw_output: false name: - alias: '' + alias: event_name + raw_output: false + date__value: + alias: event_date + raw_output: false + date__end_value: + alias: event_date_end + raw_output: false + field_customer_1: + alias: customer_id + raw_output: false + field_customer: + alias: customer_name + raw_output: false + field_event_type: + alias: event_type_id + raw_output: false + field_event_type_1: + alias: event_type + raw_output: false + field_workflow: + alias: event_status + raw_output: false + info__value: + alias: event_info + raw_output: false + field_max_audience: + alias: event_max_audience + raw_output: false + field_project_group: + alias: event_project_group + raw_output: false + changed: + alias: event_changed + raw_output: false + address: + alias: customer_address_full + raw_output: false + address_address_line1: + alias: customer_address_address_line1 + raw_output: false + address_country_code: + alias: customer_address_country_code + raw_output: false + address_locality: + alias: customer_address_locality + raw_output: false + address_organization: + alias: customer_address_organization + raw_output: false + address_postal_code: + alias: customer_address_postal_code + raw_output: false + field_e_mail: + alias: customer_e_mail + raw_output: false + field_organisation_type: + alias: customer_organisation_type + raw_output: false + field_phone: + alias: customer_phone + raw_output: false + field_website: + alias: customer_website + raw_output: false + field_geolocation: + alias: customer_lat + raw_output: false + field_geolocation_1: + alias: customer_lng raw_output: false display_extenders: ajax_history: { } @@ -1162,7 +2028,14 @@ display: - 'languages:language_interface' - request_format tags: + - 'config:field.storage.profile.address' + - 'config:field.storage.profile.field_e_mail' + - 'config:field.storage.profile.field_geolocation' + - 'config:field.storage.profile.field_organisation_type' + - 'config:field.storage.profile.field_phone' + - 'config:field.storage.profile.field_website' + - 'config:field.storage.rp_event.field_customer' - 'config:field.storage.rp_event.field_event_type' - - 'config:field.storage.rp_event.field_global_information' - 'config:field.storage.rp_event.field_max_audience' - 'config:field.storage.rp_event.field_project_group' + - 'config:field.storage.rp_event.field_workflow' diff --git a/druplan.info.yml b/druplan.info.yml index aecdba2..63b80fe 100644 --- a/druplan.info.yml +++ b/druplan.info.yml @@ -78,12 +78,6 @@ config_devel: - field.field.node.project.field_genre - field.storage.node.field_genre - field.field.node.room.body - - field.field.profile.contact.field_contact_type - - field.field.profile.contact.field_info - - field.field.profile.contact.field_phone - - field.field.profile.location.field_info - - field.field.profile.location.field_name - - field.field.profile.contact.field_language - field.field.rp_calendar.location.field_location - field.field.rp_calendar.material.field_equipment - field.field.rp_calendar.user.field_user @@ -143,15 +137,6 @@ config_devel: - field.storage.node.field_comments - field.storage.node.field_images - field.storage.node.field_project_status - - field.storage.profile.field_contact_type - - field.storage.profile.field_e_mail - - field.storage.profile.field_info - - field.storage.profile.field_phone - - field.storage.profile.field_website - - field.storage.profile.field_locations - - field.storage.profile.field_name - - field.storage.profile.field_contact_profiles - - field.storage.profile.field_organisation_type - field.storage.rp_calendar.field_equipment - field.storage.rp_calendar.field_location - field.storage.rp_calendar.field_user @@ -187,13 +172,10 @@ config_devel: - field.storage.rp_event_template.field_project_group - field.storage.rp_event_template.field_transport - field.storage.taxonomy_term.field_backgroundcolor - - field.storage.profile.field_language - node.type.equipment - node.type.project - node.type.project_group - node.type.room - - profile.type.contact - - profile.type.location - resource_planning.rp_calendar_type.default - resource_planning.rp_calendar_type.location - resource_planning.rp_calendar_type.material @@ -264,31 +246,85 @@ config_devel: - resource_planning_template.rp_event_template_type.default - field.storage.user.field_first_name - field.storage.user.field_last_name - - field.storage.profile.field_mobile - - field.storage.profile.field_e_mail_prive - - field.field.profile.contact.field_mobile - - field.field.profile.contact.field_e_mail_prive - - field.field.profile.contact.field_e_mail - - field.storage.profile.field_function - - field.field.profile.contact.field_function - field.storage.rp_event_template.field_import_zalen - field.storage.rp_event_template.field_import_medewerkers - field.field.rp_event_template.default.field_import_zalen - field.field.rp_event_template.default.field_import_medewerkers 'optional': - - field.field.profile.customer.address - field.storage.profile.address + - field.storage.profile.field_contact_profiles + - field.storage.profile.field_contact_type + - field.storage.profile.field_contract_profiles + - field.storage.profile.field_e_mail + - field.storage.profile.field_e_mail_prive + - field.storage.profile.field_function + - field.storage.profile.field_geolocation + - field.storage.profile.field_info + - field.storage.profile.field_invoice_profiles + - field.storage.profile.field_language + - field.storage.profile.field_locations + - field.storage.profile.field_migrate_project + - field.storage.profile.field_mobile + - field.storage.profile.field_name + - field.storage.profile.field_organisation_type + - field.storage.profile.field_phone + - field.storage.profile.field_public + - field.storage.profile.field_website + - field.storage.profile.tax_number + - profile.type.contact + - profile.type.contract - profile.type.customer + - profile.type.invoicing + - profile.type.location - field.field.profile.contact.address + - field.field.profile.contact.field_contact_type + - field.field.profile.contact.field_e_mail + - field.field.profile.contact.field_e_mail_prive + - field.field.profile.contact.field_function + - field.field.profile.contact.field_info + - field.field.profile.contact.field_language + - field.field.profile.contact.field_migrate_project + - field.field.profile.contact.field_mobile + - field.field.profile.contact.field_phone + - field.field.profile.contact.field_public + - field.field.profile.contract.address + - field.field.profile.contract.field_e_mail + - field.field.profile.contract.field_info + - field.field.profile.contract.field_phone + - field.field.profile.contract.field_website + - field.field.profile.contract.tax_number + - field.field.profile.customer.address - field.field.profile.customer.field_contact_profiles + - field.field.profile.customer.field_contract_profiles - field.field.profile.customer.field_e_mail - - field.field.profile.customer.field_phone - - field.field.profile.customer.field_website + - field.field.profile.customer.field_geolocation - field.field.profile.customer.field_info - - field.field.profile.customer.field_organisation_type + - field.field.profile.customer.field_invoice_profiles - field.field.profile.customer.field_locations + - field.field.profile.customer.field_organisation_type + - field.field.profile.customer.field_phone + - field.field.profile.customer.field_website + - field.field.profile.customer.tax_number + - field.field.profile.invoicing.address + - field.field.profile.invoicing.field_e_mail + - field.field.profile.invoicing.field_phone + - field.field.profile.invoicing.tax_number - field.field.profile.location.address + - field.field.profile.location.field_name - views.view.druplan_profile_reference - views.view.druplan_rest_events - views.view.druplan_rest_projects - views.view.druplan_templates + - core.entity_form_display.profile.contact.default + - core.entity_form_display.profile.contract.default + - core.entity_form_display.profile.customer.default + - core.entity_form_display.profile.invoicing.default + - core.entity_form_display.profile.location.default + - core.entity_view_display.profile.contact.default + - core.entity_view_display.profile.contract.admin + - core.entity_view_display.profile.contract.default + - core.entity_view_display.profile.customer.admin + - core.entity_view_display.profile.customer.default + - core.entity_view_display.profile.invoicing.admin + - core.entity_view_display.profile.invoicing.default + - core.entity_view_display.profile.location.default -- GitLab From dbbf95c006b68b3a188348283a57671a04c14314 Mon Sep 17 00:00:00 2001 From: seppe <seppe@startx.be> Date: Fri, 28 Mar 2025 15:34:18 +0000 Subject: [PATCH 2/6] van optional naar install wegens fout --- ...y_form_display.profile.contact.default.yml | 0 ..._form_display.profile.contract.default.yml | 0 ..._form_display.profile.customer.default.yml | 0 ...form_display.profile.invoicing.default.yml | 0 ..._form_display.profile.location.default.yml | 0 ...y_view_display.profile.contact.default.yml | 0 ...ty_view_display.profile.contract.admin.yml | 0 ..._view_display.profile.contract.default.yml | 0 ...ty_view_display.profile.customer.admin.yml | 0 ..._view_display.profile.customer.default.yml | 0 ...y_view_display.profile.invoicing.admin.yml | 0 ...view_display.profile.invoicing.default.yml | 0 ..._view_display.profile.location.default.yml | 0 .../field.field.profile.contact.address.yml | 0 ...eld.profile.contact.field_contact_type.yml | 0 ...eld.field.profile.contact.field_e_mail.yml | 0 ...eld.profile.contact.field_e_mail_prive.yml | 0 ...d.field.profile.contact.field_function.yml | 0 ...field.field.profile.contact.field_info.yml | 0 ...d.field.profile.contact.field_language.yml | 0 ....profile.contact.field_migrate_project.yml | 0 ...eld.field.profile.contact.field_mobile.yml | 0 ...ield.field.profile.contact.field_phone.yml | 0 ...eld.field.profile.contact.field_public.yml | 0 .../field.field.profile.contract.address.yml | 0 ...ld.field.profile.contract.field_e_mail.yml | 0 ...ield.field.profile.contract.field_info.yml | 0 ...eld.field.profile.contract.field_phone.yml | 0 ...d.field.profile.contract.field_website.yml | 0 ...ield.field.profile.contract.tax_number.yml | 0 .../field.field.profile.customer.address.yml | 0 ...rofile.customer.field_contact_profiles.yml | 0 ...ofile.customer.field_contract_profiles.yml | 0 ...ld.field.profile.customer.field_e_mail.yml | 0 ...eld.profile.customer.field_geolocation.yml | 0 ...ield.field.profile.customer.field_info.yml | 0 ...rofile.customer.field_invoice_profiles.yml | 0 ...field.profile.customer.field_locations.yml | 0 ...ofile.customer.field_organisation_type.yml | 0 ...eld.field.profile.customer.field_phone.yml | 0 ...d.field.profile.customer.field_website.yml | 0 ...ield.field.profile.customer.tax_number.yml | 0 .../field.field.profile.invoicing.address.yml | 0 ...d.field.profile.invoicing.field_e_mail.yml | 0 ...ld.field.profile.invoicing.field_phone.yml | 0 ...eld.field.profile.invoicing.tax_number.yml | 0 .../field.field.profile.location.address.yml | 0 ...ield.field.profile.location.field_name.yml | 0 .../field.storage.profile.address.yml | 0 ...storage.profile.field_contact_profiles.yml | 0 ...eld.storage.profile.field_contact_type.yml | 0 ...torage.profile.field_contract_profiles.yml | 0 .../field.storage.profile.field_e_mail.yml | 0 ...eld.storage.profile.field_e_mail_prive.yml | 0 .../field.storage.profile.field_function.yml | 0 ...ield.storage.profile.field_geolocation.yml | 0 .../field.storage.profile.field_info.yml | 0 ...storage.profile.field_invoice_profiles.yml | 0 .../field.storage.profile.field_language.yml | 0 .../field.storage.profile.field_locations.yml | 0 ....storage.profile.field_migrate_project.yml | 0 .../field.storage.profile.field_mobile.yml | 0 .../field.storage.profile.field_name.yml | 0 ...torage.profile.field_organisation_type.yml | 0 .../field.storage.profile.field_phone.yml | 0 .../field.storage.profile.field_public.yml | 0 .../field.storage.profile.field_website.yml | 0 .../field.storage.profile.tax_number.yml | 0 .../profile.type.contact.yml | 0 .../profile.type.contract.yml | 0 .../profile.type.customer.yml | 0 .../profile.type.invoicing.yml | 0 .../profile.type.location.yml | 0 .../views.view.druplan_rest_projects.yml | 1392 ----------------- druplan.info.yml | 10 +- 75 files changed, 5 insertions(+), 1397 deletions(-) rename config/{optional => install}/core.entity_form_display.profile.contact.default.yml (100%) rename config/{optional => install}/core.entity_form_display.profile.contract.default.yml (100%) rename config/{optional => install}/core.entity_form_display.profile.customer.default.yml (100%) rename config/{optional => install}/core.entity_form_display.profile.invoicing.default.yml (100%) rename config/{optional => install}/core.entity_form_display.profile.location.default.yml (100%) rename config/{optional => install}/core.entity_view_display.profile.contact.default.yml (100%) rename config/{optional => install}/core.entity_view_display.profile.contract.admin.yml (100%) rename config/{optional => install}/core.entity_view_display.profile.contract.default.yml (100%) rename config/{optional => install}/core.entity_view_display.profile.customer.admin.yml (100%) rename config/{optional => install}/core.entity_view_display.profile.customer.default.yml (100%) rename config/{optional => install}/core.entity_view_display.profile.invoicing.admin.yml (100%) rename config/{optional => install}/core.entity_view_display.profile.invoicing.default.yml (100%) rename config/{optional => install}/core.entity_view_display.profile.location.default.yml (100%) rename config/{optional => install}/field.field.profile.contact.address.yml (100%) rename config/{optional => install}/field.field.profile.contact.field_contact_type.yml (100%) rename config/{optional => install}/field.field.profile.contact.field_e_mail.yml (100%) rename config/{optional => install}/field.field.profile.contact.field_e_mail_prive.yml (100%) rename config/{optional => install}/field.field.profile.contact.field_function.yml (100%) rename config/{optional => install}/field.field.profile.contact.field_info.yml (100%) rename config/{optional => install}/field.field.profile.contact.field_language.yml (100%) rename config/{optional => install}/field.field.profile.contact.field_migrate_project.yml (100%) rename config/{optional => install}/field.field.profile.contact.field_mobile.yml (100%) rename config/{optional => install}/field.field.profile.contact.field_phone.yml (100%) rename config/{optional => install}/field.field.profile.contact.field_public.yml (100%) rename config/{optional => install}/field.field.profile.contract.address.yml (100%) rename config/{optional => install}/field.field.profile.contract.field_e_mail.yml (100%) rename config/{optional => install}/field.field.profile.contract.field_info.yml (100%) rename config/{optional => install}/field.field.profile.contract.field_phone.yml (100%) rename config/{optional => install}/field.field.profile.contract.field_website.yml (100%) rename config/{optional => install}/field.field.profile.contract.tax_number.yml (100%) rename config/{optional => install}/field.field.profile.customer.address.yml (100%) rename config/{optional => install}/field.field.profile.customer.field_contact_profiles.yml (100%) rename config/{optional => install}/field.field.profile.customer.field_contract_profiles.yml (100%) rename config/{optional => install}/field.field.profile.customer.field_e_mail.yml (100%) rename config/{optional => install}/field.field.profile.customer.field_geolocation.yml (100%) rename config/{optional => install}/field.field.profile.customer.field_info.yml (100%) rename config/{optional => install}/field.field.profile.customer.field_invoice_profiles.yml (100%) rename config/{optional => install}/field.field.profile.customer.field_locations.yml (100%) rename config/{optional => install}/field.field.profile.customer.field_organisation_type.yml (100%) rename config/{optional => install}/field.field.profile.customer.field_phone.yml (100%) rename config/{optional => install}/field.field.profile.customer.field_website.yml (100%) rename config/{optional => install}/field.field.profile.customer.tax_number.yml (100%) rename config/{optional => install}/field.field.profile.invoicing.address.yml (100%) rename config/{optional => install}/field.field.profile.invoicing.field_e_mail.yml (100%) rename config/{optional => install}/field.field.profile.invoicing.field_phone.yml (100%) rename config/{optional => install}/field.field.profile.invoicing.tax_number.yml (100%) rename config/{optional => install}/field.field.profile.location.address.yml (100%) rename config/{optional => install}/field.field.profile.location.field_name.yml (100%) rename config/{optional => install}/field.storage.profile.address.yml (100%) rename config/{optional => install}/field.storage.profile.field_contact_profiles.yml (100%) rename config/{optional => install}/field.storage.profile.field_contact_type.yml (100%) rename config/{optional => install}/field.storage.profile.field_contract_profiles.yml (100%) rename config/{optional => install}/field.storage.profile.field_e_mail.yml (100%) rename config/{optional => install}/field.storage.profile.field_e_mail_prive.yml (100%) rename config/{optional => install}/field.storage.profile.field_function.yml (100%) rename config/{optional => install}/field.storage.profile.field_geolocation.yml (100%) rename config/{optional => install}/field.storage.profile.field_info.yml (100%) rename config/{optional => install}/field.storage.profile.field_invoice_profiles.yml (100%) rename config/{optional => install}/field.storage.profile.field_language.yml (100%) rename config/{optional => install}/field.storage.profile.field_locations.yml (100%) rename config/{optional => install}/field.storage.profile.field_migrate_project.yml (100%) rename config/{optional => install}/field.storage.profile.field_mobile.yml (100%) rename config/{optional => install}/field.storage.profile.field_name.yml (100%) rename config/{optional => install}/field.storage.profile.field_organisation_type.yml (100%) rename config/{optional => install}/field.storage.profile.field_phone.yml (100%) rename config/{optional => install}/field.storage.profile.field_public.yml (100%) rename config/{optional => install}/field.storage.profile.field_website.yml (100%) rename config/{optional => install}/field.storage.profile.tax_number.yml (100%) rename config/{optional => install}/profile.type.contact.yml (100%) rename config/{optional => install}/profile.type.contract.yml (100%) rename config/{optional => install}/profile.type.customer.yml (100%) rename config/{optional => install}/profile.type.invoicing.yml (100%) rename config/{optional => install}/profile.type.location.yml (100%) delete mode 100644 config/optional/views.view.druplan_rest_projects.yml diff --git a/config/optional/core.entity_form_display.profile.contact.default.yml b/config/install/core.entity_form_display.profile.contact.default.yml similarity index 100% rename from config/optional/core.entity_form_display.profile.contact.default.yml rename to config/install/core.entity_form_display.profile.contact.default.yml diff --git a/config/optional/core.entity_form_display.profile.contract.default.yml b/config/install/core.entity_form_display.profile.contract.default.yml similarity index 100% rename from config/optional/core.entity_form_display.profile.contract.default.yml rename to config/install/core.entity_form_display.profile.contract.default.yml diff --git a/config/optional/core.entity_form_display.profile.customer.default.yml b/config/install/core.entity_form_display.profile.customer.default.yml similarity index 100% rename from config/optional/core.entity_form_display.profile.customer.default.yml rename to config/install/core.entity_form_display.profile.customer.default.yml diff --git a/config/optional/core.entity_form_display.profile.invoicing.default.yml b/config/install/core.entity_form_display.profile.invoicing.default.yml similarity index 100% rename from config/optional/core.entity_form_display.profile.invoicing.default.yml rename to config/install/core.entity_form_display.profile.invoicing.default.yml diff --git a/config/optional/core.entity_form_display.profile.location.default.yml b/config/install/core.entity_form_display.profile.location.default.yml similarity index 100% rename from config/optional/core.entity_form_display.profile.location.default.yml rename to config/install/core.entity_form_display.profile.location.default.yml diff --git a/config/optional/core.entity_view_display.profile.contact.default.yml b/config/install/core.entity_view_display.profile.contact.default.yml similarity index 100% rename from config/optional/core.entity_view_display.profile.contact.default.yml rename to config/install/core.entity_view_display.profile.contact.default.yml diff --git a/config/optional/core.entity_view_display.profile.contract.admin.yml b/config/install/core.entity_view_display.profile.contract.admin.yml similarity index 100% rename from config/optional/core.entity_view_display.profile.contract.admin.yml rename to config/install/core.entity_view_display.profile.contract.admin.yml diff --git a/config/optional/core.entity_view_display.profile.contract.default.yml b/config/install/core.entity_view_display.profile.contract.default.yml similarity index 100% rename from config/optional/core.entity_view_display.profile.contract.default.yml rename to config/install/core.entity_view_display.profile.contract.default.yml diff --git a/config/optional/core.entity_view_display.profile.customer.admin.yml b/config/install/core.entity_view_display.profile.customer.admin.yml similarity index 100% rename from config/optional/core.entity_view_display.profile.customer.admin.yml rename to config/install/core.entity_view_display.profile.customer.admin.yml diff --git a/config/optional/core.entity_view_display.profile.customer.default.yml b/config/install/core.entity_view_display.profile.customer.default.yml similarity index 100% rename from config/optional/core.entity_view_display.profile.customer.default.yml rename to config/install/core.entity_view_display.profile.customer.default.yml diff --git a/config/optional/core.entity_view_display.profile.invoicing.admin.yml b/config/install/core.entity_view_display.profile.invoicing.admin.yml similarity index 100% rename from config/optional/core.entity_view_display.profile.invoicing.admin.yml rename to config/install/core.entity_view_display.profile.invoicing.admin.yml diff --git a/config/optional/core.entity_view_display.profile.invoicing.default.yml b/config/install/core.entity_view_display.profile.invoicing.default.yml similarity index 100% rename from config/optional/core.entity_view_display.profile.invoicing.default.yml rename to config/install/core.entity_view_display.profile.invoicing.default.yml diff --git a/config/optional/core.entity_view_display.profile.location.default.yml b/config/install/core.entity_view_display.profile.location.default.yml similarity index 100% rename from config/optional/core.entity_view_display.profile.location.default.yml rename to config/install/core.entity_view_display.profile.location.default.yml diff --git a/config/optional/field.field.profile.contact.address.yml b/config/install/field.field.profile.contact.address.yml similarity index 100% rename from config/optional/field.field.profile.contact.address.yml rename to config/install/field.field.profile.contact.address.yml diff --git a/config/optional/field.field.profile.contact.field_contact_type.yml b/config/install/field.field.profile.contact.field_contact_type.yml similarity index 100% rename from config/optional/field.field.profile.contact.field_contact_type.yml rename to config/install/field.field.profile.contact.field_contact_type.yml diff --git a/config/optional/field.field.profile.contact.field_e_mail.yml b/config/install/field.field.profile.contact.field_e_mail.yml similarity index 100% rename from config/optional/field.field.profile.contact.field_e_mail.yml rename to config/install/field.field.profile.contact.field_e_mail.yml diff --git a/config/optional/field.field.profile.contact.field_e_mail_prive.yml b/config/install/field.field.profile.contact.field_e_mail_prive.yml similarity index 100% rename from config/optional/field.field.profile.contact.field_e_mail_prive.yml rename to config/install/field.field.profile.contact.field_e_mail_prive.yml diff --git a/config/optional/field.field.profile.contact.field_function.yml b/config/install/field.field.profile.contact.field_function.yml similarity index 100% rename from config/optional/field.field.profile.contact.field_function.yml rename to config/install/field.field.profile.contact.field_function.yml diff --git a/config/optional/field.field.profile.contact.field_info.yml b/config/install/field.field.profile.contact.field_info.yml similarity index 100% rename from config/optional/field.field.profile.contact.field_info.yml rename to config/install/field.field.profile.contact.field_info.yml diff --git a/config/optional/field.field.profile.contact.field_language.yml b/config/install/field.field.profile.contact.field_language.yml similarity index 100% rename from config/optional/field.field.profile.contact.field_language.yml rename to config/install/field.field.profile.contact.field_language.yml diff --git a/config/optional/field.field.profile.contact.field_migrate_project.yml b/config/install/field.field.profile.contact.field_migrate_project.yml similarity index 100% rename from config/optional/field.field.profile.contact.field_migrate_project.yml rename to config/install/field.field.profile.contact.field_migrate_project.yml diff --git a/config/optional/field.field.profile.contact.field_mobile.yml b/config/install/field.field.profile.contact.field_mobile.yml similarity index 100% rename from config/optional/field.field.profile.contact.field_mobile.yml rename to config/install/field.field.profile.contact.field_mobile.yml diff --git a/config/optional/field.field.profile.contact.field_phone.yml b/config/install/field.field.profile.contact.field_phone.yml similarity index 100% rename from config/optional/field.field.profile.contact.field_phone.yml rename to config/install/field.field.profile.contact.field_phone.yml diff --git a/config/optional/field.field.profile.contact.field_public.yml b/config/install/field.field.profile.contact.field_public.yml similarity index 100% rename from config/optional/field.field.profile.contact.field_public.yml rename to config/install/field.field.profile.contact.field_public.yml diff --git a/config/optional/field.field.profile.contract.address.yml b/config/install/field.field.profile.contract.address.yml similarity index 100% rename from config/optional/field.field.profile.contract.address.yml rename to config/install/field.field.profile.contract.address.yml diff --git a/config/optional/field.field.profile.contract.field_e_mail.yml b/config/install/field.field.profile.contract.field_e_mail.yml similarity index 100% rename from config/optional/field.field.profile.contract.field_e_mail.yml rename to config/install/field.field.profile.contract.field_e_mail.yml diff --git a/config/optional/field.field.profile.contract.field_info.yml b/config/install/field.field.profile.contract.field_info.yml similarity index 100% rename from config/optional/field.field.profile.contract.field_info.yml rename to config/install/field.field.profile.contract.field_info.yml diff --git a/config/optional/field.field.profile.contract.field_phone.yml b/config/install/field.field.profile.contract.field_phone.yml similarity index 100% rename from config/optional/field.field.profile.contract.field_phone.yml rename to config/install/field.field.profile.contract.field_phone.yml diff --git a/config/optional/field.field.profile.contract.field_website.yml b/config/install/field.field.profile.contract.field_website.yml similarity index 100% rename from config/optional/field.field.profile.contract.field_website.yml rename to config/install/field.field.profile.contract.field_website.yml diff --git a/config/optional/field.field.profile.contract.tax_number.yml b/config/install/field.field.profile.contract.tax_number.yml similarity index 100% rename from config/optional/field.field.profile.contract.tax_number.yml rename to config/install/field.field.profile.contract.tax_number.yml diff --git a/config/optional/field.field.profile.customer.address.yml b/config/install/field.field.profile.customer.address.yml similarity index 100% rename from config/optional/field.field.profile.customer.address.yml rename to config/install/field.field.profile.customer.address.yml diff --git a/config/optional/field.field.profile.customer.field_contact_profiles.yml b/config/install/field.field.profile.customer.field_contact_profiles.yml similarity index 100% rename from config/optional/field.field.profile.customer.field_contact_profiles.yml rename to config/install/field.field.profile.customer.field_contact_profiles.yml diff --git a/config/optional/field.field.profile.customer.field_contract_profiles.yml b/config/install/field.field.profile.customer.field_contract_profiles.yml similarity index 100% rename from config/optional/field.field.profile.customer.field_contract_profiles.yml rename to config/install/field.field.profile.customer.field_contract_profiles.yml diff --git a/config/optional/field.field.profile.customer.field_e_mail.yml b/config/install/field.field.profile.customer.field_e_mail.yml similarity index 100% rename from config/optional/field.field.profile.customer.field_e_mail.yml rename to config/install/field.field.profile.customer.field_e_mail.yml diff --git a/config/optional/field.field.profile.customer.field_geolocation.yml b/config/install/field.field.profile.customer.field_geolocation.yml similarity index 100% rename from config/optional/field.field.profile.customer.field_geolocation.yml rename to config/install/field.field.profile.customer.field_geolocation.yml diff --git a/config/optional/field.field.profile.customer.field_info.yml b/config/install/field.field.profile.customer.field_info.yml similarity index 100% rename from config/optional/field.field.profile.customer.field_info.yml rename to config/install/field.field.profile.customer.field_info.yml diff --git a/config/optional/field.field.profile.customer.field_invoice_profiles.yml b/config/install/field.field.profile.customer.field_invoice_profiles.yml similarity index 100% rename from config/optional/field.field.profile.customer.field_invoice_profiles.yml rename to config/install/field.field.profile.customer.field_invoice_profiles.yml diff --git a/config/optional/field.field.profile.customer.field_locations.yml b/config/install/field.field.profile.customer.field_locations.yml similarity index 100% rename from config/optional/field.field.profile.customer.field_locations.yml rename to config/install/field.field.profile.customer.field_locations.yml diff --git a/config/optional/field.field.profile.customer.field_organisation_type.yml b/config/install/field.field.profile.customer.field_organisation_type.yml similarity index 100% rename from config/optional/field.field.profile.customer.field_organisation_type.yml rename to config/install/field.field.profile.customer.field_organisation_type.yml diff --git a/config/optional/field.field.profile.customer.field_phone.yml b/config/install/field.field.profile.customer.field_phone.yml similarity index 100% rename from config/optional/field.field.profile.customer.field_phone.yml rename to config/install/field.field.profile.customer.field_phone.yml diff --git a/config/optional/field.field.profile.customer.field_website.yml b/config/install/field.field.profile.customer.field_website.yml similarity index 100% rename from config/optional/field.field.profile.customer.field_website.yml rename to config/install/field.field.profile.customer.field_website.yml diff --git a/config/optional/field.field.profile.customer.tax_number.yml b/config/install/field.field.profile.customer.tax_number.yml similarity index 100% rename from config/optional/field.field.profile.customer.tax_number.yml rename to config/install/field.field.profile.customer.tax_number.yml diff --git a/config/optional/field.field.profile.invoicing.address.yml b/config/install/field.field.profile.invoicing.address.yml similarity index 100% rename from config/optional/field.field.profile.invoicing.address.yml rename to config/install/field.field.profile.invoicing.address.yml diff --git a/config/optional/field.field.profile.invoicing.field_e_mail.yml b/config/install/field.field.profile.invoicing.field_e_mail.yml similarity index 100% rename from config/optional/field.field.profile.invoicing.field_e_mail.yml rename to config/install/field.field.profile.invoicing.field_e_mail.yml diff --git a/config/optional/field.field.profile.invoicing.field_phone.yml b/config/install/field.field.profile.invoicing.field_phone.yml similarity index 100% rename from config/optional/field.field.profile.invoicing.field_phone.yml rename to config/install/field.field.profile.invoicing.field_phone.yml diff --git a/config/optional/field.field.profile.invoicing.tax_number.yml b/config/install/field.field.profile.invoicing.tax_number.yml similarity index 100% rename from config/optional/field.field.profile.invoicing.tax_number.yml rename to config/install/field.field.profile.invoicing.tax_number.yml diff --git a/config/optional/field.field.profile.location.address.yml b/config/install/field.field.profile.location.address.yml similarity index 100% rename from config/optional/field.field.profile.location.address.yml rename to config/install/field.field.profile.location.address.yml diff --git a/config/optional/field.field.profile.location.field_name.yml b/config/install/field.field.profile.location.field_name.yml similarity index 100% rename from config/optional/field.field.profile.location.field_name.yml rename to config/install/field.field.profile.location.field_name.yml diff --git a/config/optional/field.storage.profile.address.yml b/config/install/field.storage.profile.address.yml similarity index 100% rename from config/optional/field.storage.profile.address.yml rename to config/install/field.storage.profile.address.yml diff --git a/config/optional/field.storage.profile.field_contact_profiles.yml b/config/install/field.storage.profile.field_contact_profiles.yml similarity index 100% rename from config/optional/field.storage.profile.field_contact_profiles.yml rename to config/install/field.storage.profile.field_contact_profiles.yml diff --git a/config/optional/field.storage.profile.field_contact_type.yml b/config/install/field.storage.profile.field_contact_type.yml similarity index 100% rename from config/optional/field.storage.profile.field_contact_type.yml rename to config/install/field.storage.profile.field_contact_type.yml diff --git a/config/optional/field.storage.profile.field_contract_profiles.yml b/config/install/field.storage.profile.field_contract_profiles.yml similarity index 100% rename from config/optional/field.storage.profile.field_contract_profiles.yml rename to config/install/field.storage.profile.field_contract_profiles.yml diff --git a/config/optional/field.storage.profile.field_e_mail.yml b/config/install/field.storage.profile.field_e_mail.yml similarity index 100% rename from config/optional/field.storage.profile.field_e_mail.yml rename to config/install/field.storage.profile.field_e_mail.yml diff --git a/config/optional/field.storage.profile.field_e_mail_prive.yml b/config/install/field.storage.profile.field_e_mail_prive.yml similarity index 100% rename from config/optional/field.storage.profile.field_e_mail_prive.yml rename to config/install/field.storage.profile.field_e_mail_prive.yml diff --git a/config/optional/field.storage.profile.field_function.yml b/config/install/field.storage.profile.field_function.yml similarity index 100% rename from config/optional/field.storage.profile.field_function.yml rename to config/install/field.storage.profile.field_function.yml diff --git a/config/optional/field.storage.profile.field_geolocation.yml b/config/install/field.storage.profile.field_geolocation.yml similarity index 100% rename from config/optional/field.storage.profile.field_geolocation.yml rename to config/install/field.storage.profile.field_geolocation.yml diff --git a/config/optional/field.storage.profile.field_info.yml b/config/install/field.storage.profile.field_info.yml similarity index 100% rename from config/optional/field.storage.profile.field_info.yml rename to config/install/field.storage.profile.field_info.yml diff --git a/config/optional/field.storage.profile.field_invoice_profiles.yml b/config/install/field.storage.profile.field_invoice_profiles.yml similarity index 100% rename from config/optional/field.storage.profile.field_invoice_profiles.yml rename to config/install/field.storage.profile.field_invoice_profiles.yml diff --git a/config/optional/field.storage.profile.field_language.yml b/config/install/field.storage.profile.field_language.yml similarity index 100% rename from config/optional/field.storage.profile.field_language.yml rename to config/install/field.storage.profile.field_language.yml diff --git a/config/optional/field.storage.profile.field_locations.yml b/config/install/field.storage.profile.field_locations.yml similarity index 100% rename from config/optional/field.storage.profile.field_locations.yml rename to config/install/field.storage.profile.field_locations.yml diff --git a/config/optional/field.storage.profile.field_migrate_project.yml b/config/install/field.storage.profile.field_migrate_project.yml similarity index 100% rename from config/optional/field.storage.profile.field_migrate_project.yml rename to config/install/field.storage.profile.field_migrate_project.yml diff --git a/config/optional/field.storage.profile.field_mobile.yml b/config/install/field.storage.profile.field_mobile.yml similarity index 100% rename from config/optional/field.storage.profile.field_mobile.yml rename to config/install/field.storage.profile.field_mobile.yml diff --git a/config/optional/field.storage.profile.field_name.yml b/config/install/field.storage.profile.field_name.yml similarity index 100% rename from config/optional/field.storage.profile.field_name.yml rename to config/install/field.storage.profile.field_name.yml diff --git a/config/optional/field.storage.profile.field_organisation_type.yml b/config/install/field.storage.profile.field_organisation_type.yml similarity index 100% rename from config/optional/field.storage.profile.field_organisation_type.yml rename to config/install/field.storage.profile.field_organisation_type.yml diff --git a/config/optional/field.storage.profile.field_phone.yml b/config/install/field.storage.profile.field_phone.yml similarity index 100% rename from config/optional/field.storage.profile.field_phone.yml rename to config/install/field.storage.profile.field_phone.yml diff --git a/config/optional/field.storage.profile.field_public.yml b/config/install/field.storage.profile.field_public.yml similarity index 100% rename from config/optional/field.storage.profile.field_public.yml rename to config/install/field.storage.profile.field_public.yml diff --git a/config/optional/field.storage.profile.field_website.yml b/config/install/field.storage.profile.field_website.yml similarity index 100% rename from config/optional/field.storage.profile.field_website.yml rename to config/install/field.storage.profile.field_website.yml diff --git a/config/optional/field.storage.profile.tax_number.yml b/config/install/field.storage.profile.tax_number.yml similarity index 100% rename from config/optional/field.storage.profile.tax_number.yml rename to config/install/field.storage.profile.tax_number.yml diff --git a/config/optional/profile.type.contact.yml b/config/install/profile.type.contact.yml similarity index 100% rename from config/optional/profile.type.contact.yml rename to config/install/profile.type.contact.yml diff --git a/config/optional/profile.type.contract.yml b/config/install/profile.type.contract.yml similarity index 100% rename from config/optional/profile.type.contract.yml rename to config/install/profile.type.contract.yml diff --git a/config/optional/profile.type.customer.yml b/config/install/profile.type.customer.yml similarity index 100% rename from config/optional/profile.type.customer.yml rename to config/install/profile.type.customer.yml diff --git a/config/optional/profile.type.invoicing.yml b/config/install/profile.type.invoicing.yml similarity index 100% rename from config/optional/profile.type.invoicing.yml rename to config/install/profile.type.invoicing.yml diff --git a/config/optional/profile.type.location.yml b/config/install/profile.type.location.yml similarity index 100% rename from config/optional/profile.type.location.yml rename to config/install/profile.type.location.yml diff --git a/config/optional/views.view.druplan_rest_projects.yml b/config/optional/views.view.druplan_rest_projects.yml deleted file mode 100644 index 515e167..0000000 --- a/config/optional/views.view.druplan_rest_projects.yml +++ /dev/null @@ -1,1392 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.node.body - - field.storage.node.field_age - - field.storage.node.field_credits - - field.storage.node.field_date_range - - field.storage.node.field_organisation - - field.storage.node.field_organisation_extra - - field.storage.node.field_programmer - - field.storage.node.field_project_info - - field.storage.node.field_project_language - - field.storage.node.field_project_leader - - field.storage.node.field_project_status - - field.storage.node.field_project_type - - field.storage.node.field_promotion_text - - field.storage.node.field_tags - - field.storage.node.field_ticket_id - - node.type.project - module: - - datetime_range - - node - - options - - rest - - serialization - - text - - user -id: druplan_rest_projects -label: Druplan_rest_projects -module: views -description: '' -tag: '' -base_table: node_field_data -base_field: nid -display: - default: - id: default - display_title: Default - display_plugin: default - position: 0 - display_options: - fields: - nid: - id: nid - table: node_field_data - field: nid - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: nid - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: number_integer - settings: - thousand_separator: '' - prefix_suffix: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - title: - id: title - table: node_field_data - field: title - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: title - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: false - ellipsis: false - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_age: - id: field_age - table: node__field_age - field: field_age - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - body: - id: body - table: node__body - field: body - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: text_default - settings: { } - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_credits: - id: field_credits - table: node__field_credits - field: field_credits - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: text_default - settings: { } - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_date_range: - id: field_date_range - table: node__field_date_range - field: field_date_range - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: daterange_default - settings: - timezone_override: '' - format_type: medium - from_to: both - separator: '-' - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_tags: - id: field_tags - table: node__field_tags - field: field_tags - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - status: - id: status - table: node_field_data - field: status - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: status - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: boolean - settings: - format: boolean - format_custom_false: '' - format_custom_true: '' - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_project_leader: - id: field_project_leader - table: node__field_project_leader - field: field_project_leader - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_programmer: - id: field_programmer - table: node__field_programmer - field: field_programmer - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_project_info: - id: field_project_info - table: node__field_project_info - field: field_project_info - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: text_default - settings: { } - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_project_type: - id: field_project_type - table: node__field_project_type - field: field_project_type - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_project_language: - id: field_project_language - table: node__field_project_language - field: field_project_language - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_promotion_text: - id: field_promotion_text - table: node__field_promotion_text - field: field_promotion_text - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: text_default - settings: { } - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_ticket_id: - id: field_ticket_id - table: node__field_ticket_id - field: field_ticket_id - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: number_integer - settings: - thousand_separator: '' - prefix_suffix: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_organisation: - id: field_organisation - table: node__field_organisation - field: field_organisation - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_label - settings: - link: false - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_organisation_extra: - id: field_organisation_extra - table: node__field_organisation_extra - field: field_organisation_extra - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_project_status: - id: field_project_status - table: node__field_project_status - field: field_project_status - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: list_default - settings: { } - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - pager: - type: mini - options: - offset: 0 - pagination_heading_level: h4 - items_per_page: 10 - total_pages: null - id: 0 - tags: - next: ›› - previous: ‹‹ - expose: - items_per_page: false - items_per_page_label: 'Items per pagina' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- Alle -' - offset: false - offset_label: Offset - exposed_form: - type: basic - options: - submit_button: Toepassen - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sorteren op' - expose_sort_order: true - sort_asc_label: Oplopend - sort_desc_label: Aflopend - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - empty: { } - sorts: - created: - id: created - table: node_field_data - field: created - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: created - plugin_id: date - order: DESC - expose: - label: '' - field_identifier: '' - exposed: false - granularity: second - arguments: { } - filters: - type: - id: type - table: node_field_data - field: type - entity_type: node - entity_field: type - plugin_id: bundle - value: - project: project - group: 1 - status: - id: status - table: node_field_data - field: status - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: status - plugin_id: boolean - operator: '=' - value: '1' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - filter_groups: - operator: AND - groups: - 1: AND - style: - type: serializer - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - query: - type: views_query - options: - query_comment: '' - disable_sql_rewrite: false - distinct: false - replica: false - query_tags: { } - relationships: { } - header: { } - footer: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - request_format - - url.query_args - - 'user.node_grants:view' - - user.permissions - tags: - - 'config:field.storage.node.body' - - 'config:field.storage.node.field_age' - - 'config:field.storage.node.field_credits' - - 'config:field.storage.node.field_date_range' - - 'config:field.storage.node.field_organisation' - - 'config:field.storage.node.field_organisation_extra' - - 'config:field.storage.node.field_programmer' - - 'config:field.storage.node.field_project_info' - - 'config:field.storage.node.field_project_language' - - 'config:field.storage.node.field_project_leader' - - 'config:field.storage.node.field_project_status' - - 'config:field.storage.node.field_project_type' - - 'config:field.storage.node.field_promotion_text' - - 'config:field.storage.node.field_tags' - - 'config:field.storage.node.field_ticket_id' - rest_export_1: - id: rest_export_1 - display_title: 'REST export' - display_plugin: rest_export - position: 1 - display_options: - pager: - type: none - options: - offset: 0 - style: - type: serializer - options: - formats: - json: json - row: - type: data_field - options: - field_options: - title: - alias: title - raw_output: false - display_extenders: - ajax_history: { } - views_ajax_get: - ajax_get: false - path: druplan_rest/projects - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - request_format - - 'user.node_grants:view' - - user.permissions - tags: - - 'config:field.storage.node.body' - - 'config:field.storage.node.field_age' - - 'config:field.storage.node.field_credits' - - 'config:field.storage.node.field_date_range' - - 'config:field.storage.node.field_organisation' - - 'config:field.storage.node.field_organisation_extra' - - 'config:field.storage.node.field_programmer' - - 'config:field.storage.node.field_project_info' - - 'config:field.storage.node.field_project_language' - - 'config:field.storage.node.field_project_leader' - - 'config:field.storage.node.field_project_status' - - 'config:field.storage.node.field_project_type' - - 'config:field.storage.node.field_promotion_text' - - 'config:field.storage.node.field_tags' - - 'config:field.storage.node.field_ticket_id' diff --git a/druplan.info.yml b/druplan.info.yml index 63b80fe..a6303b1 100644 --- a/druplan.info.yml +++ b/druplan.info.yml @@ -250,7 +250,6 @@ config_devel: - field.storage.rp_event_template.field_import_medewerkers - field.field.rp_event_template.default.field_import_zalen - field.field.rp_event_template.default.field_import_medewerkers - 'optional': - field.storage.profile.address - field.storage.profile.field_contact_profiles - field.storage.profile.field_contact_type @@ -311,10 +310,6 @@ config_devel: - field.field.profile.invoicing.tax_number - field.field.profile.location.address - field.field.profile.location.field_name - - views.view.druplan_profile_reference - - views.view.druplan_rest_events - - views.view.druplan_rest_projects - - views.view.druplan_templates - core.entity_form_display.profile.contact.default - core.entity_form_display.profile.contract.default - core.entity_form_display.profile.customer.default @@ -328,3 +323,8 @@ config_devel: - core.entity_view_display.profile.invoicing.admin - core.entity_view_display.profile.invoicing.default - core.entity_view_display.profile.location.default + 'optional': + - views.view.druplan_profile_reference + - views.view.druplan_rest_events + - views.view.druplan_rest_projects + - views.view.druplan_templates -- GitLab From d50776bbbfcf7e40f1bc296a9efddca714ada7e3 Mon Sep 17 00:00:00 2001 From: seppe <seppe@startx.be> Date: Fri, 28 Mar 2025 15:46:06 +0000 Subject: [PATCH 3/6] sommige zaken naar optional,maar die moeten nog naar drupal_commerce / geocoder geinstalleerd --- composer.json | 4 +++- ...ty_form_display.profile.contact.default.yml | 0 ...y_form_display.profile.contract.default.yml | 0 ...y_form_display.profile.customer.default.yml | 0 ..._form_display.profile.invoicing.default.yml | 0 ...y_form_display.profile.location.default.yml | 0 ...ty_view_display.profile.contact.default.yml | 0 ...ity_view_display.profile.contract.admin.yml | 0 ...y_view_display.profile.contract.default.yml | 0 ...ity_view_display.profile.customer.admin.yml | 0 ...y_view_display.profile.customer.default.yml | 0 ...ty_view_display.profile.invoicing.admin.yml | 0 ..._view_display.profile.invoicing.default.yml | 0 ...y_view_display.profile.location.default.yml | 0 ...field.field.profile.contract.tax_number.yml | 0 ...ield.profile.customer.field_geolocation.yml | 0 ...ield.field.profile.invoicing.tax_number.yml | 0 ...field.storage.profile.field_geolocation.yml | 0 druplan.info.yml | 18 +++++++++--------- 19 files changed, 12 insertions(+), 10 deletions(-) rename config/{install => optional}/core.entity_form_display.profile.contact.default.yml (100%) rename config/{install => optional}/core.entity_form_display.profile.contract.default.yml (100%) rename config/{install => optional}/core.entity_form_display.profile.customer.default.yml (100%) rename config/{install => optional}/core.entity_form_display.profile.invoicing.default.yml (100%) rename config/{install => optional}/core.entity_form_display.profile.location.default.yml (100%) rename config/{install => optional}/core.entity_view_display.profile.contact.default.yml (100%) rename config/{install => optional}/core.entity_view_display.profile.contract.admin.yml (100%) rename config/{install => optional}/core.entity_view_display.profile.contract.default.yml (100%) rename config/{install => optional}/core.entity_view_display.profile.customer.admin.yml (100%) rename config/{install => optional}/core.entity_view_display.profile.customer.default.yml (100%) rename config/{install => optional}/core.entity_view_display.profile.invoicing.admin.yml (100%) rename config/{install => optional}/core.entity_view_display.profile.invoicing.default.yml (100%) rename config/{install => optional}/core.entity_view_display.profile.location.default.yml (100%) rename config/{install => optional}/field.field.profile.contract.tax_number.yml (100%) rename config/{install => optional}/field.field.profile.customer.field_geolocation.yml (100%) rename config/{install => optional}/field.field.profile.invoicing.tax_number.yml (100%) rename config/{install => optional}/field.storage.profile.field_geolocation.yml (100%) diff --git a/composer.json b/composer.json index 9ac184c..890e032 100644 --- a/composer.json +++ b/composer.json @@ -49,7 +49,9 @@ "drupal/twig_tweak": "^3.1", "drupal/datetimehideseconds":"^1.4", "drupal/views_style_matrixtable": "^2.0", - "drupal/r4032login":"*" + "drupal/r4032login":"*", + "drupal/geocoder":"^4.0", + "drupal/geolocation":"^3.0" }, "extra": { "patches": { diff --git a/config/install/core.entity_form_display.profile.contact.default.yml b/config/optional/core.entity_form_display.profile.contact.default.yml similarity index 100% rename from config/install/core.entity_form_display.profile.contact.default.yml rename to config/optional/core.entity_form_display.profile.contact.default.yml diff --git a/config/install/core.entity_form_display.profile.contract.default.yml b/config/optional/core.entity_form_display.profile.contract.default.yml similarity index 100% rename from config/install/core.entity_form_display.profile.contract.default.yml rename to config/optional/core.entity_form_display.profile.contract.default.yml diff --git a/config/install/core.entity_form_display.profile.customer.default.yml b/config/optional/core.entity_form_display.profile.customer.default.yml similarity index 100% rename from config/install/core.entity_form_display.profile.customer.default.yml rename to config/optional/core.entity_form_display.profile.customer.default.yml diff --git a/config/install/core.entity_form_display.profile.invoicing.default.yml b/config/optional/core.entity_form_display.profile.invoicing.default.yml similarity index 100% rename from config/install/core.entity_form_display.profile.invoicing.default.yml rename to config/optional/core.entity_form_display.profile.invoicing.default.yml diff --git a/config/install/core.entity_form_display.profile.location.default.yml b/config/optional/core.entity_form_display.profile.location.default.yml similarity index 100% rename from config/install/core.entity_form_display.profile.location.default.yml rename to config/optional/core.entity_form_display.profile.location.default.yml diff --git a/config/install/core.entity_view_display.profile.contact.default.yml b/config/optional/core.entity_view_display.profile.contact.default.yml similarity index 100% rename from config/install/core.entity_view_display.profile.contact.default.yml rename to config/optional/core.entity_view_display.profile.contact.default.yml diff --git a/config/install/core.entity_view_display.profile.contract.admin.yml b/config/optional/core.entity_view_display.profile.contract.admin.yml similarity index 100% rename from config/install/core.entity_view_display.profile.contract.admin.yml rename to config/optional/core.entity_view_display.profile.contract.admin.yml diff --git a/config/install/core.entity_view_display.profile.contract.default.yml b/config/optional/core.entity_view_display.profile.contract.default.yml similarity index 100% rename from config/install/core.entity_view_display.profile.contract.default.yml rename to config/optional/core.entity_view_display.profile.contract.default.yml diff --git a/config/install/core.entity_view_display.profile.customer.admin.yml b/config/optional/core.entity_view_display.profile.customer.admin.yml similarity index 100% rename from config/install/core.entity_view_display.profile.customer.admin.yml rename to config/optional/core.entity_view_display.profile.customer.admin.yml diff --git a/config/install/core.entity_view_display.profile.customer.default.yml b/config/optional/core.entity_view_display.profile.customer.default.yml similarity index 100% rename from config/install/core.entity_view_display.profile.customer.default.yml rename to config/optional/core.entity_view_display.profile.customer.default.yml diff --git a/config/install/core.entity_view_display.profile.invoicing.admin.yml b/config/optional/core.entity_view_display.profile.invoicing.admin.yml similarity index 100% rename from config/install/core.entity_view_display.profile.invoicing.admin.yml rename to config/optional/core.entity_view_display.profile.invoicing.admin.yml diff --git a/config/install/core.entity_view_display.profile.invoicing.default.yml b/config/optional/core.entity_view_display.profile.invoicing.default.yml similarity index 100% rename from config/install/core.entity_view_display.profile.invoicing.default.yml rename to config/optional/core.entity_view_display.profile.invoicing.default.yml diff --git a/config/install/core.entity_view_display.profile.location.default.yml b/config/optional/core.entity_view_display.profile.location.default.yml similarity index 100% rename from config/install/core.entity_view_display.profile.location.default.yml rename to config/optional/core.entity_view_display.profile.location.default.yml diff --git a/config/install/field.field.profile.contract.tax_number.yml b/config/optional/field.field.profile.contract.tax_number.yml similarity index 100% rename from config/install/field.field.profile.contract.tax_number.yml rename to config/optional/field.field.profile.contract.tax_number.yml diff --git a/config/install/field.field.profile.customer.field_geolocation.yml b/config/optional/field.field.profile.customer.field_geolocation.yml similarity index 100% rename from config/install/field.field.profile.customer.field_geolocation.yml rename to config/optional/field.field.profile.customer.field_geolocation.yml diff --git a/config/install/field.field.profile.invoicing.tax_number.yml b/config/optional/field.field.profile.invoicing.tax_number.yml similarity index 100% rename from config/install/field.field.profile.invoicing.tax_number.yml rename to config/optional/field.field.profile.invoicing.tax_number.yml diff --git a/config/install/field.storage.profile.field_geolocation.yml b/config/optional/field.storage.profile.field_geolocation.yml similarity index 100% rename from config/install/field.storage.profile.field_geolocation.yml rename to config/optional/field.storage.profile.field_geolocation.yml diff --git a/druplan.info.yml b/druplan.info.yml index a6303b1..b714c9c 100644 --- a/druplan.info.yml +++ b/druplan.info.yml @@ -257,7 +257,6 @@ config_devel: - field.storage.profile.field_e_mail - field.storage.profile.field_e_mail_prive - field.storage.profile.field_function - - field.storage.profile.field_geolocation - field.storage.profile.field_info - field.storage.profile.field_invoice_profiles - field.storage.profile.field_language @@ -291,12 +290,10 @@ config_devel: - field.field.profile.contract.field_info - field.field.profile.contract.field_phone - field.field.profile.contract.field_website - - field.field.profile.contract.tax_number - field.field.profile.customer.address - field.field.profile.customer.field_contact_profiles - field.field.profile.customer.field_contract_profiles - field.field.profile.customer.field_e_mail - - field.field.profile.customer.field_geolocation - field.field.profile.customer.field_info - field.field.profile.customer.field_invoice_profiles - field.field.profile.customer.field_locations @@ -307,9 +304,13 @@ config_devel: - field.field.profile.invoicing.address - field.field.profile.invoicing.field_e_mail - field.field.profile.invoicing.field_phone - - field.field.profile.invoicing.tax_number - field.field.profile.location.address - field.field.profile.location.field_name + 'optional': + - views.view.druplan_profile_reference + - views.view.druplan_rest_events + - views.view.druplan_rest_projects + - views.view.druplan_templates - core.entity_form_display.profile.contact.default - core.entity_form_display.profile.contract.default - core.entity_form_display.profile.customer.default @@ -323,8 +324,7 @@ config_devel: - core.entity_view_display.profile.invoicing.admin - core.entity_view_display.profile.invoicing.default - core.entity_view_display.profile.location.default - 'optional': - - views.view.druplan_profile_reference - - views.view.druplan_rest_events - - views.view.druplan_rest_projects - - views.view.druplan_templates + - field.field.profile.contract.tax_number + - field.field.profile.invoicing.tax_number + - field.field.profile.customer.field_geolocation + - field.storage.profile.field_geolocation \ No newline at end of file -- GitLab From a03d3fff3d5cb2c78a16d74fa1ef1aec4e5c86d4 Mon Sep 17 00:00:00 2001 From: seppe <seppe@startx.be> Date: Fri, 28 Mar 2025 15:47:51 +0000 Subject: [PATCH 4/6] geocoding requirements --- druplan.info.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/druplan.info.yml b/druplan.info.yml index b714c9c..d2fa945 100644 --- a/druplan.info.yml +++ b/druplan.info.yml @@ -49,6 +49,11 @@ dependencies: - twig_tweak:twig_tweak - views_style_matrixtable:views_style_matrixtable - r4032login:r4032login + - geocoder:geocoder + - geocoder:geocoder_address + - geocoder:geocoder_field + - geolocation:geolocation + - geolocation:geolocation_leaflet config_devel: 'install': - core.date_format.druplan_date -- GitLab From add1caab1d44bdd546152d9d91a95ebf972c02f6 Mon Sep 17 00:00:00 2001 From: seppe <seppe@startx.be> Date: Fri, 28 Mar 2025 16:00:26 +0000 Subject: [PATCH 5/6] taxnumber verplaatst --- .../{install => optional}/field.storage.profile.tax_number.yml | 0 druplan.info.yml | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename config/{install => optional}/field.storage.profile.tax_number.yml (100%) diff --git a/config/install/field.storage.profile.tax_number.yml b/config/optional/field.storage.profile.tax_number.yml similarity index 100% rename from config/install/field.storage.profile.tax_number.yml rename to config/optional/field.storage.profile.tax_number.yml diff --git a/druplan.info.yml b/druplan.info.yml index d2fa945..afe11e4 100644 --- a/druplan.info.yml +++ b/druplan.info.yml @@ -273,7 +273,6 @@ config_devel: - field.storage.profile.field_phone - field.storage.profile.field_public - field.storage.profile.field_website - - field.storage.profile.tax_number - profile.type.contact - profile.type.contract - profile.type.customer @@ -329,6 +328,7 @@ config_devel: - core.entity_view_display.profile.invoicing.admin - core.entity_view_display.profile.invoicing.default - core.entity_view_display.profile.location.default + - field.storage.profile.tax_number - field.field.profile.contract.tax_number - field.field.profile.invoicing.tax_number - field.field.profile.customer.field_geolocation -- GitLab From ef867d36cb71c8eede568bd42b1a7fcb6e294379 Mon Sep 17 00:00:00 2001 From: seppe <seppe@startx.be> Date: Fri, 28 Mar 2025 16:06:32 +0000 Subject: [PATCH 6/6] taxnumber verplaatst --- .../field.field.profile.customer.tax_number.yml | 0 druplan.info.yml | 5 +++-- 2 files changed, 3 insertions(+), 2 deletions(-) rename config/{install => optional}/field.field.profile.customer.tax_number.yml (100%) diff --git a/config/install/field.field.profile.customer.tax_number.yml b/config/optional/field.field.profile.customer.tax_number.yml similarity index 100% rename from config/install/field.field.profile.customer.tax_number.yml rename to config/optional/field.field.profile.customer.tax_number.yml diff --git a/druplan.info.yml b/druplan.info.yml index afe11e4..7218176 100644 --- a/druplan.info.yml +++ b/druplan.info.yml @@ -304,7 +304,6 @@ config_devel: - field.field.profile.customer.field_organisation_type - field.field.profile.customer.field_phone - field.field.profile.customer.field_website - - field.field.profile.customer.tax_number - field.field.profile.invoicing.address - field.field.profile.invoicing.field_e_mail - field.field.profile.invoicing.field_phone @@ -331,5 +330,7 @@ config_devel: - field.storage.profile.tax_number - field.field.profile.contract.tax_number - field.field.profile.invoicing.tax_number + - field.field.profile.customer.tax_number - field.field.profile.customer.field_geolocation - - field.storage.profile.field_geolocation \ No newline at end of file + - field.storage.profile.field_geolocation + \ No newline at end of file -- GitLab