diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c62bd4d66..e217d653a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,11 +7,13 @@ jobs: phpunit: name: PHPUnit Coverage Tests runs-on: ubuntu-latest + strategy: + fail-fast: false container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 services: mysql: - image: mysql:5.7 + image: mysql:8.0 env: MYSQL_DATABASE: drupal MYSQL_USER: drupal @@ -34,22 +36,58 @@ jobs: uses: actions/upload-artifact@v4 if: failure() with: - name: unit-tests-results + name: d10-unit-tests-results path: /var/www/html/artifacts + +# phpunit_d11: +# name: PHPUnit Coverage Tests Drupal 11 +# runs-on: ubuntu-latest +# container: +# image: pookmish/drupal8ci:php8.3 +# services: +# mysql: +# image: mysql:8.0 +# env: +# MYSQL_DATABASE: drupal +# MYSQL_USER: drupal +# MYSQL_PASSWORD: drupal +# MYSQL_ROOT_PASSWORD: drupal +# ports: +# - 33306:3306 +# options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 +# steps: +# - uses: actions/checkout@v4 +# with: +# path: project +# - name: Run tests +# env: +# STANFORD_ENCRYPT: ${{ secrets.STANFORD_ENCRYPT }} +# run: | +# composer global require su-sws/stanford-caravan:10.x-dev +# ~/.config/composer/vendor/bin/sws-caravan codeception /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --suites=acceptance +# - name: Save Test Results +# uses: actions/upload-artifact@v4 +# if: always() +# with: +# name: d11-unit-tests-results +# path: /var/www/html/artifacts + acceptance: name: Codeception Acceptance Tests runs-on: ubuntu-latest + strategy: + fail-fast: false env: DRUPAL_DATABASE_NAME: drupal DRUPAL_DATABASE_USERNAME: drupal DRUPAL_DATABASE_PASSWORD: drupal DRUPAL_DATABASE_HOST: mysql container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 options: '--network-alias drupal8ci' services: mysql: - image: mysql:5.7 + image: mysql:8.0 env: MYSQL_DATABASE: drupal MYSQL_USER: drupal @@ -72,25 +110,27 @@ jobs: uses: actions/upload-artifact@v4 if: always() with: - name: acceptance-tests-results + name: d10-acceptance-tests-results path: /var/www/html/artifacts functional: name: Codeception Functional Tests runs-on: ubuntu-latest + strategy: + fail-fast: false env: DRUPAL_DATABASE_NAME: drupal DRUPAL_DATABASE_USERNAME: drupal DRUPAL_DATABASE_PASSWORD: drupal DRUPAL_DATABASE_HOST: mysql container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 options: '--network-alias=drupal8ci' services: selenium: image: selenium/standalone-chrome:115.0 options: '--shm-size="2g"' mysql: - image: mysql:5.7 + image: mysql:8.0 env: MYSQL_DATABASE: drupal MYSQL_USER: drupal @@ -113,5 +153,83 @@ jobs: uses: actions/upload-artifact@v4 if: always() with: - name: functional-tests-results + name: d10-functional-tests-results path: /var/www/html/artifacts + +# acceptance_d11: +# name: Codeception Acceptance Tests Drupal 11 +# runs-on: ubuntu-latest +# strategy: +# fail-fast: false +# env: +# DRUPAL_DATABASE_NAME: drupal +# DRUPAL_DATABASE_USERNAME: drupal +# DRUPAL_DATABASE_PASSWORD: drupal +# DRUPAL_DATABASE_HOST: mysql +# container: +# image: pookmish/drupal8ci:php8.3 +# options: '--network-alias drupal8ci' +# services: +# mysql: +# image: mysql:8.0 +# env: +# MYSQL_DATABASE: drupal +# MYSQL_USER: drupal +# MYSQL_PASSWORD: drupal +# MYSQL_ROOT_PASSWORD: drupal +# ports: +# - 33306:3306 +# options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 +# steps: +# - uses: actions/checkout@v4 +# with: +# path: project +# - name: Run tests +# run: | +# composer global require su-sws/stanford-caravan:11.x-dev +# ~/.config/composer/vendor/bin/sws-caravan codeception /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --suites=acceptance +# - name: Save Test Results +# uses: actions/upload-artifact@v4 +# if: always() +# with: +# name: d11-acceptance-tests-results +# path: /var/www/html/artifacts +# functional_d11: +# name: Codeception Functional Tests Drupal 11 +# runs-on: ubuntu-latest +# env: +# DRUPAL_DATABASE_NAME: drupal +# DRUPAL_DATABASE_USERNAME: drupal +# DRUPAL_DATABASE_PASSWORD: drupal +# DRUPAL_DATABASE_HOST: mysql +# container: +# image: pookmish/drupal8ci:php8.3 +# options: '--network-alias=drupal8ci' +# services: +# selenium: +# image: selenium/standalone-chrome +# options: '--shm-size="2g"' +# mysql: +# image: mysql:8.0 +# env: +# MYSQL_DATABASE: drupal +# MYSQL_USER: drupal +# MYSQL_PASSWORD: drupal +# MYSQL_ROOT_PASSWORD: drupal +# ports: +# - 33306:3306 +# options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 +# steps: +# - uses: actions/checkout@v4 +# with: +# path: project +# - name: Run tests +# run: | +# composer global require su-sws/stanford-caravan:11.x-dev +# ~/.config/composer/vendor/bin/sws-caravan codeception /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --suites=functional +# - name: Save Test Results +# uses: actions/upload-artifact@v4 +# if: always() +# with: +# name: d11-functional-tests-results +# path: /var/www/html/artifacts diff --git a/.gitignore b/.gitignore index 55cbbe175..e5ba76ee3 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ deployment_identifier bin/* tmp reports +.yarn/ # OS X .DS_Store diff --git a/composer.json b/composer.json index 835b5ae4f..ae4277139 100644 --- a/composer.json +++ b/composer.json @@ -1,88 +1,201 @@ { "name": "su-soe/engineering_profile", - "description": "Installation Profile for the Stanford Webservice's Jumpstart Product.", - "type": "drupal-custom-profile", - "license": "GPL-2.0-or-later", - "minimum-stability": "dev", - "prefer-stable": true, - "repositories": [ - { - "type": "composer", - "url": "https://packages.drupal.org/8" - }, - { - "type": "package", - "package": { - "name": "citation-style-language/locales", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/citation-style-language/locales.git", - "reference": "master" + "description": "Installation Profile for the Stanford Webservice's Jumpstart Product.", + "type": "drupal-custom-profile", + "license": "GPL-2.0-or-later", + "minimum-stability": "dev", + "prefer-stable": true, + "repositories": [ + { + "type": "composer", + "url": "https://packages.drupal.org/8" + }, + { + "type": "package", + "package": { + "name": "citation-style-language/locales", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/citation-style-language/locales.git", + "reference": "master" + } + } + }, + { + "type": "package", + "package": { + "name": "citation-style-language/styles-distribution", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/citation-style-language/styles-distribution.git", + "reference": "master" + } + } } - } + ], + "require": { + "ext-imagick": "*", + "acquia/drupal-environment-detector": "^1.0", + "citation-style-language/locales": "1.0.0", + "citation-style-language/styles-distribution": "1.0.0", + "composer/installers": ">=1.2", + "drupal/address": "^2.0", + "drupal/admin_toolbar": "^3.1", + "drupal/allowed_formats": "^3.0", + "drupal/auto_entitylabel": "^3.0@beta", + "drupal/change_labels": "^1.0", + "drupal/chosen": "^4.0", + "drupal/ckeditor5_icons": "^1.1", + "drupal/colorbox": "^2.0", + "drupal/components": "^3.0", + "drupal/conditional_fields": "^4.0", + "drupal/config_filter": "^2.7", + "drupal/config_ignore": "^3.0", + "drupal/config_pages": "^2.6", + "drupal/config_pages_overrides": "^2.0", + "drupal/config_readonly": "^1.0@beta", + "drupal/config_split": "^2.0", + "drupal/confirm_leave": "^1.0@beta", + "drupal/content_lock": "^2.2", + "drupal/core": "~10.4.0", + "drupal/cshs": "^4.0", + "drupal/default_content": "^2.0@alpha", + "drupal/diff": "^1.3", + "drupal/display_field_copy": "^2.0.", + "drupal/domain_301_redirect": "^2.0", + "drupal/ds": "^3.3", + "drupal/editoria11y": "^2.0", + "drupal/element_class_formatter": "^2.0@beta", + "drupal/encrypt": "^3.0", + "drupal/environment_indicator": "^4.0", + "drupal/extlink": "^1.3", + "drupal/fast_404_generator": "^1.0", + "drupal/field_encrypt": "^3.0", + "drupal/field_formatter_class": "^1.5", + "drupal/field_group": "^3.0@rc", + "drupal/field_label": "^1.4", + "drupal/field_permissions": "^1.0@RC", + "drupal/field_validation": "^1.0-alpha", + "drupal/file_mdm": "^2.4 || ^3.0", + "drupal/flat_taxonomy": "^2.0", + "drupal/fontawesome": "^2.19", + "drupal/google_analytics": "^4.0", + "drupal/google_tag": "^2.0", + "drupal/graphql_compose": "^2.0", + "drupal/hook_event_dispatcher": "^4.0@beta", + "drupal/image_effects": "^4.0", + "drupal/imagecache_external": "^3.0", + "drupal/imagemagick": "^4.0", + "drupal/jquery_ui_draggable": "^2.0", + "drupal/jsonapi_extras": "^3.20", + "drupal/jsonapi_hypermedia": "^1.9", + "drupal/jsonapi_image_styles": "^3.0", + "drupal/jsonapi_menu_items": "^1.2", + "drupal/jsonapi_search_api": "^1.0@RC", + "drupal/jsonapi_views": "^1.1", + "drupal/key": "^1.15", + "drupal/layout_builder_modal": "^2.0", + "drupal/layout_builder_restrictions": "^3.0", + "drupal/layout_library": "^1.0-beta1", + "drupal/layout_paragraphs": "^2.0", + "drupal/link_attributes": "^2.0", + "drupal/link_title_formatter": "^2.0", + "drupal/linkit": "^7.0", + "drupal/markup": "^2.0", + "drupal/mathjax": "^4.0", + "drupal/maxlength": "^3.1", + "drupal/menu_admin_per_menu": "^1.0", + "drupal/menu_block": "^1.10", + "drupal/menu_link_weight": "^2.0@alpha", + "drupal/metatag": "^2.0", + "drupal/oembed_lazyload": "^2.0", + "drupal/name": "^1.0@RC", + "drupal/next": "^1.2", + "drupal/nobots": "^1.0", + "drupal/node_revision_delete": "^2.0", + "drupal/page_manager": "^4.0@beta", + "drupal/paragraphs": "^1.11", + "drupal/paragraphs_edit": "^3.0", + "drupal/paranoia": "^1.0@alpha", + "drupal/path_redirect_import": "^2.0", + "drupal/pathauto": "^1.6", + "drupal/pdb": "2.0.0", + "drupal/printable": "^3.0", + "drupal/rabbit_hole": "^1.0@beta", + "drupal/real_aes": "^2.4", + "drupal/redirect": "^1.0-beta1", + "drupal/responsive_tables_filter": "^2.0", + "drupal/role_delegation": "^1.0@beta", + "drupal/scheduler": "^2.0", + "drupal/search_api": "^1.19", + "drupal/search_api_algolia": "^3.0@beta", + "drupal/seckit": "^2.0", + "drupal/shs": "^2.0@RC", + "drupal/smart_date": "^4.0", + "drupal/smart_trim": "^2.0", + "drupal/taxonomy_entity_index": "^1.8", + "drupal/taxonomy_menu": "^3.5", + "drupal/token_or": "^2.0", + "drupal/ui_patterns": "^1.0", + "drupal/ultimate_cron": "^2.0@beta", + "drupal/view_unpublished": "^1.0", + "drupal/viewfield": "^3.0@beta", + "drupal/views_autosubmit": "^1.4", + "drupal/views_block_filter_block": "^2.0@beta", + "drupal/views_bulk_edit": "^3.0", + "drupal/views_contextual_filters_or": "^1.3", + "drupal/views_custom_cache_tag": "^1.2", + "drupal/views_data_export": "^1.0", + "drupal/views_infinite_scroll": "^2.0", + "drupal/views_taxonomy_term_name_depth": "^7.0", + "drupal/webp": "^1.0@beta", + "drupal/xmlsitemap": "^1.0", + "harvesthq/chosen": "^1.8", + "onlyextart/colorbox": "dev-master#e58476becbc89dc671093d1bcd9f99b2167fa8f7", + "sainsburys/guzzle-oauth2-plugin": "^3.0", + "seboettg/citeproc-php": "2.4.1", + "su-sws/ckeditor5_plugins": "^1.0", + "su-sws/drupal-patches": "^10.0", + "su-sws/react_paragraphs": "^8.2", + "su-sws/stanford_actions": "^8.2", + "su-sws/stanford_fields": "^8.2", + "su-sws/stanford_media": "^11.0", + "su-sws/stanford_migrate": "^8.3", + "su-sws/stanford_profile_helper": "^9.8", + "su-sws/stanford_samlauth": "^1.0", + "su-sws/stanford_syndication": "^1.0" }, - { - "type": "package", - "package": { - "name": "citation-style-language/styles-distribution", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/citation-style-language/styles-distribution.git", - "reference": "master" - } - } - } - ], - "require": { - "acquia/memcache-settings": "^1.2", - "drupal/csv_serialization": "^2.1 || ^3.0", - "drupal/dropzonejs": "2.8", - "drupal/typogrify": "^1.1", - "drupal/views_autosubmit": "^1.4", - "drupal/views_data_export": "^1.0", - "su-sws/stanford_profile": "11.x-dev", - "su-sws/stanford_syndication": "^1.0", - "drupal/oembed_lazyload": "^2.0", - "drupal/config_filter": "^2.6", - "drush/drush": "12.5.3", - "drupal/redirect": "^1.10", - "drupal/auto_entitylabel": "3.2" - }, - "conflict": { - "drush/drush": ">=13.0.0" - }, - "config": { - "sort-packages": true - }, - "autoload": { - "psr-4": { + "config": { + "sort-packages": true + }, + "autoload": { + "psr-4": { "Drupal\\engineering_profile\\": "src/" - } - }, - "autoload-dev": { - "psr-4": { + } + }, + "autoload-dev": { + "psr-4": { "Drupal\\Tests\\engineering_profile\\": "tests/src" - } - }, - "extra": { - "drush": { - "services": { - "drush.services.yml": "^9" - } + } }, - "patches": { - "drupal/google_analytics": { - "https://www.drupal.org/project/google_analytics/issues/3373921": "https://www.drupal.org/files/issues/2023-08-07/google-analytics-issues-3373921-cannot-install-from-existing-config-11.patch" - }, - "drupal/menu_link": { - "https://www.drupal.org/project/menu_link/issues/3358081": "https://git.drupalcode.org/project/menu_link/-/merge_requests/9.patch" - }, - "drupal/menu_link_weight": { - "https://www.drupal.org/project/menu_link_weight/issues/2875984": "https://git.drupalcode.org/project/menu_link_weight/-/merge_requests/2.diff" - } + "extra": { + "drush": { + "services": { + "drush.services.yml": "^9" + } + }, + "patches": { + "drupal/hook_event_dispatcher": { + "https://www.drupal.org/project/hook_event_dispatcher/issues/3354751": "https://www.drupal.org/files/issues/2024-03-14/hook_event_dispatcher-4.x-3354751-7.patch" + }, + "drupal/menu_link": { + "https://www.drupal.org/project/menu_link/issues/3358081": "https://git.drupalcode.org/project/menu_link/-/merge_requests/9.patch" + }, + "drupal/menu_link_weight": { + "https://www.drupal.org/project/menu_link_weight/issues/2875984": "https://git.drupalcode.org/project/menu_link_weight/-/merge_requests/2.diff" + } + } } - } - } diff --git a/config/sync/auto_entitylabel.settings.node.stanford_person.yml b/config/sync/auto_entitylabel.settings.node.stanford_person.yml index c2a448b9a..090d28cba 100644 --- a/config/sync/auto_entitylabel.settings.node.stanford_person.yml +++ b/config/sync/auto_entitylabel.settings.node.stanford_person.yml @@ -7,3 +7,4 @@ chunk: 50 dependencies: config: - node.type.stanford_person +new_content_behavior: 0 diff --git a/config/sync/auto_entitylabel.settings.node.stanford_policy.yml b/config/sync/auto_entitylabel.settings.node.stanford_policy.yml index a852f02b1..3b4994fc1 100644 --- a/config/sync/auto_entitylabel.settings.node.stanford_policy.yml +++ b/config/sync/auto_entitylabel.settings.node.stanford_policy.yml @@ -7,3 +7,4 @@ chunk: 50 dependencies: config: - node.type.stanford_policy +new_content_behavior: 0 diff --git a/config/sync/block.block.stanford_profile_admin_theme_page_title.yml b/config/sync/block.block.stanford_profile_admin_theme_page_title.yml index fd9aa2308..947e73aa8 100644 --- a/config/sync/block.block.stanford_profile_admin_theme_page_title.yml +++ b/config/sync/block.block.stanford_profile_admin_theme_page_title.yml @@ -1,4 +1,4 @@ -uuid: c67faba5-06c3-4276-ad97-d452eb5cb58d +uuid: bcb0e656-856b-452d-9fb0-bf54090db73c langcode: en status: true dependencies: @@ -7,7 +7,7 @@ dependencies: theme: - stanford_profile_admin_theme _core: - default_config_hash: xBKaUbnpqEWngIpbY4vXj2bi_de2EnrGK-X76Kb1A-E + default_config_hash: lhnflyBXTmG9VVPt76oQekDcheUOpXLsTLbqDM2Pu8c id: stanford_profile_admin_theme_page_title theme: stanford_profile_admin_theme region: header diff --git a/config/sync/chosen.settings.yml b/config/sync/chosen.settings.yml index 4c2885609..7deeb2c25 100644 --- a/config/sync/chosen.settings.yml +++ b/config/sync/chosen.settings.yml @@ -1,5 +1,6 @@ _core: default_config_hash: YWbqKPHA3djohSgnBRKhK0NUjnO1dL1XmIo3yBw3oFo +langcode: en minimum_single: 20 minimum_multiple: 20 disable_search_threshold: 0 diff --git a/config/sync/core.base_field_override.node.stanford_opportunity.promote.yml b/config/sync/core.base_field_override.node.stanford_opportunity.promote.yml new file mode 100644 index 000000000..299afea62 --- /dev/null +++ b/config/sync/core.base_field_override.node.stanford_opportunity.promote.yml @@ -0,0 +1,22 @@ +uuid: 3f3f7061-86ac-4e9e-be0a-38d67c82f7f4 +langcode: en +status: true +dependencies: + config: + - node.type.stanford_opportunity +id: node.stanford_opportunity.promote +field_name: promote +entity_type: node +bundle: stanford_opportunity +label: 'Promoted to front page' +description: '' +required: false +translatable: true +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/config/sync/core.base_field_override.node.stanford_opportunity.status.yml b/config/sync/core.base_field_override.node.stanford_opportunity.status.yml new file mode 100644 index 000000000..e25bf7d86 --- /dev/null +++ b/config/sync/core.base_field_override.node.stanford_opportunity.status.yml @@ -0,0 +1,22 @@ +uuid: c9479551-b56c-4b02-a97b-1a9a8a0f5d33 +langcode: en +status: true +dependencies: + config: + - node.type.stanford_opportunity +id: node.stanford_opportunity.status +field_name: status +entity_type: node +bundle: stanford_opportunity +label: Published +description: '' +required: false +translatable: true +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/config/sync/core.entity_form_display.config_pages.stanford_basic_site_settings.default.yml b/config/sync/core.entity_form_display.config_pages.stanford_basic_site_settings.default.yml index 28550ab97..c03501c86 100644 --- a/config/sync/core.entity_form_display.config_pages.stanford_basic_site_settings.default.yml +++ b/config/sync/core.entity_form_display.config_pages.stanford_basic_site_settings.default.yml @@ -36,6 +36,7 @@ dependencies: - field_group - file - link + - readonly_field_widget - text third_party_settings: field_group: diff --git a/config/sync/core.entity_form_display.node.stanford_event.default.yml b/config/sync/core.entity_form_display.node.stanford_event.default.yml index 44acddad2..0350192e3 100644 --- a/config/sync/core.entity_form_display.node.stanford_event.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_event.default.yml @@ -216,9 +216,6 @@ content: region: content settings: modal: false - default_tz: user - custom_tz: America/Los_Angeles - allowed_timezones: { } default_duration: 60 default_duration_increments: |- 30 @@ -228,6 +225,9 @@ content: custom show_extra: false hide_date: true + default_tz: user + custom_tz: America/Los_Angeles + allowed_timezones: { } add_abbreviations: '' third_party_settings: { } su_event_dek: diff --git a/config/sync/core.entity_form_display.node.stanford_opportunity.default.yml b/config/sync/core.entity_form_display.node.stanford_opportunity.default.yml new file mode 100644 index 000000000..40620c83a --- /dev/null +++ b/config/sync/core.entity_form_display.node.stanford_opportunity.default.yml @@ -0,0 +1,366 @@ +uuid: 8cc4d029-0e2f-405c-bae1-9220b871ef78 +langcode: en +status: true +dependencies: + config: + - field.field.node.stanford_opportunity.body + - field.field.node.stanford_opportunity.layout_builder__layout + - field.field.node.stanford_opportunity.su_opp_application_deadline + - field.field.node.stanford_opportunity.su_opp_components + - field.field.node.stanford_opportunity.su_opp_contact_email + - field.field.node.stanford_opportunity.su_opp_contact_name + - field.field.node.stanford_opportunity.su_opp_contact_phone + - field.field.node.stanford_opportunity.su_opp_contact_url + - field.field.node.stanford_opportunity.su_opp_course_code + - field.field.node.stanford_opportunity.su_opp_cta_url + - field.field.node.stanford_opportunity.su_opp_eligibility + - field.field.node.stanford_opportunity.su_opp_image + - field.field.node.stanford_opportunity.su_opp_learn_more + - field.field.node.stanford_opportunity.su_opp_open_date + - field.field.node.stanford_opportunity.su_opp_prerequisites + - field.field.node.stanford_opportunity.su_opp_source + - field.field.node.stanford_opportunity.su_opp_sponsor + - field.field.node.stanford_opportunity.su_opp_start_date + - field.field.node.stanford_opportunity.su_opp_status + - field.field.node.stanford_opportunity.su_opp_summary + - field.field.node.stanford_opportunity.su_opp_tags + - field.field.node.stanford_opportunity.su_opp_type + - node.type.stanford_opportunity + module: + - change_labels + - datetime + - field_formatter_class + - field_group + - layout_paragraphs + - link + - media_library + - path + - scheduler + - stanford_fields + - telephone + - text +third_party_settings: + field_group: + group_contact_information: + children: + - su_opp_contact_name + - su_opp_contact_email + - su_opp_contact_phone + - su_opp_contact_url + label: 'Contact Information' + region: content + parent_name: '' + weight: 4 + format_type: details + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + open: false + description: 'Contact information for this opportunity. Displays on the individual opportunity page.' + required_fields: true + group_taxonomy: + children: + - su_opp_type + - su_opp_prerequisites + - su_opp_eligibility + - su_opp_course_code + - su_opp_cta_url + - su_opp_learn_more + label: 'Opportunity Sidebar' + region: content + parent_name: '' + weight: 2 + format_type: details + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + open: false + description: 'This will be displayed on the sidebar' + required_fields: true + group_dates: + children: + - su_opp_status + - su_opp_open_date + - su_opp_application_deadline + - su_opp_start_date + label: 'Opportunity Dates & Deadlines' + region: content + parent_name: '' + weight: 3 + format_type: details + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + open: false + description: '' + required_fields: true + group_basics: + children: + - su_opp_image + - su_opp_sponsor + - su_opp_summary + - su_opp_source + - su_opp_tags + label: Basics + region: content + parent_name: '' + weight: 1 + format_type: details + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + open: false + description: '' + required_fields: true +id: node.stanford_opportunity.default +targetEntityType: node +bundle: stanford_opportunity +mode: default +content: + body: + type: text_textarea_with_summary + weight: 5 + region: content + settings: + rows: 9 + summary_rows: 3 + placeholder: '' + show_summary: false + third_party_settings: { } + created: + type: datetime_timestamp + weight: 9 + region: content + settings: { } + third_party_settings: { } + layout_builder__layout: + type: null + weight: 53 + region: content + settings: { } + third_party_settings: { } + path: + type: path + weight: 12 + region: content + settings: { } + third_party_settings: { } + promote: + type: boolean_checkbox + weight: 10 + region: content + settings: + display_label: true + third_party_settings: { } + publish_on: + type: datetime_timestamp_no_default + weight: 15 + region: content + settings: { } + third_party_settings: { } + scheduler_settings: + weight: 14 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + weight: 7 + region: content + settings: + display_label: true + third_party_settings: { } + sticky: + type: boolean_checkbox + weight: 11 + region: content + settings: + display_label: true + third_party_settings: { } + su_opp_application_deadline: + type: datetime_default + weight: 13 + region: content + settings: { } + third_party_settings: { } + su_opp_components: + type: layout_paragraphs + weight: 6 + region: content + settings: + view_mode: default + preview_view_mode: default + form_display_mode: default + nesting_depth: 0 + require_layouts: 1 + empty_message: '' + third_party_settings: { } + su_opp_contact_email: + type: email_default + weight: 16 + region: content + settings: + placeholder: '' + size: 60 + third_party_settings: { } + su_opp_contact_name: + type: string_textfield + weight: 15 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + su_opp_contact_phone: + type: telephone_default + weight: 17 + region: content + settings: + placeholder: '' + third_party_settings: { } + su_opp_contact_url: + type: link_default + weight: 18 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + su_opp_course_code: + type: string_textfield + weight: 12 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + su_opp_cta_url: + type: link_default + weight: 13 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + su_opp_eligibility: + type: text_textarea + weight: 11 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + su_opp_image: + type: media_library_widget + weight: 2 + region: content + settings: + media_types: { } + third_party_settings: { } + su_opp_learn_more: + type: link_default + weight: 15 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + su_opp_open_date: + type: datetime_default + weight: 12 + region: content + settings: { } + third_party_settings: { } + su_opp_prerequisites: + type: text_textarea + weight: 10 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + su_opp_source: + type: link_default + weight: 5 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + su_opp_sponsor: + type: options_select + weight: 3 + region: content + settings: { } + third_party_settings: { } + su_opp_start_date: + type: datetime_default + weight: 14 + region: content + settings: { } + third_party_settings: { } + su_opp_status: + type: boolean_checkbox + weight: 11 + region: content + settings: + display_label: true + third_party_settings: { } + su_opp_summary: + type: text_textarea + weight: 4 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + su_opp_tags: + type: taxonomy_label_hierarchy + weight: 6 + region: content + settings: { } + third_party_settings: + change_labels: + add_another: '' + field_label_overwrite: '' + hide_add_another: 0 + force_single_cardinality: 0 + su_opp_type: + type: options_select + weight: 9 + region: content + settings: { } + third_party_settings: { } + title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + uid: + type: entity_reference_autocomplete + weight: 8 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } + url_redirects: + weight: 13 + region: content + settings: { } + third_party_settings: { } +hidden: + unpublish_on: true diff --git a/config/sync/core.entity_form_display.node.stanford_person.default.yml b/config/sync/core.entity_form_display.node.stanford_person.default.yml index aa5cf9bfd..b3d00a101 100644 --- a/config/sync/core.entity_form_display.node.stanford_person.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_person.default.yml @@ -36,7 +36,6 @@ dependencies: - field.field.node.stanford_person.su_shared_tags - node.type.stanford_person module: - - allowed_formats - change_labels - cshs - field_group @@ -146,10 +145,7 @@ content: summary_rows: 3 placeholder: '' show_summary: false - third_party_settings: - allowed_formats: - hide_help: '0' - hide_guidelines: '0' + third_party_settings: { } field_menulink: type: menu_link_default weight: 53 diff --git a/config/sync/core.entity_form_display.node.stanford_policy.default.yml b/config/sync/core.entity_form_display.node.stanford_policy.default.yml index aa50db8bd..3ee8f0142 100644 --- a/config/sync/core.entity_form_display.node.stanford_policy.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_policy.default.yml @@ -18,7 +18,6 @@ dependencies: - field.field.node.stanford_policy.su_policy_updated - node.type.stanford_policy module: - - allowed_formats - datetime - field_group - inline_entity_form @@ -61,10 +60,7 @@ content: summary_rows: 3 placeholder: '' show_summary: true - third_party_settings: - allowed_formats: - hide_help: '0' - hide_guidelines: '0' + third_party_settings: { } field_menulink: type: menu_link_default weight: 13 diff --git a/config/sync/core.entity_form_display.paragraph.stanford_accordion.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_accordion.default.yml index 206a65c17..af16a09e1 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_accordion.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_accordion.default.yml @@ -7,6 +7,9 @@ dependencies: - field.field.paragraph.stanford_accordion.su_accordion_title - paragraphs.paragraphs_type.stanford_accordion module: + - change_labels + - field_formatter_class + - maxlength - text id: paragraph.stanford_accordion.default targetEntityType: paragraph @@ -27,7 +30,13 @@ content: settings: rows: 5 placeholder: '' - third_party_settings: { } + third_party_settings: + maxlength: + maxlength_js: 1000 + maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining' + maxlength_js_enforce: true + change_labels: + field_label_overwrite: '' su_accordion_title: type: string_textfield weight: 0 diff --git a/config/sync/core.entity_form_display.paragraph.stanford_faq.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_faq.default.yml new file mode 100644 index 000000000..83f3d506e --- /dev/null +++ b/config/sync/core.entity_form_display.paragraph.stanford_faq.default.yml @@ -0,0 +1,63 @@ +uuid: 4e43efbc-fa41-452d-9e8f-1033f949b6bc +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.stanford_faq.su_faq_description + - field.field.paragraph.stanford_faq.su_faq_headline + - field.field.paragraph.stanford_faq.su_faq_questions + - paragraphs.paragraphs_type.stanford_faq + module: + - paragraphs + - text +id: paragraph.stanford_faq.default +targetEntityType: paragraph +bundle: stanford_faq +mode: default +content: + status: + type: boolean_checkbox + weight: 3 + region: content + settings: + display_label: true + third_party_settings: { } + su_faq_description: + type: text_textarea + weight: 1 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + su_faq_headline: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + su_faq_questions: + type: paragraphs + weight: 2 + region: content + settings: + title: Questions/Answers + title_plural: Questions/Answers + edit_mode: closed + closed_mode: summary + autocollapse: all + closed_mode_threshold: 0 + add_mode: dropdown + form_display_mode: default + default_paragraph_type: stanford_accordion + features: + add_above: '0' + collapse_edit_all: collapse_edit_all + duplicate: duplicate + third_party_settings: { } +hidden: + created: true + publish_on: true + unpublish_on: true diff --git a/config/sync/core.entity_form_display.taxonomy_term.opportunity_sponsor.default.yml b/config/sync/core.entity_form_display.taxonomy_term.opportunity_sponsor.default.yml new file mode 100644 index 000000000..1c839bdfa --- /dev/null +++ b/config/sync/core.entity_form_display.taxonomy_term.opportunity_sponsor.default.yml @@ -0,0 +1,46 @@ +uuid: e4ab5585-8659-475d-b0ef-e13de49bfd51 +langcode: en +status: true +dependencies: + config: + - taxonomy.vocabulary.opportunity_sponsor + module: + - path + - text +id: taxonomy_term.opportunity_sponsor.default +targetEntityType: taxonomy_term +bundle: opportunity_sponsor +mode: default +content: + description: + type: text_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + name: + type: string_textfield + weight: -5 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + weight: 100 + region: content + settings: + display_label: true + third_party_settings: { } +hidden: + publish_on: true + unpublish_on: true diff --git a/config/sync/core.entity_form_display.taxonomy_term.opportunity_tag_filters.default.yml b/config/sync/core.entity_form_display.taxonomy_term.opportunity_tag_filters.default.yml new file mode 100644 index 000000000..5111860ac --- /dev/null +++ b/config/sync/core.entity_form_display.taxonomy_term.opportunity_tag_filters.default.yml @@ -0,0 +1,46 @@ +uuid: 80cb931e-926c-4382-ac73-51f84844eb7e +langcode: en +status: true +dependencies: + config: + - taxonomy.vocabulary.opportunity_tag_filters + module: + - path + - text +id: taxonomy_term.opportunity_tag_filters.default +targetEntityType: taxonomy_term +bundle: opportunity_tag_filters +mode: default +content: + description: + type: text_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + name: + type: string_textfield + weight: -5 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + weight: 100 + region: content + settings: + display_label: true + third_party_settings: { } +hidden: + publish_on: true + unpublish_on: true diff --git a/config/sync/core.entity_form_display.taxonomy_term.opportunity_type.default.yml b/config/sync/core.entity_form_display.taxonomy_term.opportunity_type.default.yml new file mode 100644 index 000000000..72387891d --- /dev/null +++ b/config/sync/core.entity_form_display.taxonomy_term.opportunity_type.default.yml @@ -0,0 +1,46 @@ +uuid: b025974f-fcbb-4c26-854b-0136cf511ecf +langcode: en +status: true +dependencies: + config: + - taxonomy.vocabulary.opportunity_type + module: + - path + - text +id: taxonomy_term.opportunity_type.default +targetEntityType: taxonomy_term +bundle: opportunity_type +mode: default +content: + description: + type: text_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + name: + type: string_textfield + weight: -5 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + weight: 100 + region: content + settings: + display_label: true + third_party_settings: { } +hidden: + publish_on: true + unpublish_on: true diff --git a/config/sync/core.entity_view_display.config_pages.stanford_basic_site_settings.default.yml b/config/sync/core.entity_view_display.config_pages.stanford_basic_site_settings.default.yml index 8bd195428..c31b9044f 100644 --- a/config/sync/core.entity_view_display.config_pages.stanford_basic_site_settings.default.yml +++ b/config/sync/core.entity_view_display.config_pages.stanford_basic_site_settings.default.yml @@ -32,6 +32,7 @@ dependencies: module: - datetime - link + - options - text id: config_pages.stanford_basic_site_settings.default targetEntityType: config_pages diff --git a/config/sync/core.entity_view_display.media.embeddable.default.yml b/config/sync/core.entity_view_display.media.embeddable.default.yml index 6cebc52a6..e8c7091f1 100644 --- a/config/sync/core.entity_view_display.media.embeddable.default.yml +++ b/config/sync/core.entity_view_display.media.embeddable.default.yml @@ -15,7 +15,7 @@ mode: default content: field_media_embeddable_code: type: embeddable_formatter - label: visually_hidden + label: hidden settings: max_width: 0 max_height: 0 @@ -25,10 +25,12 @@ content: region: content field_media_embeddable_oembed: type: embeddable_formatter - label: visually_hidden + label: hidden settings: max_width: 0 max_height: 0 + loading: + attribute: lazy allowed_tags: '' third_party_settings: { } weight: 0 diff --git a/config/sync/core.entity_view_display.media.image.large_modal.yml b/config/sync/core.entity_view_display.media.image.large_modal.yml new file mode 100644 index 000000000..c714758e2 --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.large_modal.yml @@ -0,0 +1,54 @@ +uuid: 2b2c0e22-8ee7-4d00-840e-2eed9afa61c6 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.large_modal + - field.field.media.image.field_media_image + - field.field.media.image.su_media_category + - image.style.breakpoint_2xl_1x + - image.style.large + - media.type.image + module: + - colorbox + - empty_fields + - field_formatter_class + - field_label + - layout_builder +third_party_settings: + layout_builder: + enabled: false + allow_custom: false +id: media.image.large_modal +targetEntityType: media +bundle: image +mode: large_modal +content: + field_media_image: + type: colorbox + label: hidden + settings: + colorbox_image_style: breakpoint_2xl_1x + colorbox_gallery: page + colorbox_gallery_custom: '' + colorbox_caption: auto + colorbox_caption_custom: '' + colorbox_node_style: large + colorbox_node_style_first: large + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 6 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + su_media_category: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.image.medium_modal.yml b/config/sync/core.entity_view_display.media.image.medium_modal.yml new file mode 100644 index 000000000..6ffc93940 --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.medium_modal.yml @@ -0,0 +1,54 @@ +uuid: f98966ea-7adf-47c2-ad3f-85055ea24ea7 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.medium_modal + - field.field.media.image.field_media_image + - field.field.media.image.su_media_category + - image.style.breakpoint_2xl_1x + - image.style.medium + - media.type.image + module: + - colorbox + - empty_fields + - field_formatter_class + - field_label + - layout_builder +third_party_settings: + layout_builder: + enabled: false + allow_custom: false +id: media.image.medium_modal +targetEntityType: media +bundle: image +mode: medium_modal +content: + field_media_image: + type: colorbox + label: hidden + settings: + colorbox_image_style: breakpoint_2xl_1x + colorbox_gallery: page + colorbox_gallery_custom: '' + colorbox_caption: auto + colorbox_caption_custom: '' + colorbox_node_style: medium + colorbox_node_style_first: medium + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 6 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + su_media_category: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.image.small_modal.yml b/config/sync/core.entity_view_display.media.image.small_modal.yml new file mode 100644 index 000000000..14f6a88d4 --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.small_modal.yml @@ -0,0 +1,56 @@ +uuid: a4111c63-41f9-42ab-a8f1-70a8726911d1 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.small_modal + - field.field.media.image.field_media_image + - field.field.media.image.su_media_category + - image.style.breakpoint_2xl_1x + - image.style.thumbnail + - media.type.image + module: + - colorbox + - empty_fields + - field_formatter_class + - field_label + - layout_builder +third_party_settings: + layout_builder: + enabled: false + allow_custom: false +_core: + default_config_hash: hSk8HhFOQGFB36lnn_tEKB38YVOq1uNpB-cdzzq5vMo +id: media.image.small_modal +targetEntityType: media +bundle: image +mode: small_modal +content: + field_media_image: + type: colorbox + label: hidden + settings: + colorbox_image_style: breakpoint_2xl_1x + colorbox_gallery: page + colorbox_gallery_custom: '' + colorbox_caption: auto + colorbox_caption_custom: '' + colorbox_node_style: thumbnail + colorbox_node_style_first: thumbnail + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 0 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + su_media_category: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.stanford_gallery_images.default.yml b/config/sync/core.entity_view_display.media.stanford_gallery_images.default.yml index 888c3aa4c..224ea1553 100644 --- a/config/sync/core.entity_view_display.media.stanford_gallery_images.default.yml +++ b/config/sync/core.entity_view_display.media.stanford_gallery_images.default.yml @@ -28,13 +28,13 @@ content: type: colorbox label: hidden settings: - colorbox_node_style: cta_1x_596x397 - colorbox_node_style_first: '' colorbox_image_style: breakpoint_2xl_2x colorbox_gallery: page colorbox_gallery_custom: '' colorbox_caption: custom colorbox_caption_custom: '[media:su_gallery_caption]' + colorbox_node_style: cta_1x_596x397 + colorbox_node_style_first: '' third_party_settings: field_formatter_class: class: '' diff --git a/config/sync/core.entity_view_display.node.stanford_event.default.yml b/config/sync/core.entity_view_display.node.stanford_event.default.yml index 2d1b4a023..42403c131 100644 --- a/config/sync/core.entity_view_display.node.stanford_event.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_event.default.yml @@ -15,6 +15,7 @@ dependencies: - field.field.node.stanford_event.su_event_date_time - field.field.node.stanford_event.su_event_dek - field.field.node.stanford_event.su_event_email + - field.field.node.stanford_event.su_event_ext_image - field.field.node.stanford_event.su_event_groups - field.field.node.stanford_event.su_event_keywords - field.field.node.stanford_event.su_event_location @@ -99,11 +100,13 @@ third_party_settings: entity: layout_builder.entity view_mode: view_mode formatter: - type: entity_title_heading + type: string label: hidden settings: - tag: h2 + link_to_entity: false third_party_settings: + empty_fields: + handler: '' field_formatter_class: class: 'su-event-subheadline flex-9-of-12' weight: 8 diff --git a/config/sync/core.entity_view_display.node.stanford_news.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_news.stanford_card.yml index de5167efa..7ce606df2 100644 --- a/config/sync/core.entity_view_display.node.stanford_news.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_news.stanford_card.yml @@ -27,7 +27,9 @@ dependencies: module: - ds - element_class_formatter + - empty_fields - field_formatter_class + - field_label - link - stanford_media - user @@ -41,11 +43,16 @@ third_party_settings: settings: pattern: field_templates: only_content + variant: default regions: news_vertical_teaser_image: - su_news_featured_media news_vertical_teaser_headline: - node_title + date: + - node_post_date + dek: + - su_news_dek news_topics: - su_soe_mag_topics - su_news_topics @@ -56,7 +63,7 @@ third_party_settings: fields: 'dynamic_token_field:node-news_content_url': plugin_id: 'dynamic_token_field:node-news_content_url' - weight: 4 + weight: 6 label: hidden formatter: default node_title: @@ -68,30 +75,40 @@ third_party_settings: link: false wrapper: '' class: '' + node_post_date: + plugin_id: node_post_date + weight: 2 + label: hidden + formatter: ds_post_date_stanford_month_date_year id: node.stanford_news.stanford_card targetEntityType: node bundle: stanford_news mode: stanford_card content: + su_news_dek: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 3 + region: dek su_news_featured_media: - type: media_multimedia_formatter + type: media_responsive_image_formatter label: hidden settings: view_mode: default link: false - image: - image_formatter: responsive_image_style - image_formatter_image_style: cta_2x_1014x676 - image_formatter_responsive_image_style: card_2_1 - image_formatter_view_mode: default - video: - video_formatter: entity - video_formatter_view_mode: default - other: - view_mode: default + image_style: card_2_1 + remove_alt: '1' third_party_settings: + empty_fields: + handler: '' field_formatter_class: class: '' + field_label: + label_value: '' + label_tag: '' weight: 0 region: news_vertical_teaser_image su_news_source: @@ -106,7 +123,7 @@ content: third_party_settings: field_formatter_class: class: '' - weight: 3 + weight: 5 region: news_source su_news_topics: type: entity_reference_list_label_class @@ -150,7 +167,6 @@ hidden: su_news_banner_media_caption: true su_news_byline: true su_news_components: true - su_news_dek: true su_news_hide_social: true su_news_publishing_date: true su_shared_tags: true diff --git a/config/sync/core.entity_view_display.node.stanford_opportunity.default.yml b/config/sync/core.entity_view_display.node.stanford_opportunity.default.yml new file mode 100644 index 000000000..782c28f06 --- /dev/null +++ b/config/sync/core.entity_view_display.node.stanford_opportunity.default.yml @@ -0,0 +1,625 @@ +uuid: 46505eb5-a712-448f-9fd3-5cb6663a7706 +langcode: en +status: true +dependencies: + config: + - field.field.node.stanford_opportunity.body + - field.field.node.stanford_opportunity.layout_builder__layout + - field.field.node.stanford_opportunity.su_opp_application_deadline + - field.field.node.stanford_opportunity.su_opp_components + - field.field.node.stanford_opportunity.su_opp_contact_email + - field.field.node.stanford_opportunity.su_opp_contact_name + - field.field.node.stanford_opportunity.su_opp_contact_phone + - field.field.node.stanford_opportunity.su_opp_contact_url + - field.field.node.stanford_opportunity.su_opp_course_code + - field.field.node.stanford_opportunity.su_opp_cta_url + - field.field.node.stanford_opportunity.su_opp_eligibility + - field.field.node.stanford_opportunity.su_opp_image + - field.field.node.stanford_opportunity.su_opp_learn_more + - field.field.node.stanford_opportunity.su_opp_open_date + - field.field.node.stanford_opportunity.su_opp_prerequisites + - field.field.node.stanford_opportunity.su_opp_source + - field.field.node.stanford_opportunity.su_opp_sponsor + - field.field.node.stanford_opportunity.su_opp_start_date + - field.field.node.stanford_opportunity.su_opp_status + - field.field.node.stanford_opportunity.su_opp_summary + - field.field.node.stanford_opportunity.su_opp_tags + - field.field.node.stanford_opportunity.su_opp_type + - node.type.stanford_opportunity + module: + - field_group + - jumpstart_ui + - layout_builder + - layout_builder_restrictions + - layout_library + - user +third_party_settings: + layout_builder: + enabled: true + allow_custom: true + sections: + - + layout_id: jumpstart_ui_one_column + layout_settings: + label: '' + context_mapping: { } + extra_classes: '' + centered: centered-container + columns: default + components: + d8d66e18-44f6-4e82-90c7-131eaf8e19de: + uuid: d8d66e18-44f6-4e82-90c7-131eaf8e19de + region: main + configuration: + id: 'field_block:node:stanford_opportunity:title' + label: Title + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: entity_title_heading + label: hidden + settings: + tag: h1 + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 2 + additional: { } + third_party_settings: { } + - + layout_id: jumpstart_ui_two_column + layout_settings: + label: '' + context_mapping: { } + extra_classes: '' + centered: centered-container + orientation: left + components: + 7676c62a-39a7-4e6f-b32d-4d7dd5ddeab5: + uuid: 7676c62a-39a7-4e6f-b32d-4d7dd5ddeab5 + region: left + configuration: + id: jumpstart_ui_skipnav_main_anchor + label: 'Main content anchor target' + label_display: '0' + provider: jumpstart_ui + context_mapping: { } + weight: 0 + additional: { } + 764b7bd8-7488-4796-a259-314de23b87b3: + uuid: 764b7bd8-7488-4796-a259-314de23b87b3 + region: left + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_summary' + label: Summary + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: text_default + label: hidden + settings: { } + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 1 + additional: { } + 411af66d-4ede-4ca0-a51d-c56cb10a96ef: + uuid: 411af66d-4ede-4ca0-a51d-c56cb10a96ef + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_image' + label: 'Featured Image' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: media_responsive_image_formatter + label: hidden + settings: + view_mode: stanford_image_large_square + link: false + image_style: '' + remove_alt: 0 + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 0 + additional: { } + d18ff1e0-f50c-4248-b301-2e077267b15c: + uuid: d18ff1e0-f50c-4248-b301-2e077267b15c + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_type' + label: 'Opportunity Type' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: entity_reference_label + label: inline + settings: + link: true + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 1 + additional: { } + 6e41b2ce-22c1-4c37-9a18-14082782a173: + uuid: 6e41b2ce-22c1-4c37-9a18-14082782a173 + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_application_deadline' + label: 'Application Deadline' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: datetime_default + label: inline + settings: + timezone_override: '' + format_type: medium + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 2 + additional: { } + 380d8445-73a4-4601-b30c-b8b9f866b057: + uuid: 380d8445-73a4-4601-b30c-b8b9f866b057 + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_eligibility' + label: Eligibility + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: text_default + label: above + settings: { } + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 3 + additional: { } + 754b749d-c0cd-4bc8-8594-1992fdbbe0a3: + uuid: 754b749d-c0cd-4bc8-8594-1992fdbbe0a3 + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_start_date' + label: 'Start Date' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: datetime_default + label: above + settings: + timezone_override: '' + format_type: medium + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 4 + additional: { } + 5427b410-5b74-41b2-b6c8-44fac25c3150: + uuid: 5427b410-5b74-41b2-b6c8-44fac25c3150 + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_course_code' + label: 'Course Code' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 5 + additional: { } + 9b45c4b5-bbe3-44f4-803f-bb305be025fe: + uuid: 9b45c4b5-bbe3-44f4-803f-bb305be025fe + region: left + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_prerequisites' + label: Prerequisites + label_display: visible + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: text_default + label: hidden + settings: { } + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 2 + additional: { } + e712f81b-4aa1-4bc7-bb7f-5068acb3bbd1: + uuid: e712f81b-4aa1-4bc7-bb7f-5068acb3bbd1 + region: left + configuration: + id: 'field_block:node:stanford_opportunity:body' + label: Body + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: text_default + label: hidden + settings: { } + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 3 + additional: { } + third_party_settings: { } + - + layout_id: jumpstart_ui_one_column + layout_settings: + label: '' + context_mapping: { } + extra_classes: '' + centered: centered-container + columns: default + components: + fbba124c-b6c2-4129-a8df-e79870507c8c: + uuid: fbba124c-b6c2-4129-a8df-e79870507c8c + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_contact_url' + label: 'Contact Link' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: link + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '0' + target: '0' + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 6 + additional: { } + e7da11a9-d160-429f-b39c-6cd0b8cbe496: + uuid: e7da11a9-d160-429f-b39c-6cd0b8cbe496 + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_contact_phone' + label: 'Contact Phone' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: telephone_link_class + label: hidden + settings: + title: '' + class: '' + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 5 + additional: { } + 09a85452-e091-4c80-902b-e55c9aaa6d5e: + uuid: 09a85452-e091-4c80-902b-e55c9aaa6d5e + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_contact_email' + label: 'Contact Email' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: basic_string + label: hidden + settings: { } + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 4 + additional: { } + 1af2c338-0e61-4e46-b07e-1de570d93985: + uuid: 1af2c338-0e61-4e46-b07e-1de570d93985 + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_contact_name' + label: 'Contact Name' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 3 + additional: { } + 75a9a36d-20ef-46a1-aaf6-3fbe4814ec5b: + uuid: 75a9a36d-20ef-46a1-aaf6-3fbe4814ec5b + region: main + configuration: + id: 'field_block:node:stanford_opportunity:su_opp_components' + label: Paragraphs + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: layout_paragraphs + label: hidden + settings: + view_mode: default + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 2 + additional: { } + third_party_settings: { } + layout_library: + enable: false + layout_builder_restrictions: + allowed_block_categories: + - 'Basic Page Type Lists (Views)' + - Book + - 'Changelog (Views)' + - 'Chaos Tools' + - 'Config Pages' + - 'Content fields' + - 'Custom block types' + - 'Custom blocks' + - Devel + - 'Devel PHP' + - Editoria11y + - 'Events Lists (Views)' + - Forms + - Help + - 'Inline blocks' + - 'Jumpstart UI' + - 'Lists (Views)' + - Menus + - 'News Lists (Views)' + - 'PDB React' + - 'People Lists (Views)' + - 'Policy (Views)' + - Printable + - 'Publication (Views)' + - React + - 'Stanford News' + - 'Stanford Profile Helper' + - 'Stanford SAML Authentication' + - System + - 'Taxonomy Terms (Views)' + - User + - Views + - core + entity_view_mode_restriction: + allowed_layouts: + - jumpstart_ui_one_column + - jumpstart_ui_two_column + - jumpstart_ui_three_column + denylisted_blocks: { } + allowlisted_blocks: + 'Changelog (Views)': + - 'views_block:change_logs-policy_changes' + 'Content fields': + - 'field_block:node:stanford_opportunity:su_opp_application_deadline' + - 'field_block:node:stanford_opportunity:su_opp_open_date' + - 'field_block:node:stanford_opportunity:body' + - 'field_block:node:stanford_opportunity:su_opp_cta_url' + - 'field_block:node:stanford_opportunity:changed' + - 'field_block:node:stanford_opportunity:su_opp_status' + - 'field_block:node:stanford_opportunity:su_opp_contact_email' + - 'field_block:node:stanford_opportunity:su_opp_contact_url' + - 'field_block:node:stanford_opportunity:su_opp_contact_name' + - 'field_block:node:stanford_opportunity:su_opp_contact_phone' + - 'field_block:node:stanford_opportunity:su_opp_course_code' + - 'field_block:node:stanford_opportunity:su_opp_eligibility' + - 'field_block:node:stanford_opportunity:su_opp_source' + - 'field_block:node:stanford_opportunity:su_opp_image' + - 'field_block:node:stanford_opportunity:su_opp_learn_more' + - 'field_block:node:stanford_opportunity:su_opp_tags' + - 'field_block:node:stanford_opportunity:su_opp_type' + - 'field_block:node:stanford_opportunity:su_opp_components' + - 'field_block:node:stanford_opportunity:su_opp_prerequisites' + - 'field_block:node:stanford_opportunity:su_opp_sponsor' + - 'field_block:node:stanford_opportunity:su_opp_start_date' + - 'field_block:node:stanford_opportunity:su_opp_summary' + - 'field_block:node:stanford_opportunity:title' + Menus: + - 'system_menu_block:stanford-event-types' + - 'menu_block:main' + - 'system_menu_block:stanford-person-type' + - 'system_menu_block:stanford-publication-topics' + - 'system_menu_block:news-topics' + System: + - system_breadcrumb_block + core: + - page_title_block + restricted_categories: + - Book + - 'Chaos Tools' + - 'Config Pages' + - Devel + - 'Devel PHP' + - Editoria11y + - Forms + - Help + - 'Lists (Views)' + - 'Policy (Views)' + - Printable + - React + - 'Stanford Profile Helper' + - 'Stanford SAML Authentication' + - 'Taxonomy Terms (Views)' + - User + - Views + field_group: + group_opp_card: + children: { } + label: 'Opportunity Details Card' + parent_name: '' + region: hidden + weight: 20 + format_type: html_element + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + element: div + show_label: false + label_element: h3 + label_element_classes: '' + attributes: '' + effect: none + speed: fast +id: node.stanford_opportunity.default +targetEntityType: node +bundle: stanford_opportunity +mode: default +content: { } +hidden: + body: true + layout_builder__layout: true + links: true + search_api_excerpt: true + su_opp_application_deadline: true + su_opp_back_to_link: true + su_opp_components: true + su_opp_contact_email: true + su_opp_contact_name: true + su_opp_contact_phone: true + su_opp_contact_url: true + su_opp_course_code: true + su_opp_cta_url: true + su_opp_eligibility: true + su_opp_image: true + su_opp_learn_more: true + su_opp_open_date: true + su_opp_prerequisites: true + su_opp_source: true + su_opp_sponsor: true + su_opp_start_date: true + su_opp_status: true + su_opp_summary: true + su_opp_tags: true + su_opp_type: true diff --git a/config/sync/core.entity_view_display.node.stanford_opportunity.full.yml b/config/sync/core.entity_view_display.node.stanford_opportunity.full.yml new file mode 100644 index 000000000..0aa01f692 --- /dev/null +++ b/config/sync/core.entity_view_display.node.stanford_opportunity.full.yml @@ -0,0 +1,188 @@ +uuid: 009fc1c0-70e0-47a4-b0ce-d5aae84d1a8c +langcode: en +status: false +dependencies: + config: + - core.entity_view_mode.node.full + - field.field.node.stanford_opportunity.body + - field.field.node.stanford_opportunity.layout_builder__layout + - field.field.node.stanford_opportunity.su_opp_application_deadline + - field.field.node.stanford_opportunity.su_opp_components + - field.field.node.stanford_opportunity.su_opp_contact_email + - field.field.node.stanford_opportunity.su_opp_contact_name + - field.field.node.stanford_opportunity.su_opp_contact_phone + - field.field.node.stanford_opportunity.su_opp_contact_url + - field.field.node.stanford_opportunity.su_opp_course_code + - field.field.node.stanford_opportunity.su_opp_cta_url + - field.field.node.stanford_opportunity.su_opp_eligibility + - field.field.node.stanford_opportunity.su_opp_image + - field.field.node.stanford_opportunity.su_opp_learn_more + - field.field.node.stanford_opportunity.su_opp_open_date + - field.field.node.stanford_opportunity.su_opp_prerequisites + - field.field.node.stanford_opportunity.su_opp_source + - field.field.node.stanford_opportunity.su_opp_sponsor + - field.field.node.stanford_opportunity.su_opp_start_date + - field.field.node.stanford_opportunity.su_opp_status + - field.field.node.stanford_opportunity.su_opp_summary + - field.field.node.stanford_opportunity.su_opp_tags + - field.field.node.stanford_opportunity.su_opp_type + - node.type.stanford_opportunity + module: + - field_group + - layout_builder + - layout_builder_restrictions + - layout_library + - user +third_party_settings: + layout_builder: + enabled: false + allow_custom: false + layout_library: + enable: false + layout_builder_restrictions: + allowed_block_categories: + - 'Basic Page Type Lists (Views)' + - Book + - 'Changelog (Views)' + - 'Chaos Tools' + - 'Config Pages' + - 'Content fields' + - 'Custom block types' + - 'Custom blocks' + - Devel + - 'Devel PHP' + - Editoria11y + - 'Events Lists (Views)' + - Forms + - Help + - 'Inline blocks' + - 'Jumpstart UI' + - 'Lists (Views)' + - Menus + - 'News Lists (Views)' + - 'PDB React' + - 'People Lists (Views)' + - 'Policy (Views)' + - Printable + - 'Publication (Views)' + - React + - 'Stanford News' + - 'Stanford Profile Helper' + - 'Stanford SAML Authentication' + - System + - 'Taxonomy Terms (Views)' + - User + - Views + - core + entity_view_mode_restriction: + allowed_layouts: + - jumpstart_ui_one_column + - jumpstart_ui_two_column + - jumpstart_ui_three_column + denylisted_blocks: { } + allowlisted_blocks: + 'Changelog (Views)': + - 'views_block:change_logs-policy_changes' + 'Content fields': + - 'field_block:node:stanford_opportunity:su_opp_application_deadline' + - 'field_block:node:stanford_opportunity:su_opp_open_date' + - 'field_block:node:stanford_opportunity:body' + - 'field_block:node:stanford_opportunity:su_opp_cta_url' + - 'field_block:node:stanford_opportunity:changed' + - 'field_block:node:stanford_opportunity:su_opp_status' + - 'field_block:node:stanford_opportunity:su_opp_contact_email' + - 'field_block:node:stanford_opportunity:su_opp_contact_url' + - 'field_block:node:stanford_opportunity:su_opp_contact_name' + - 'field_block:node:stanford_opportunity:su_opp_contact_phone' + - 'field_block:node:stanford_opportunity:su_opp_course_code' + - 'field_block:node:stanford_opportunity:su_opp_eligibility' + - 'field_block:node:stanford_opportunity:su_opp_source' + - 'field_block:node:stanford_opportunity:su_opp_image' + - 'field_block:node:stanford_opportunity:su_opp_learn_more' + - 'field_block:node:stanford_opportunity:su_opp_tags' + - 'field_block:node:stanford_opportunity:su_opp_type' + - 'field_block:node:stanford_opportunity:su_opp_components' + - 'field_block:node:stanford_opportunity:su_opp_prerequisites' + - 'field_block:node:stanford_opportunity:su_opp_sponsor' + - 'field_block:node:stanford_opportunity:su_opp_start_date' + - 'field_block:node:stanford_opportunity:su_opp_summary' + - 'field_block:node:stanford_opportunity:title' + Menus: + - 'system_menu_block:stanford-event-types' + - 'menu_block:main' + - 'system_menu_block:stanford-person-type' + - 'system_menu_block:stanford-publication-topics' + - 'system_menu_block:news-topics' + System: + - system_breadcrumb_block + core: + - page_title_block + restricted_categories: + - Book + - 'Chaos Tools' + - 'Config Pages' + - Devel + - 'Devel PHP' + - Editoria11y + - Forms + - Help + - 'Lists (Views)' + - 'Policy (Views)' + - Printable + - React + - 'Stanford Profile Helper' + - 'Stanford SAML Authentication' + - 'Taxonomy Terms (Views)' + - User + - Views + field_group: + group_opp_card: + children: { } + label: 'Opportunity Details Card' + parent_name: '' + region: hidden + weight: 20 + format_type: html_element + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + element: div + show_label: false + label_element: h3 + label_element_classes: '' + attributes: '' + effect: none + speed: fast +id: node.stanford_opportunity.full +targetEntityType: node +bundle: stanford_opportunity +mode: full +content: { } +hidden: + body: true + layout_builder__layout: true + links: true + search_api_excerpt: true + su_opp_application_deadline: true + su_opp_back_to_link: true + su_opp_components: true + su_opp_contact_email: true + su_opp_contact_name: true + su_opp_contact_phone: true + su_opp_contact_url: true + su_opp_course_code: true + su_opp_cta_url: true + su_opp_eligibility: true + su_opp_image: true + su_opp_learn_more: true + su_opp_open_date: true + su_opp_prerequisites: true + su_opp_source: true + su_opp_sponsor: true + su_opp_start_date: true + su_opp_status: true + su_opp_summary: true + su_opp_tags: true + su_opp_type: true diff --git a/config/sync/core.entity_view_display.node.stanford_opportunity.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_opportunity.search_indexing.yml new file mode 100644 index 000000000..6916f3627 --- /dev/null +++ b/config/sync/core.entity_view_display.node.stanford_opportunity.search_indexing.yml @@ -0,0 +1,114 @@ +uuid: 1916634a-c65b-4f14-a373-226322fb5d44 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_indexing + - field.field.node.stanford_opportunity.body + - field.field.node.stanford_opportunity.layout_builder__layout + - field.field.node.stanford_opportunity.su_opp_application_deadline + - field.field.node.stanford_opportunity.su_opp_components + - field.field.node.stanford_opportunity.su_opp_contact_email + - field.field.node.stanford_opportunity.su_opp_contact_name + - field.field.node.stanford_opportunity.su_opp_contact_phone + - field.field.node.stanford_opportunity.su_opp_contact_url + - field.field.node.stanford_opportunity.su_opp_course_code + - field.field.node.stanford_opportunity.su_opp_cta_url + - field.field.node.stanford_opportunity.su_opp_eligibility + - field.field.node.stanford_opportunity.su_opp_image + - field.field.node.stanford_opportunity.su_opp_learn_more + - field.field.node.stanford_opportunity.su_opp_open_date + - field.field.node.stanford_opportunity.su_opp_prerequisites + - field.field.node.stanford_opportunity.su_opp_source + - field.field.node.stanford_opportunity.su_opp_sponsor + - field.field.node.stanford_opportunity.su_opp_start_date + - field.field.node.stanford_opportunity.su_opp_status + - field.field.node.stanford_opportunity.su_opp_summary + - field.field.node.stanford_opportunity.su_opp_tags + - field.field.node.stanford_opportunity.su_opp_type + - node.type.stanford_opportunity + module: + - datetime + - layout_builder + - layout_builder_restrictions + - layout_library + - text + - user +third_party_settings: + layout_builder: + enabled: false + allow_custom: false + layout_library: + enable: false + layout_builder_restrictions: + allowed_block_categories: { } + entity_view_mode_restriction: + allowed_layouts: { } + denylisted_blocks: { } + allowlisted_blocks: { } + restricted_categories: { } +id: node.stanford_opportunity.search_indexing +targetEntityType: node +bundle: stanford_opportunity +mode: search_indexing +content: + su_opp_application_deadline: + type: datetime_default + label: inline + settings: + timezone_override: '' + format_type: medium + third_party_settings: { } + weight: 1 + region: content + su_opp_image: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 0 + region: content + su_opp_sponsor: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 2 + region: content + su_opp_summary: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 3 + region: content + su_opp_type: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 4 + region: content +hidden: + body: true + layout_builder__layout: true + links: true + search_api_excerpt: true + su_opp_components: true + su_opp_contact_email: true + su_opp_contact_name: true + su_opp_contact_phone: true + su_opp_contact_url: true + su_opp_course_code: true + su_opp_cta_url: true + su_opp_eligibility: true + su_opp_learn_more: true + su_opp_open_date: true + su_opp_prerequisites: true + su_opp_source: true + su_opp_start_date: true + su_opp_status: true + su_opp_tags: true diff --git a/config/sync/core.entity_view_display.node.stanford_opportunity.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_opportunity.stanford_card.yml new file mode 100644 index 000000000..e5620cc58 --- /dev/null +++ b/config/sync/core.entity_view_display.node.stanford_opportunity.stanford_card.yml @@ -0,0 +1,194 @@ +uuid: 7fcf8863-6439-478b-9c8e-412b0de21623 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.stanford_card + - field.field.node.stanford_opportunity.body + - field.field.node.stanford_opportunity.layout_builder__layout + - field.field.node.stanford_opportunity.su_opp_application_deadline + - field.field.node.stanford_opportunity.su_opp_components + - field.field.node.stanford_opportunity.su_opp_contact_email + - field.field.node.stanford_opportunity.su_opp_contact_name + - field.field.node.stanford_opportunity.su_opp_contact_phone + - field.field.node.stanford_opportunity.su_opp_contact_url + - field.field.node.stanford_opportunity.su_opp_course_code + - field.field.node.stanford_opportunity.su_opp_cta_url + - field.field.node.stanford_opportunity.su_opp_eligibility + - field.field.node.stanford_opportunity.su_opp_image + - field.field.node.stanford_opportunity.su_opp_learn_more + - field.field.node.stanford_opportunity.su_opp_open_date + - field.field.node.stanford_opportunity.su_opp_prerequisites + - field.field.node.stanford_opportunity.su_opp_source + - field.field.node.stanford_opportunity.su_opp_sponsor + - field.field.node.stanford_opportunity.su_opp_start_date + - field.field.node.stanford_opportunity.su_opp_status + - field.field.node.stanford_opportunity.su_opp_summary + - field.field.node.stanford_opportunity.su_opp_tags + - field.field.node.stanford_opportunity.su_opp_type + - node.type.stanford_opportunity + module: + - ds + - empty_fields + - field_formatter_class + - field_label + - layout_builder + - layout_builder_restrictions + - layout_library + - smart_trim + - stanford_media + - user +third_party_settings: + layout_builder: + enabled: false + allow_custom: false + layout_library: + enable: false + layout_builder_restrictions: + allowed_block_categories: { } + entity_view_mode_restriction: + allowed_layouts: { } + denylisted_blocks: { } + allowlisted_blocks: { } + restricted_categories: { } + ds: + layout: + id: pattern_card + library: null + disable_css: false + entity_classes: all_classes + settings: + pattern: + field_templates: default + variant: default + regions: + card_image: + - su_opp_image + card_super_headline: + - su_opp_sponsor + card_headline: + - node_title + card_body: + - su_opp_type + - su_opp_summary + fields: + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + 'link class': '' + link_target: '' + wrapper: '' + class: su-card__link +id: node.stanford_opportunity.stanford_card +targetEntityType: node +bundle: stanford_opportunity +mode: stanford_card +content: + su_opp_image: + type: media_image_formatter + label: hidden + settings: + view_mode: default + link: true + image_style: card_1192x596 + remove_alt: false + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 0 + region: card_image + su_opp_sponsor: + type: entity_reference_label + label: hidden + settings: + link: false + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + ds: + ds_limit: '' + weight: 1 + region: card_super_headline + su_opp_summary: + type: smart_trim + label: hidden + settings: + trim_length: 50 + trim_type: words + trim_suffix: '' + wrap_output: false + wrap_class: trimmed + more: + display_link: false + target_blank: false + link_trim_only: false + class: more-link + text: More + aria_label: 'Read more about [node:title]' + summary_handler: full + trim_options: + text: false + trim_zero: false + replace_tokens: false + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 4 + region: card_body + su_opp_type: + type: entity_reference_label + label: hidden + settings: + link: false + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + ds: + ds_limit: '' + weight: 3 + region: card_body +hidden: + body: true + layout_builder__layout: true + links: true + search_api_excerpt: true + su_opp_application_deadline: true + su_opp_components: true + su_opp_contact_email: true + su_opp_contact_name: true + su_opp_contact_phone: true + su_opp_contact_url: true + su_opp_course_code: true + su_opp_cta_url: true + su_opp_eligibility: true + su_opp_learn_more: true + su_opp_open_date: true + su_opp_prerequisites: true + su_opp_source: true + su_opp_start_date: true + su_opp_status: true + su_opp_tags: true diff --git a/config/sync/core.entity_view_display.node.stanford_opportunity.stanford_h3_card.yml b/config/sync/core.entity_view_display.node.stanford_opportunity.stanford_h3_card.yml new file mode 100644 index 000000000..fb3e4ed6f --- /dev/null +++ b/config/sync/core.entity_view_display.node.stanford_opportunity.stanford_h3_card.yml @@ -0,0 +1,194 @@ +uuid: c4b68950-875c-401e-8b29-7750098537cb +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.stanford_h3_card + - field.field.node.stanford_opportunity.body + - field.field.node.stanford_opportunity.layout_builder__layout + - field.field.node.stanford_opportunity.su_opp_application_deadline + - field.field.node.stanford_opportunity.su_opp_components + - field.field.node.stanford_opportunity.su_opp_contact_email + - field.field.node.stanford_opportunity.su_opp_contact_name + - field.field.node.stanford_opportunity.su_opp_contact_phone + - field.field.node.stanford_opportunity.su_opp_contact_url + - field.field.node.stanford_opportunity.su_opp_course_code + - field.field.node.stanford_opportunity.su_opp_cta_url + - field.field.node.stanford_opportunity.su_opp_eligibility + - field.field.node.stanford_opportunity.su_opp_image + - field.field.node.stanford_opportunity.su_opp_learn_more + - field.field.node.stanford_opportunity.su_opp_open_date + - field.field.node.stanford_opportunity.su_opp_prerequisites + - field.field.node.stanford_opportunity.su_opp_source + - field.field.node.stanford_opportunity.su_opp_sponsor + - field.field.node.stanford_opportunity.su_opp_start_date + - field.field.node.stanford_opportunity.su_opp_status + - field.field.node.stanford_opportunity.su_opp_summary + - field.field.node.stanford_opportunity.su_opp_tags + - field.field.node.stanford_opportunity.su_opp_type + - node.type.stanford_opportunity + module: + - ds + - empty_fields + - field_formatter_class + - field_label + - layout_builder + - layout_builder_restrictions + - layout_library + - smart_trim + - stanford_media + - user +third_party_settings: + layout_builder: + enabled: false + allow_custom: false + layout_library: + enable: false + layout_builder_restrictions: + allowed_block_categories: { } + entity_view_mode_restriction: + allowed_layouts: { } + denylisted_blocks: { } + allowlisted_blocks: { } + restricted_categories: { } + ds: + layout: + id: pattern_card + library: null + disable_css: false + entity_classes: all_classes + settings: + pattern: + field_templates: default + variant: default + regions: + card_image: + - su_opp_image + card_super_headline: + - su_opp_sponsor + card_headline: + - node_title + card_body: + - su_opp_type + - su_opp_summary + fields: + node_title: + plugin_id: node_title + weight: 2 + label: hidden + formatter: default + settings: + link: true + 'link class': '' + link_target: '' + wrapper: h3 + class: su-card__link +id: node.stanford_opportunity.stanford_h3_card +targetEntityType: node +bundle: stanford_opportunity +mode: stanford_h3_card +content: + su_opp_image: + type: media_image_formatter + label: hidden + settings: + view_mode: default + link: true + image_style: card_1192x596 + remove_alt: false + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 0 + region: card_image + su_opp_sponsor: + type: entity_reference_label + label: hidden + settings: + link: false + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + ds: + ds_limit: '' + weight: 1 + region: card_super_headline + su_opp_summary: + type: smart_trim + label: hidden + settings: + trim_length: 50 + trim_type: words + trim_suffix: '' + wrap_output: false + wrap_class: trimmed + more: + display_link: false + target_blank: false + link_trim_only: false + class: more-link + text: More + aria_label: 'Read more about [node:title]' + summary_handler: full + trim_options: + text: false + trim_zero: false + replace_tokens: false + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 4 + region: card_body + su_opp_type: + type: entity_reference_label + label: hidden + settings: + link: false + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + ds: + ds_limit: '' + weight: 3 + region: card_body +hidden: + body: true + layout_builder__layout: true + links: true + search_api_excerpt: true + su_opp_application_deadline: true + su_opp_components: true + su_opp_contact_email: true + su_opp_contact_name: true + su_opp_contact_phone: true + su_opp_contact_url: true + su_opp_course_code: true + su_opp_cta_url: true + su_opp_eligibility: true + su_opp_learn_more: true + su_opp_open_date: true + su_opp_prerequisites: true + su_opp_source: true + su_opp_start_date: true + su_opp_status: true + su_opp_tags: true diff --git a/config/sync/core.entity_view_display.node.stanford_opportunity.teaser.yml b/config/sync/core.entity_view_display.node.stanford_opportunity.teaser.yml new file mode 100644 index 000000000..e23d351ee --- /dev/null +++ b/config/sync/core.entity_view_display.node.stanford_opportunity.teaser.yml @@ -0,0 +1,113 @@ +uuid: eacf0e3e-0783-44c6-9012-4c4c9e2b7c47 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.stanford_opportunity.body + - field.field.node.stanford_opportunity.layout_builder__layout + - field.field.node.stanford_opportunity.su_opp_application_deadline + - field.field.node.stanford_opportunity.su_opp_components + - field.field.node.stanford_opportunity.su_opp_contact_email + - field.field.node.stanford_opportunity.su_opp_contact_name + - field.field.node.stanford_opportunity.su_opp_contact_phone + - field.field.node.stanford_opportunity.su_opp_contact_url + - field.field.node.stanford_opportunity.su_opp_course_code + - field.field.node.stanford_opportunity.su_opp_cta_url + - field.field.node.stanford_opportunity.su_opp_eligibility + - field.field.node.stanford_opportunity.su_opp_image + - field.field.node.stanford_opportunity.su_opp_learn_more + - field.field.node.stanford_opportunity.su_opp_open_date + - field.field.node.stanford_opportunity.su_opp_prerequisites + - field.field.node.stanford_opportunity.su_opp_source + - field.field.node.stanford_opportunity.su_opp_sponsor + - field.field.node.stanford_opportunity.su_opp_start_date + - field.field.node.stanford_opportunity.su_opp_status + - field.field.node.stanford_opportunity.su_opp_summary + - field.field.node.stanford_opportunity.su_opp_tags + - field.field.node.stanford_opportunity.su_opp_type + - node.type.stanford_opportunity + module: + - datetime + - empty_fields + - field_formatter_class + - field_label + - stanford_media + - text + - user +id: node.stanford_opportunity.teaser +targetEntityType: node +bundle: stanford_opportunity +mode: teaser +content: + su_opp_application_deadline: + type: datetime_default + label: inline + settings: + timezone_override: '' + format_type: medium + third_party_settings: { } + weight: 1 + region: content + su_opp_image: + type: media_responsive_image_formatter + label: hidden + settings: + view_mode: stanford_image_large_square + link: false + image_style: '' + remove_alt: 0 + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 0 + region: content + su_opp_sponsor: + type: entity_reference_label + label: inline + settings: + link: true + third_party_settings: { } + weight: 2 + region: content + su_opp_summary: + type: text_trimmed + label: hidden + settings: + trim_length: 600 + third_party_settings: { } + weight: 3 + region: content + su_opp_type: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 4 + region: content +hidden: + body: true + layout_builder__layout: true + links: true + search_api_excerpt: true + su_opp_components: true + su_opp_contact_email: true + su_opp_contact_name: true + su_opp_contact_phone: true + su_opp_contact_url: true + su_opp_course_code: true + su_opp_cta_url: true + su_opp_eligibility: true + su_opp_learn_more: true + su_opp_open_date: true + su_opp_prerequisites: true + su_opp_source: true + su_opp_start_date: true + su_opp_status: true + su_opp_tags: true diff --git a/config/sync/core.entity_view_display.node.stanford_person.default.yml b/config/sync/core.entity_view_display.node.stanford_person.default.yml index 6fbfdd3bd..30b997622 100644 --- a/config/sync/core.entity_view_display.node.stanford_person.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_person.default.yml @@ -222,11 +222,16 @@ third_party_settings: settings: view_mode: default link: false - image_style: medium_square + image_style: large_square remove_alt: true third_party_settings: + empty_fields: + handler: '' field_formatter_class: class: su-person-photo + field_label: + label_value: '' + label_tag: '' weight: 0 additional: { } 9e6e76d4-b758-4c2b-97a7-495f43965c3a: @@ -278,10 +283,13 @@ third_party_settings: rel: nofollow target: '0' third_party_settings: + empty_fields: + handler: '' field_formatter_class: class: su-person-links - ds: - ds_limit: '' + field_label: + label_value: '' + label_tag: h3 weight: 10 additional: { } 82a532c7-d73f-491e-8ce3-3fd27c29a815: diff --git a/config/sync/core.entity_view_display.node.stanford_person.stanford_h3_card_plain.yml b/config/sync/core.entity_view_display.node.stanford_person.stanford_h3_card_plain.yml new file mode 100644 index 000000000..c6e1704af --- /dev/null +++ b/config/sync/core.entity_view_display.node.stanford_person.stanford_h3_card_plain.yml @@ -0,0 +1,134 @@ +uuid: 77178d96-5b98-47dc-a496-09f161632684 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.stanford_h3_card_plain + - field.field.node.stanford_person.body + - field.field.node.stanford_person.field_menulink + - field.field.node.stanford_person.layout_builder__layout + - field.field.node.stanford_person.stanford_intranet__access + - field.field.node.stanford_person.su_metatags + - field.field.node.stanford_person.su_person_academic_appt + - field.field.node.stanford_person.su_person_admin_appts + - field.field.node.stanford_person.su_person_affiliations + - field.field.node.stanford_person.su_person_components + - field.field.node.stanford_person.su_person_education + - field.field.node.stanford_person.su_person_email + - field.field.node.stanford_person.su_person_fax + - field.field.node.stanford_person.su_person_first_name + - field.field.node.stanford_person.su_person_full_title + - field.field.node.stanford_person.su_person_last_name + - field.field.node.stanford_person.su_person_links + - field.field.node.stanford_person.su_person_location_address + - field.field.node.stanford_person.su_person_location_name + - field.field.node.stanford_person.su_person_mail_code + - field.field.node.stanford_person.su_person_map_url + - field.field.node.stanford_person.su_person_mobile_phone + - field.field.node.stanford_person.su_person_photo + - field.field.node.stanford_person.su_person_profile_link + - field.field.node.stanford_person.su_person_pronouns + - field.field.node.stanford_person.su_person_research + - field.field.node.stanford_person.su_person_research_interests + - field.field.node.stanford_person.su_person_scholarly_interests + - field.field.node.stanford_person.su_person_short_title + - field.field.node.stanford_person.su_person_telephone + - field.field.node.stanford_person.su_person_type_group + - field.field.node.stanford_person.su_shared_tags + - node.type.stanford_person + module: + - ds + - field_formatter_class + - layout_builder + - stanford_media + - user +third_party_settings: + ds: + layout: + id: pattern_card + library: null + disable_css: false + entity_classes: all_classes + settings: + pattern: + field_templates: default + variant: minimal + regions: + card_image: + - su_person_photo + card_body: + - node_title + - su_person_short_title + fields: + node_title: + plugin_id: node_title + weight: 1 + label: hidden + formatter: default + settings: + link: true + 'link class': '' + link_target: '' + wrapper: h3 + class: '' + layout_builder: + enabled: false + allow_custom: false +id: node.stanford_person.stanford_h3_card_plain +targetEntityType: node +bundle: stanford_person +mode: stanford_h3_card_plain +content: + su_person_photo: + type: media_responsive_image_formatter + label: hidden + settings: + view_mode: default + link: false + image_style: responsive_1_1 + remove_alt: false + third_party_settings: + field_formatter_class: + class: '' + weight: 0 + region: card_image + su_person_short_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 2 + region: card_body +hidden: + body: true + field_menulink: true + layout_builder__layout: true + links: true + search_api_excerpt: true + stanford_intranet__access: true + su_metatags: true + su_person_academic_appt: true + su_person_admin_appts: true + su_person_affiliations: true + su_person_components: true + su_person_education: true + su_person_email: true + su_person_fax: true + su_person_first_name: true + su_person_full_title: true + su_person_last_name: true + su_person_links: true + su_person_location_address: true + su_person_location_name: true + su_person_mail_code: true + su_person_map_url: true + su_person_mobile_phone: true + su_person_profile_link: true + su_person_pronouns: true + su_person_research: true + su_person_research_interests: true + su_person_scholarly_interests: true + su_person_telephone: true + su_person_type_group: true + su_shared_tags: true diff --git a/config/sync/core.entity_view_display.paragraph.stanford_faq.default.yml b/config/sync/core.entity_view_display.paragraph.stanford_faq.default.yml new file mode 100644 index 000000000..857438222 --- /dev/null +++ b/config/sync/core.entity_view_display.paragraph.stanford_faq.default.yml @@ -0,0 +1,45 @@ +uuid: 2895bffa-14b5-41cd-bb3a-b0020fb04037 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.stanford_faq.su_faq_description + - field.field.paragraph.stanford_faq.su_faq_headline + - field.field.paragraph.stanford_faq.su_faq_questions + - paragraphs.paragraphs_type.stanford_faq + module: + - entity_reference_revisions + - stanford_fields + - text +id: paragraph.stanford_faq.default +targetEntityType: paragraph +bundle: stanford_faq +mode: default +content: + su_faq_description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + su_faq_headline: + type: entity_title_heading + label: hidden + settings: + tag: h2 + linked: false + third_party_settings: { } + weight: 0 + region: content + su_faq_questions: + type: entity_reference_revisions_entity_view + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 2 + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.stanford_page_title_banner.variant_1.yml b/config/sync/core.entity_view_display.paragraph.stanford_page_title_banner.variant_1.yml new file mode 100644 index 000000000..7ff8bd885 --- /dev/null +++ b/config/sync/core.entity_view_display.paragraph.stanford_page_title_banner.variant_1.yml @@ -0,0 +1,43 @@ +uuid: f74416ab-8293-488b-be0f-dc477ec65458 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.paragraph.variant_1 + - field.field.paragraph.stanford_page_title_banner.su_title_banner_image + - paragraphs.paragraphs_type.stanford_page_title_banner + module: + - empty_fields + - field_formatter_class + - field_label + - layout_builder + - stanford_media +third_party_settings: + layout_builder: + enabled: false + allow_custom: false +id: paragraph.stanford_page_title_banner.variant_1 +targetEntityType: paragraph +bundle: stanford_page_title_banner +mode: variant_1 +content: + su_title_banner_image: + type: media_responsive_image_formatter + label: hidden + settings: + view_mode: default + link: false + image_style: card_2_1 + remove_alt: 0 + third_party_settings: + empty_fields: + handler: '' + field_formatter_class: + class: '' + field_label: + label_value: '' + label_tag: '' + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/core.entity_view_mode.media.large_modal.yml b/config/sync/core.entity_view_mode.media.large_modal.yml new file mode 100644 index 000000000..8e41c4efe --- /dev/null +++ b/config/sync/core.entity_view_mode.media.large_modal.yml @@ -0,0 +1,11 @@ +uuid: f192f9f4-716f-40fd-be1d-66739d311c5a +langcode: en +status: true +dependencies: + module: + - media +id: media.large_modal +label: 'Large Modal' +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_mode.media.medium_modal.yml b/config/sync/core.entity_view_mode.media.medium_modal.yml new file mode 100644 index 000000000..878181524 --- /dev/null +++ b/config/sync/core.entity_view_mode.media.medium_modal.yml @@ -0,0 +1,11 @@ +uuid: 437a171d-2c27-48e1-b3ad-a8b55c1b0c37 +langcode: en +status: true +dependencies: + module: + - media +id: media.medium_modal +label: 'Medium Modal' +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_mode.media.small_modal.yml b/config/sync/core.entity_view_mode.media.small_modal.yml new file mode 100644 index 000000000..7408f43a2 --- /dev/null +++ b/config/sync/core.entity_view_mode.media.small_modal.yml @@ -0,0 +1,11 @@ +uuid: a9df3242-e117-4b91-bd80-df6098ea4081 +langcode: en +status: true +dependencies: + module: + - media +id: media.small_modal +label: 'Thumb Modal' +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_mode.node.stanford_h3_card_plain.yml b/config/sync/core.entity_view_mode.node.stanford_h3_card_plain.yml new file mode 100644 index 000000000..dbcdc457b --- /dev/null +++ b/config/sync/core.entity_view_mode.node.stanford_h3_card_plain.yml @@ -0,0 +1,11 @@ +uuid: ebfd1cf5-50f9-4a96-81a0-4b4622cef025 +langcode: en +status: true +dependencies: + module: + - node +id: node.stanford_h3_card_plain +label: 'H3 Card Plain' +description: '' +targetEntityType: node +cache: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 0f84848de..08b2dc330 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -3,20 +3,19 @@ _core: module: address: 0 admin_toolbar: 0 - admin_toolbar_links_access_filter: 0 admin_toolbar_tools: 0 allowed_formats: 0 auto_entitylabel: 0 autologout: 0 block: 0 block_content: 0 - block_content_permissions: 0 book: 0 breakpoint: 0 change_labels: 0 chosen: 0 chosen_lib: 0 ckeditor5: 0 + ckeditor5_icons: 0 ckeditor5_plugins: 0 colorbox: 0 components: 0 @@ -118,6 +117,7 @@ module: linkit: 0 markup: 0 mathjax: 0 + maxlength: 0 media: 0 media_duplicate_validation: 0 media_library: 0 @@ -126,7 +126,6 @@ module: menu_ui: 0 metatag: 0 metatag_open_graph: 0 - metatag_page_manager: 0 metatag_twitter_cards: 0 metatag_verification: 0 migrate: 0 diff --git a/config/sync/diff.settings.yml b/config/sync/diff.settings.yml index 699bbbbb8..06a648b95 100644 --- a/config/sync/diff.settings.yml +++ b/config/sync/diff.settings.yml @@ -1,5 +1,6 @@ _core: default_config_hash: oXwX3NzLv9QK_LbNEvpQ9OPwH9tqtMSJzq5y8t63Q8w +langcode: en general_settings: radio_behavior: simple context_lines_leading: 1 @@ -15,4 +16,5 @@ general_settings: unified_fields: enabled: true weight: 2 + visual_default_view_mode: full visual_inline_theme: default diff --git a/config/sync/editor.editor.stanford_html.yml b/config/sync/editor.editor.stanford_html.yml index a7626b436..8ac0feb51 100644 --- a/config/sync/editor.editor.stanford_html.yml +++ b/config/sync/editor.editor.stanford_html.yml @@ -29,6 +29,7 @@ settings: - '|' - blockQuote - drupalMedia + - icon - '|' - superscript - subscript @@ -37,6 +38,7 @@ settings: - '|' - codeBlock - code + - textPartLanguage - undo - redo plugins: @@ -156,7 +158,7 @@ settings: label: 'Splash Font' element: '

' - - label: 'Quote Text' + label: Quote element: '

' - label: 'Drop Cap First Letter' diff --git a/config/sync/editoria11y.configuration.yml b/config/sync/editoria11y.configuration.yml deleted file mode 100644 index 5e278f6db..000000000 --- a/config/sync/editoria11y.configuration.yml +++ /dev/null @@ -1,3 +0,0 @@ -ed11y_theme: lightTheme -disable_sync: false -preserve_params: 'search,keys,page,language,language_content_entity' diff --git a/config/sync/environment_indicator.settings.yml b/config/sync/environment_indicator.settings.yml index 628115b13..61df193c1 100644 --- a/config/sync/environment_indicator.settings.yml +++ b/config/sync/environment_indicator.settings.yml @@ -3,3 +3,5 @@ _core: toolbar_integration: toolbar: toolbar favicon: true +version_identifier: environment_indicator_current_release +version_identifier_fallback: deployment_identifier diff --git a/config/sync/extlink.settings.yml b/config/sync/extlink.settings.yml index 6a168fe32..b2bf0c399 100644 --- a/config/sync/extlink.settings.yml +++ b/config/sync/extlink.settings.yml @@ -1,5 +1,6 @@ _core: default_config_hash: gp38_GoeI-5DmdfeFE0NfHi_mbT2SqdU0zsJIQv-ehc +langcode: en extlink_use_external_js_file: false extlink_exclude_admin_routes: false extlink_target: false diff --git a/config/sync/field.field.citation.su_article_journal.su_author.yml b/config/sync/field.field.citation.su_article_journal.su_author.yml index b8017c53a..d82c9e19e 100644 --- a/config/sync/field.field.citation.su_article_journal.su_author.yml +++ b/config/sync/field.field.citation.su_article_journal.su_author.yml @@ -92,6 +92,7 @@ settings: field_title_display: before component_layout: default show_component_required_marker: false + flag_required_input: false credentials_inline: false override_format: default field_type: diff --git a/config/sync/field.field.citation.su_article_newspaper.su_author.yml b/config/sync/field.field.citation.su_article_newspaper.su_author.yml index 0fde9e8c1..8b11a4118 100644 --- a/config/sync/field.field.citation.su_article_newspaper.su_author.yml +++ b/config/sync/field.field.citation.su_article_newspaper.su_author.yml @@ -92,6 +92,7 @@ settings: field_title_display: before component_layout: default show_component_required_marker: false + flag_required_input: false credentials_inline: false override_format: default field_type: diff --git a/config/sync/field.field.citation.su_book.su_author.yml b/config/sync/field.field.citation.su_book.su_author.yml index aeaea4355..45208ffe7 100644 --- a/config/sync/field.field.citation.su_book.su_author.yml +++ b/config/sync/field.field.citation.su_book.su_author.yml @@ -92,6 +92,7 @@ settings: field_title_display: before component_layout: default show_component_required_marker: false + flag_required_input: false credentials_inline: false override_format: default field_type: diff --git a/config/sync/field.field.citation.su_other.su_author.yml b/config/sync/field.field.citation.su_other.su_author.yml index 83049212b..b111ac522 100644 --- a/config/sync/field.field.citation.su_other.su_author.yml +++ b/config/sync/field.field.citation.su_other.su_author.yml @@ -92,6 +92,7 @@ settings: field_title_display: before component_layout: default show_component_required_marker: false + flag_required_input: false credentials_inline: false override_format: default field_type: diff --git a/config/sync/field.field.citation.su_thesis.su_author.yml b/config/sync/field.field.citation.su_thesis.su_author.yml index eef6ec9b7..ae2259603 100644 --- a/config/sync/field.field.citation.su_thesis.su_author.yml +++ b/config/sync/field.field.citation.su_thesis.su_author.yml @@ -92,6 +92,7 @@ settings: field_title_display: before component_layout: default show_component_required_marker: false + flag_required_input: false credentials_inline: false override_format: default field_type: diff --git a/config/sync/field.field.config_pages.lockup_settings.su_intro.yml b/config/sync/field.field.config_pages.lockup_settings.su_intro.yml index b0b6212db..72b9cd876 100644 --- a/config/sync/field.field.config_pages.lockup_settings.su_intro.yml +++ b/config/sync/field.field.config_pages.lockup_settings.su_intro.yml @@ -20,6 +20,6 @@ default_value: default_value_callback: '' settings: markup: - value: "

\"\"

\r\n\r\n

Decanter Lockup Component

\r\n\r\n

This lockup will appear in the top left corner of the website's main header.

\r\n
" + value: '

These branding options are only available on Stanford Basic. Users of the Minimally Branded or Faculty themes should use the default lockup. To determine which lockup is right for your official unit, consult Department Branding section of the Stanford Identity Guide.

This branding will appear in the top left corner of the header section for your site. Separate settings for the lockup at the bottom of your site can be found in the Local Footer settings and will not be affected by changes you make here.

' format: stanford_html field_type: markup diff --git a/config/sync/field.field.config_pages.stanford_basic_site_settings.su_site_algolia_terms.yml b/config/sync/field.field.config_pages.stanford_basic_site_settings.su_site_algolia_terms.yml new file mode 100644 index 000000000..b5a6b3f2c --- /dev/null +++ b/config/sync/field.field.config_pages.stanford_basic_site_settings.su_site_algolia_terms.yml @@ -0,0 +1,21 @@ +uuid: 30f3cc80-90a8-4879-ab9f-9eed6db5e483 +langcode: en +status: true +dependencies: + config: + - config_pages.type.stanford_basic_site_settings + - field.storage.config_pages.su_site_algolia_terms +id: config_pages.stanford_basic_site_settings.su_site_algolia_terms +field_name: su_site_algolia_terms +entity_type: config_pages +bundle: stanford_basic_site_settings +label: 'Algolia Terms of Use' +description: 'Algolia is a third-party service that provides a modern search experience, tools for adjusting search results, and analytics. By checking this box, you are acknowledging that you understand the following: Use of this service on your Stanford Site requires a paid subscription. Assistance with initial configuration and ongoing support for your search index are available as for-fee services. To learn more, visit our guide to Enhancing Site Search.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + on_label: Agree + off_label: Disagree +field_type: boolean diff --git a/config/sync/field.field.config_pages.stanford_basic_site_settings.su_site_created.yml b/config/sync/field.field.config_pages.stanford_basic_site_settings.su_site_created.yml new file mode 100644 index 000000000..d93a1b3a6 --- /dev/null +++ b/config/sync/field.field.config_pages.stanford_basic_site_settings.su_site_created.yml @@ -0,0 +1,19 @@ +uuid: 1e49df54-32d6-4f5b-a5ec-e16691ef2bd4 +langcode: en +status: true +dependencies: + config: + - config_pages.type.stanford_basic_site_settings + - field.storage.config_pages.su_site_created +id: config_pages.stanford_basic_site_settings.su_site_created +field_name: su_site_created +entity_type: config_pages +bundle: stanford_basic_site_settings +label: 'Site Created' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: timestamp diff --git a/config/sync/field.field.config_pages.stanford_basic_site_settings.su_site_type.yml b/config/sync/field.field.config_pages.stanford_basic_site_settings.su_site_type.yml new file mode 100644 index 000000000..c1e396c83 --- /dev/null +++ b/config/sync/field.field.config_pages.stanford_basic_site_settings.su_site_type.yml @@ -0,0 +1,23 @@ +uuid: 18918dc6-5dca-49ee-be52-a2d0c57ac172 +langcode: en +status: true +dependencies: + config: + - config_pages.type.stanford_basic_site_settings + - field.storage.config_pages.su_site_type + module: + - options +id: config_pages.stanford_basic_site_settings.su_site_type +field_name: su_site_type +entity_type: config_pages +bundle: stanford_basic_site_settings +label: 'Site Type' +description: "What kind of site is this?\r\n" +required: false +translatable: false +default_value: + - + value: pre_production +default_value_callback: '' +settings: { } +field_type: list_string diff --git a/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_link.yml b/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_link.yml index 787093ecd..14daacee9 100644 --- a/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_link.yml +++ b/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_link.yml @@ -7,6 +7,10 @@ dependencies: - field.storage.config_pages.su_global_msg_link module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: config_pages.stanford_global_message.su_global_msg_link field_name: su_global_msg_link entity_type: config_pages diff --git a/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_message.yml b/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_message.yml index b41e69a2e..6896bf289 100644 --- a/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_message.yml +++ b/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_message.yml @@ -6,13 +6,7 @@ dependencies: - config_pages.type.stanford_global_message - field.storage.config_pages.su_global_msg_message module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_minimal_html: stanford_minimal_html - plain_text: plain_text - stanford_html: '0' id: config_pages.stanford_global_message.su_global_msg_message field_name: su_global_msg_message entity_type: config_pages diff --git a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_action.yml b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_action.yml index 094e988f5..acf7ccf04 100644 --- a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_action.yml +++ b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_action.yml @@ -7,6 +7,10 @@ dependencies: - field.storage.config_pages.su_local_foot_action module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: config_pages.stanford_local_footer.su_local_foot_action field_name: su_local_foot_action entity_type: config_pages diff --git a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_f_intro.yml b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_f_intro.yml index 388c99ed0..2a6d39669 100644 --- a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_f_intro.yml +++ b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_f_intro.yml @@ -6,13 +6,7 @@ dependencies: - config_pages.type.stanford_local_footer - field.storage.config_pages.su_local_foot_f_intro module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_html: '0' - stanford_minimal_html: '0' - plain_text: '0' id: config_pages.stanford_local_footer.su_local_foot_f_intro field_name: su_local_foot_f_intro entity_type: config_pages diff --git a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_loc_link.yml b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_loc_link.yml index 1163995fd..d3482f439 100644 --- a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_loc_link.yml +++ b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_loc_link.yml @@ -7,6 +7,10 @@ dependencies: - field.storage.config_pages.su_local_foot_loc_link module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: config_pages.stanford_local_footer.su_local_foot_loc_link field_name: su_local_foot_loc_link entity_type: config_pages diff --git a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_primary.yml b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_primary.yml index be6a081e0..a78abb1d2 100644 --- a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_primary.yml +++ b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_primary.yml @@ -7,6 +7,10 @@ dependencies: - field.storage.config_pages.su_local_foot_primary module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: config_pages.stanford_local_footer.su_local_foot_primary field_name: su_local_foot_primary entity_type: config_pages diff --git a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_second.yml b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_second.yml index e0f9e5a7f..36ac6c43c 100644 --- a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_second.yml +++ b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_second.yml @@ -7,6 +7,10 @@ dependencies: - field.storage.config_pages.su_local_foot_second module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: config_pages.stanford_local_footer.su_local_foot_second field_name: su_local_foot_second entity_type: config_pages diff --git a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_social.yml b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_social.yml index ed386d9a6..1271b285a 100644 --- a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_social.yml +++ b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_social.yml @@ -7,17 +7,21 @@ dependencies: - field.storage.config_pages.su_local_foot_social module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: config_pages.stanford_local_footer.su_local_foot_social field_name: su_local_foot_social entity_type: config_pages bundle: stanford_local_footer label: 'Social Links' -description: '' +description: 'Links added in this section will automatically create icons that will appear in your footer. Supported social links include: Bluesky, Facebook, Flickr, Github, Google Scholar, Instagram, LinkedIn, Mastodon.social, Threads, X, and YouTube.' required: false translatable: false default_value: { } default_value_callback: '' settings: title: 2 - link_type: 17 + link_type: 16 field_type: link diff --git a/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_intranet.yml b/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_intranet.yml index a01f9ea1f..80013b23b 100644 --- a/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_intranet.yml +++ b/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_intranet.yml @@ -7,6 +7,10 @@ dependencies: - field.storage.config_pages.su_super_foot_intranet module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: config_pages.stanford_super_footer.su_super_foot_intranet field_name: su_super_foot_intranet entity_type: config_pages diff --git a/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_link.yml b/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_link.yml index c97772bde..41c32dde9 100644 --- a/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_link.yml +++ b/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_link.yml @@ -7,6 +7,10 @@ dependencies: - field.storage.config_pages.su_super_foot_link module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: config_pages.stanford_super_footer.su_super_foot_link field_name: su_super_foot_link entity_type: config_pages diff --git a/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_text.yml b/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_text.yml index 653998b02..42f788048 100644 --- a/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_text.yml +++ b/config/sync/field.field.config_pages.stanford_super_footer.su_super_foot_text.yml @@ -6,13 +6,7 @@ dependencies: - config_pages.type.stanford_super_footer - field.storage.config_pages.su_super_foot_text module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_html: '0' - stanford_minimal_html: '0' - plain_text: '0' id: config_pages.stanford_super_footer.su_super_foot_text field_name: su_super_foot_text entity_type: config_pages diff --git a/config/sync/field.field.media.file.field_media_file.yml b/config/sync/field.field.media.file.field_media_file.yml index 1479eea07..afc178039 100644 --- a/config/sync/field.field.media.file.field_media_file.yml +++ b/config/sync/field.field.media.file.field_media_file.yml @@ -27,6 +27,6 @@ settings: handler_settings: { } file_directory: media/file file_extensions: 'txt rtf doc docx ppt pptx xls xlsx pdf' - max_filesize: '' + max_filesize: '10 MB' description_field: false field_type: file diff --git a/config/sync/field.field.node.stanford_course.su_course_link.yml b/config/sync/field.field.node.stanford_course.su_course_link.yml index 96fa1f253..bc7899cbc 100644 --- a/config/sync/field.field.node.stanford_course.su_course_link.yml +++ b/config/sync/field.field.node.stanford_course.su_course_link.yml @@ -15,7 +15,7 @@ entity_type: node bundle: stanford_course label: 'Course Link' description: '' -required: false +required: true translatable: false default_value: { } default_value_callback: '' diff --git a/config/sync/field.field.node.stanford_event.su_event_cta.yml b/config/sync/field.field.node.stanford_event.su_event_cta.yml index 6c1f1c90d..80dd75970 100644 --- a/config/sync/field.field.node.stanford_event.su_event_cta.yml +++ b/config/sync/field.field.node.stanford_event.su_event_cta.yml @@ -7,6 +7,10 @@ dependencies: - node.type.stanford_event module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: node.stanford_event.su_event_cta field_name: su_event_cta entity_type: node diff --git a/config/sync/field.field.node.stanford_opportunity.body.yml b/config/sync/field.field.node.stanford_opportunity.body.yml new file mode 100644 index 000000000..3ed13a65a --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.body.yml @@ -0,0 +1,24 @@ +uuid: b6edd544-e694-4e8e-ae87-0496e4a56919 +langcode: en +status: true +dependencies: + config: + - field.storage.node.body + - node.type.stanford_opportunity + module: + - text +id: node.stanford_opportunity.body +field_name: body +entity_type: node +bundle: stanford_opportunity +label: Body +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + display_summary: true + required_summary: false + allowed_formats: { } +field_type: text_with_summary diff --git a/config/sync/field.field.node.stanford_opportunity.layout_builder__layout.yml b/config/sync/field.field.node.stanford_opportunity.layout_builder__layout.yml new file mode 100644 index 000000000..c5df33805 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.layout_builder__layout.yml @@ -0,0 +1,21 @@ +uuid: 3b4a0626-c0fd-4710-834d-848d18de6105 +langcode: en +status: true +dependencies: + config: + - field.storage.node.layout_builder__layout + - node.type.stanford_opportunity + module: + - layout_builder +id: node.stanford_opportunity.layout_builder__layout +field_name: layout_builder__layout +entity_type: node +bundle: stanford_opportunity +label: Layout +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: layout_section diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_application_deadline.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_application_deadline.yml new file mode 100644 index 000000000..e0434a2a6 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_application_deadline.yml @@ -0,0 +1,21 @@ +uuid: dd0ddf8c-7c09-4139-b75c-daac2d1d3508 +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_application_deadline + - node.type.stanford_opportunity + module: + - datetime +id: node.stanford_opportunity.su_opp_application_deadline +field_name: su_opp_application_deadline +entity_type: node +bundle: stanford_opportunity +label: 'Application Deadline' +description: 'Enter the deadline for applying or signing up for this opportunity' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: datetime diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_components.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_components.yml new file mode 100644 index 000000000..46abb7b45 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_components.yml @@ -0,0 +1,88 @@ +uuid: 78c24825-ee7e-498d-99bb-523a0d3d1280 +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_components + - node.type.stanford_opportunity + - paragraphs.paragraphs_type.stanford_banner + - paragraphs.paragraphs_type.stanford_card + - paragraphs.paragraphs_type.stanford_entity + - paragraphs.paragraphs_type.stanford_faq + - paragraphs.paragraphs_type.stanford_gallery + - paragraphs.paragraphs_type.stanford_layout + - paragraphs.paragraphs_type.stanford_lists + - paragraphs.paragraphs_type.stanford_media_caption + - paragraphs.paragraphs_type.stanford_spacer + - paragraphs.paragraphs_type.stanford_wysiwyg + module: + - entity_reference_revisions +id: node.stanford_opportunity.su_opp_components +field_name: su_opp_components +entity_type: node +bundle: stanford_opportunity +label: Paragraphs +description: 'Add additional content that displays under the body text on the Opportunity page.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + stanford_banner: stanford_banner + stanford_card: stanford_card + stanford_entity: stanford_entity + stanford_gallery: stanford_gallery + stanford_layout: stanford_layout + stanford_lists: stanford_lists + stanford_media_caption: stanford_media_caption + stanford_spacer: stanford_spacer + stanford_wysiwyg: stanford_wysiwyg + stanford_faq: stanford_faq + negate: 0 + target_bundles_drag_drop: + stanford_accordion: + weight: 14 + enabled: false + stanford_banner: + weight: 15 + enabled: true + stanford_card: + weight: 16 + enabled: true + stanford_entity: + weight: 17 + enabled: true + stanford_faq: + weight: 28 + enabled: true + stanford_gallery: + weight: 18 + enabled: true + stanford_layout: + weight: 19 + enabled: true + stanford_lists: + weight: 20 + enabled: true + stanford_media_caption: + weight: 21 + enabled: true + stanford_page_title_banner: + weight: 22 + enabled: false + stanford_person_cta: + weight: 23 + enabled: false + stanford_schedule: + weight: 24 + enabled: false + stanford_spacer: + weight: 25 + enabled: true + stanford_wysiwyg: + weight: 26 + enabled: true +field_type: entity_reference_revisions diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_contact_email.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_contact_email.yml new file mode 100644 index 000000000..a2a18d93c --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_contact_email.yml @@ -0,0 +1,19 @@ +uuid: 5a7773ab-650c-4ae8-a93d-fbff005a3b4f +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_contact_email + - node.type.stanford_opportunity +id: node.stanford_opportunity.su_opp_contact_email +field_name: su_opp_contact_email +entity_type: node +bundle: stanford_opportunity +label: 'Contact Email' +description: 'Enter the primary contact email for this opportunity.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: email diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_contact_name.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_contact_name.yml new file mode 100644 index 000000000..0c15e0b87 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_contact_name.yml @@ -0,0 +1,19 @@ +uuid: 9a1e4694-1e0c-4e27-a704-701ebc23cc44 +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_contact_name + - node.type.stanford_opportunity +id: node.stanford_opportunity.su_opp_contact_name +field_name: su_opp_contact_name +entity_type: node +bundle: stanford_opportunity +label: 'Contact Name' +description: 'Enter the name of the main contact for this Opportunity.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_contact_phone.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_contact_phone.yml new file mode 100644 index 000000000..fc9b554cb --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_contact_phone.yml @@ -0,0 +1,21 @@ +uuid: 4cbc49d4-caff-4bc2-acc7-bec8ec2bfd97 +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_contact_phone + - node.type.stanford_opportunity + module: + - telephone +id: node.stanford_opportunity.su_opp_contact_phone +field_name: su_opp_contact_phone +entity_type: node +bundle: stanford_opportunity +label: 'Contact Phone' +description: 'Enter the phone number for the main contact for this Opportunity.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: telephone diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_contact_url.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_contact_url.yml new file mode 100644 index 000000000..bc3136869 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_contact_url.yml @@ -0,0 +1,27 @@ +uuid: 3d82c39a-14ce-497b-a9c0-66946ac3236b +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_contact_url + - node.type.stanford_opportunity + module: + - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true +id: node.stanford_opportunity.su_opp_contact_url +field_name: su_opp_contact_url +entity_type: node +bundle: stanford_opportunity +label: 'Contact Link' +description: "Enter the site URL for the contact. Often this is the Opportunity Sponsor's site." +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + title: 2 + link_type: 17 +field_type: link diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_course_code.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_course_code.yml new file mode 100644 index 000000000..3efb58dd8 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_course_code.yml @@ -0,0 +1,19 @@ +uuid: 149b6773-c259-4e1e-9dbc-301ef66ceb42 +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_course_code + - node.type.stanford_opportunity +id: node.stanford_opportunity.su_opp_course_code +field_name: su_opp_course_code +entity_type: node +bundle: stanford_opportunity +label: 'Course Code' +description: 'If this opportunity is related to a course, enter the Course Code(s) (example: amstudies 13N, history 100, etc.)' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_cta_url.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_cta_url.yml new file mode 100644 index 000000000..265ce6a39 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_cta_url.yml @@ -0,0 +1,27 @@ +uuid: 491d8b27-49a7-4d16-be2f-f87b6bf9a17e +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_cta_url + - node.type.stanford_opportunity + module: + - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true +id: node.stanford_opportunity.su_opp_cta_url +field_name: su_opp_cta_url +entity_type: node +bundle: stanford_opportunity +label: 'Call to Action' +description: 'Enter a URL to the main Call to Action for this opportunity. This could be the registration link, application form, page to schedule an appointment, etc.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + title: 2 + link_type: 17 +field_type: link diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_eligibility.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_eligibility.yml new file mode 100644 index 000000000..c2b442764 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_eligibility.yml @@ -0,0 +1,24 @@ +uuid: a06f34fd-d3a1-4cbf-bce1-5f29a01a578b +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_eligibility + - filter.format.stanford_minimal_html + - node.type.stanford_opportunity + module: + - text +id: node.stanford_opportunity.su_opp_eligibility +field_name: su_opp_eligibility +entity_type: node +bundle: stanford_opportunity +label: Eligibility +description: 'Who is eligible to apply or take part in this opportunity?' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + allowed_formats: + - stanford_minimal_html +field_type: text_long diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_image.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_image.yml new file mode 100644 index 000000000..8e1de030a --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_image.yml @@ -0,0 +1,29 @@ +uuid: f0869be1-909b-470a-833b-875ba3bf847d +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_image + - media.type.image + - node.type.stanford_opportunity +id: node.stanford_opportunity.su_opp_image +field_name: su_opp_image +entity_type: node +bundle: stanford_opportunity +label: 'Featured Image' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + image: image + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_learn_more.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_learn_more.yml new file mode 100644 index 000000000..7396c32b7 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_learn_more.yml @@ -0,0 +1,27 @@ +uuid: 9e7d84a6-7493-4e06-b4b3-df1b6623efa1 +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_learn_more + - node.type.stanford_opportunity + module: + - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true +id: node.stanford_opportunity.su_opp_learn_more +field_name: su_opp_learn_more +entity_type: node +bundle: stanford_opportunity +label: 'Learn More Link' +description: 'Provide a link where users can find out more about this Opportunity. Please ensure this link has text that describes where the link will go.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + title: 2 + link_type: 17 +field_type: link diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_open_date.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_open_date.yml new file mode 100644 index 000000000..29142b4f5 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_open_date.yml @@ -0,0 +1,21 @@ +uuid: 42483861-2075-4ed8-9a6e-0f755ada5246 +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_open_date + - node.type.stanford_opportunity + module: + - datetime +id: node.stanford_opportunity.su_opp_open_date +field_name: su_opp_open_date +entity_type: node +bundle: stanford_opportunity +label: 'Applications Open ' +description: 'The date that applications or registration is first available.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: datetime diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_prerequisites.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_prerequisites.yml new file mode 100644 index 000000000..382fcd990 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_prerequisites.yml @@ -0,0 +1,24 @@ +uuid: da62aa94-53e8-4e78-bbd0-dff404d4bb6c +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_prerequisites + - filter.format.stanford_minimal_html + - node.type.stanford_opportunity + module: + - text +id: node.stanford_opportunity.su_opp_prerequisites +field_name: su_opp_prerequisites +entity_type: node +bundle: stanford_opportunity +label: Prerequisites +description: 'What are the prerequisites to participate in this opportunity?' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + allowed_formats: + - stanford_minimal_html +field_type: text_long diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_source.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_source.yml new file mode 100644 index 000000000..ca4cf26ff --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_source.yml @@ -0,0 +1,23 @@ +uuid: 79f6b115-6857-4f51-ad2d-f2515eaef6b5 +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_source + - node.type.stanford_opportunity + module: + - link +id: node.stanford_opportunity.su_opp_source +field_name: su_opp_source +entity_type: node +bundle: stanford_opportunity +label: 'External Source' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + title: 0 + link_type: 16 +field_type: link diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_sponsor.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_sponsor.yml new file mode 100644 index 000000000..4d69f2824 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_sponsor.yml @@ -0,0 +1,29 @@ +uuid: 3812b8d1-d227-48bd-9b7b-de91d5ede28c +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_sponsor + - node.type.stanford_opportunity + - taxonomy.vocabulary.opportunity_sponsor +id: node.stanford_opportunity.su_opp_sponsor +field_name: su_opp_sponsor +entity_type: node +bundle: stanford_opportunity +label: Sponsor +description: 'Who sponsors this opportunity.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + opportunity_sponsor: opportunity_sponsor + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_start_date.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_start_date.yml new file mode 100644 index 000000000..92deabc3c --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_start_date.yml @@ -0,0 +1,21 @@ +uuid: 1ef26b12-a39c-4663-9df3-bbda41af11da +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_start_date + - node.type.stanford_opportunity + module: + - datetime +id: node.stanford_opportunity.su_opp_start_date +field_name: su_opp_start_date +entity_type: node +bundle: stanford_opportunity +label: 'Start Date' +description: 'The date the Opportunity starts.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: datetime diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_status.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_status.yml new file mode 100644 index 000000000..e694eafd6 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_status.yml @@ -0,0 +1,21 @@ +uuid: 7091fe46-7873-4630-bc58-f619b4b9ac4e +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_status + - node.type.stanford_opportunity +id: node.stanford_opportunity.su_opp_status +field_name: su_opp_status +entity_type: node +bundle: stanford_opportunity +label: Closed +description: 'Status of the Opportunity. Check this box if the Opportunity should be listed as "Closed."' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + on_label: Closed + off_label: Open +field_type: boolean diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_summary.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_summary.yml new file mode 100644 index 000000000..72c653d4d --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_summary.yml @@ -0,0 +1,24 @@ +uuid: ea4cad2c-4a77-470a-a008-b7468ca339b6 +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_summary + - filter.format.stanford_minimal_html + - node.type.stanford_opportunity + module: + - text +id: node.stanford_opportunity.su_opp_summary +field_name: su_opp_summary +entity_type: node +bundle: stanford_opportunity +label: Summary +description: 'Give a short summary about the Opportunity. This will appear on lists and teasers.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + allowed_formats: + - stanford_minimal_html +field_type: text_long diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_tags.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_tags.yml new file mode 100644 index 000000000..84c4debb6 --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_tags.yml @@ -0,0 +1,29 @@ +uuid: b9e4751b-1713-490a-8406-055325df60bb +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_tags + - node.type.stanford_opportunity + - taxonomy.vocabulary.opportunity_tag_filters +id: node.stanford_opportunity.su_opp_tags +field_name: su_opp_tags +entity_type: node +bundle: stanford_opportunity +label: 'Opportunity Tags/Filters' +description: 'Enter the tags associated with this Opportunity. These will be used in cases where there is a filtered list of Opportunities.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + opportunity_tag_filters: opportunity_tag_filters + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: opportunity_tag_filters +field_type: entity_reference diff --git a/config/sync/field.field.node.stanford_opportunity.su_opp_type.yml b/config/sync/field.field.node.stanford_opportunity.su_opp_type.yml new file mode 100644 index 000000000..92638cdfb --- /dev/null +++ b/config/sync/field.field.node.stanford_opportunity.su_opp_type.yml @@ -0,0 +1,29 @@ +uuid: ca54761f-4f3e-4ce8-9435-626ef99d3e11 +langcode: en +status: true +dependencies: + config: + - field.storage.node.su_opp_type + - node.type.stanford_opportunity + - taxonomy.vocabulary.opportunity_type +id: node.stanford_opportunity.su_opp_type +field_name: su_opp_type +entity_type: node +bundle: stanford_opportunity +label: 'Opportunity Type' +description: 'Used to categorize Opportunities.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + opportunity_type: opportunity_type + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/field.field.node.stanford_page.su_page_components.yml b/config/sync/field.field.node.stanford_page.su_page_components.yml index ec8f72a5f..6536d0939 100644 --- a/config/sync/field.field.node.stanford_page.su_page_components.yml +++ b/config/sync/field.field.node.stanford_page.su_page_components.yml @@ -9,6 +9,7 @@ dependencies: - paragraphs.paragraphs_type.stanford_card - paragraphs.paragraphs_type.stanford_cta_list - paragraphs.paragraphs_type.stanford_entity + - paragraphs.paragraphs_type.stanford_faq - paragraphs.paragraphs_type.stanford_gallery - paragraphs.paragraphs_type.stanford_image_cta - paragraphs.paragraphs_type.stanford_layout @@ -45,6 +46,7 @@ settings: stanford_image_cta: stanford_image_cta stanford_stories: stanford_stories stanford_spacer: stanford_spacer + stanford_faq: stanford_faq negate: 0 target_bundles_drag_drop: stanford_accordion: @@ -62,6 +64,9 @@ settings: stanford_entity: weight: -20 enabled: true + stanford_faq: + weight: 28 + enabled: true stanford_gallery: weight: -19 enabled: true @@ -77,6 +82,9 @@ settings: stanford_media_caption: weight: -21 enabled: true + stanford_page_title_banner: + weight: 23 + enabled: false stanford_person_cta: weight: -16 enabled: false diff --git a/config/sync/field.field.node.stanford_person.su_person_affiliations.yml b/config/sync/field.field.node.stanford_person.su_person_affiliations.yml index ebb35c1b8..38e8dbaf6 100644 --- a/config/sync/field.field.node.stanford_person.su_person_affiliations.yml +++ b/config/sync/field.field.node.stanford_person.su_person_affiliations.yml @@ -7,6 +7,10 @@ dependencies: - node.type.stanford_person module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: node.stanford_person.su_person_affiliations field_name: su_person_affiliations entity_type: node diff --git a/config/sync/field.field.node.stanford_person.su_person_links.yml b/config/sync/field.field.node.stanford_person.su_person_links.yml index ca8710d35..809591d5a 100644 --- a/config/sync/field.field.node.stanford_person.su_person_links.yml +++ b/config/sync/field.field.node.stanford_person.su_person_links.yml @@ -7,6 +7,10 @@ dependencies: - node.type.stanford_person module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: node.stanford_person.su_person_links field_name: su_person_links entity_type: node diff --git a/config/sync/field.field.node.stanford_person.su_person_location_address.yml b/config/sync/field.field.node.stanford_person.su_person_location_address.yml index cf966a7dc..ab18a2097 100644 --- a/config/sync/field.field.node.stanford_person.su_person_location_address.yml +++ b/config/sync/field.field.node.stanford_person.su_person_location_address.yml @@ -6,13 +6,7 @@ dependencies: - field.storage.node.su_person_location_address - node.type.stanford_person module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_html: '0' - stanford_minimal_html: '0' - plain_text: '0' id: node.stanford_person.su_person_location_address field_name: su_person_location_address entity_type: node diff --git a/config/sync/field.field.node.stanford_person.su_person_research.yml b/config/sync/field.field.node.stanford_person.su_person_research.yml index 223b117f5..df64b39c3 100644 --- a/config/sync/field.field.node.stanford_person.su_person_research.yml +++ b/config/sync/field.field.node.stanford_person.su_person_research.yml @@ -4,15 +4,11 @@ status: true dependencies: config: - field.storage.node.su_person_research + - filter.format.plain_text + - filter.format.stanford_minimal_html - node.type.stanford_person module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_minimal_html: stanford_minimal_html - plain_text: plain_text - stanford_html: '0' id: node.stanford_person.su_person_research field_name: su_person_research entity_type: node diff --git a/config/sync/field.field.node.stanford_person.su_person_scholarly_interests.yml b/config/sync/field.field.node.stanford_person.su_person_scholarly_interests.yml index 1fb81a62a..5533ce7de 100644 --- a/config/sync/field.field.node.stanford_person.su_person_scholarly_interests.yml +++ b/config/sync/field.field.node.stanford_person.su_person_scholarly_interests.yml @@ -4,15 +4,10 @@ status: true dependencies: config: - field.storage.node.su_person_scholarly_interests + - filter.format.stanford_minimal_html - node.type.stanford_person module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_minimal_html: stanford_minimal_html - stanford_html: '0' - plain_text: '0' id: node.stanford_person.su_person_scholarly_interests field_name: su_person_scholarly_interests entity_type: node diff --git a/config/sync/field.field.node.stanford_publication.su_publication_cta.yml b/config/sync/field.field.node.stanford_publication.su_publication_cta.yml index ede6a0c93..e9fbc9034 100644 --- a/config/sync/field.field.node.stanford_publication.su_publication_cta.yml +++ b/config/sync/field.field.node.stanford_publication.su_publication_cta.yml @@ -7,6 +7,10 @@ dependencies: - node.type.stanford_publication module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: node.stanford_publication.su_publication_cta field_name: su_publication_cta entity_type: node diff --git a/config/sync/field.field.paragraph.stanford_accordion.su_accordion_body.yml b/config/sync/field.field.paragraph.stanford_accordion.su_accordion_body.yml index 38d55552c..c9f9f8d2c 100644 --- a/config/sync/field.field.paragraph.stanford_accordion.su_accordion_body.yml +++ b/config/sync/field.field.paragraph.stanford_accordion.su_accordion_body.yml @@ -4,15 +4,10 @@ status: true dependencies: config: - field.storage.paragraph.su_accordion_body + - filter.format.stanford_minimal_html - paragraphs.paragraphs_type.stanford_accordion module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_minimal_html: stanford_minimal_html - stanford_html: '0' - plain_text: '0' id: paragraph.stanford_accordion.su_accordion_body field_name: su_accordion_body entity_type: paragraph diff --git a/config/sync/field.field.paragraph.stanford_banner.su_banner_button.yml b/config/sync/field.field.paragraph.stanford_banner.su_banner_button.yml index 179a0398c..a428cf0e3 100644 --- a/config/sync/field.field.paragraph.stanford_banner.su_banner_button.yml +++ b/config/sync/field.field.paragraph.stanford_banner.su_banner_button.yml @@ -7,6 +7,10 @@ dependencies: - paragraphs.paragraphs_type.stanford_banner module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: paragraph.stanford_banner.su_banner_button field_name: su_banner_button entity_type: paragraph diff --git a/config/sync/field.field.paragraph.stanford_card.su_card_link.yml b/config/sync/field.field.paragraph.stanford_card.su_card_link.yml index 32ade5466..0d07265b9 100644 --- a/config/sync/field.field.paragraph.stanford_card.su_card_link.yml +++ b/config/sync/field.field.paragraph.stanford_card.su_card_link.yml @@ -7,6 +7,10 @@ dependencies: - paragraphs.paragraphs_type.stanford_card module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: paragraph.stanford_card.su_card_link field_name: su_card_link entity_type: paragraph diff --git a/config/sync/field.field.paragraph.stanford_cta_list.stanford_cta_list_deck.yml b/config/sync/field.field.paragraph.stanford_cta_list.stanford_cta_list_deck.yml index bb1c8d98a..f7032ee87 100644 --- a/config/sync/field.field.paragraph.stanford_cta_list.stanford_cta_list_deck.yml +++ b/config/sync/field.field.paragraph.stanford_cta_list.stanford_cta_list_deck.yml @@ -6,13 +6,7 @@ dependencies: - field.storage.paragraph.stanford_cta_list_deck - paragraphs.paragraphs_type.stanford_cta_list module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_html: stanford_html - stanford_minimal_html: stanford_minimal_html - plain_text: '0' _core: default_config_hash: lsrxQ_Cq4Q5_5nj_y1qM-D5A8gCPeJcXaGXQyxBlXXM id: paragraph.stanford_cta_list.stanford_cta_list_deck diff --git a/config/sync/field.field.paragraph.stanford_entity.su_entity_button.yml b/config/sync/field.field.paragraph.stanford_entity.su_entity_button.yml index 4914643b9..cc7606bb7 100644 --- a/config/sync/field.field.paragraph.stanford_entity.su_entity_button.yml +++ b/config/sync/field.field.paragraph.stanford_entity.su_entity_button.yml @@ -7,6 +7,10 @@ dependencies: - paragraphs.paragraphs_type.stanford_entity module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: paragraph.stanford_entity.su_entity_button field_name: su_entity_button entity_type: paragraph diff --git a/config/sync/field.field.paragraph.stanford_faq.su_faq_description.yml b/config/sync/field.field.paragraph.stanford_faq.su_faq_description.yml new file mode 100644 index 000000000..89beb56b2 --- /dev/null +++ b/config/sync/field.field.paragraph.stanford_faq.su_faq_description.yml @@ -0,0 +1,24 @@ +uuid: 9066b0ab-e64a-4a0d-8b2d-07de1fc155db +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.su_faq_description + - filter.format.stanford_minimal_html + - paragraphs.paragraphs_type.stanford_faq + module: + - text +id: paragraph.stanford_faq.su_faq_description +field_name: su_faq_description +entity_type: paragraph +bundle: stanford_faq +label: Description +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + allowed_formats: + - stanford_minimal_html +field_type: text_long diff --git a/config/sync/field.field.paragraph.stanford_faq.su_faq_headline.yml b/config/sync/field.field.paragraph.stanford_faq.su_faq_headline.yml new file mode 100644 index 000000000..fc2173e2d --- /dev/null +++ b/config/sync/field.field.paragraph.stanford_faq.su_faq_headline.yml @@ -0,0 +1,19 @@ +uuid: 95e6f345-83ba-4353-8416-b0420f9849b2 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.su_faq_headline + - paragraphs.paragraphs_type.stanford_faq +id: paragraph.stanford_faq.su_faq_headline +field_name: su_faq_headline +entity_type: paragraph +bundle: stanford_faq +label: Headline +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.paragraph.stanford_faq.su_faq_questions.yml b/config/sync/field.field.paragraph.stanford_faq.su_faq_questions.yml new file mode 100644 index 000000000..15e5a0cdd --- /dev/null +++ b/config/sync/field.field.paragraph.stanford_faq.su_faq_questions.yml @@ -0,0 +1,67 @@ +uuid: 6e670c6e-2bda-4615-827b-9a2dd3c6c13e +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.su_faq_questions + - paragraphs.paragraphs_type.stanford_accordion + - paragraphs.paragraphs_type.stanford_faq + module: + - entity_reference_revisions +id: paragraph.stanford_faq.su_faq_questions +field_name: su_faq_questions +entity_type: paragraph +bundle: stanford_faq +label: Questions/Answers +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + stanford_accordion: stanford_accordion + negate: 0 + target_bundles_drag_drop: + layout: + weight: 15 + enabled: false + stanford_accordion: + weight: 16 + enabled: true + stanford_banner: + weight: 17 + enabled: false + stanford_card: + weight: 18 + enabled: false + stanford_entity: + weight: 19 + enabled: false + stanford_faq: + weight: 14 + enabled: false + stanford_gallery: + weight: 20 + enabled: false + stanford_lists: + weight: 21 + enabled: false + stanford_media_caption: + weight: 22 + enabled: false + stanford_person_cta: + weight: 23 + enabled: false + stanford_schedule: + weight: 24 + enabled: false + stanford_spacer: + weight: 25 + enabled: false + stanford_wysiwyg: + weight: 26 + enabled: false +field_type: entity_reference_revisions diff --git a/config/sync/field.field.paragraph.stanford_gallery.su_gallery_button.yml b/config/sync/field.field.paragraph.stanford_gallery.su_gallery_button.yml index 93192a252..e6a4a4208 100644 --- a/config/sync/field.field.paragraph.stanford_gallery.su_gallery_button.yml +++ b/config/sync/field.field.paragraph.stanford_gallery.su_gallery_button.yml @@ -7,6 +7,10 @@ dependencies: - paragraphs.paragraphs_type.stanford_gallery module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: paragraph.stanford_gallery.su_gallery_button field_name: su_gallery_button entity_type: paragraph diff --git a/config/sync/field.field.paragraph.stanford_lists.su_list_button.yml b/config/sync/field.field.paragraph.stanford_lists.su_list_button.yml index 9578cf5fc..8f6a9b319 100644 --- a/config/sync/field.field.paragraph.stanford_lists.su_list_button.yml +++ b/config/sync/field.field.paragraph.stanford_lists.su_list_button.yml @@ -7,6 +7,10 @@ dependencies: - paragraphs.paragraphs_type.stanford_lists module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: paragraph.stanford_lists.su_list_button field_name: su_list_button entity_type: paragraph diff --git a/config/sync/field.field.paragraph.stanford_lists.su_list_view.yml b/config/sync/field.field.paragraph.stanford_lists.su_list_view.yml index db3df88d9..a96cebe62 100644 --- a/config/sync/field.field.paragraph.stanford_lists.su_list_view.yml +++ b/config/sync/field.field.paragraph.stanford_lists.su_list_view.yml @@ -29,13 +29,14 @@ settings: stanford_shared_tags: stanford_shared_tags spotlights: spotlights su_block_edit_links: '0' + change_logs: '0' content: '0' block_content: '0' department_terms: '0' stanford_events_past: '0' stanford_events_schedule: '0' stanford_event_series: '0' - stanford_event_terms_utility: '0' + authmap: '0' files: '0' locked_content: '0' magazine: '0' @@ -49,14 +50,19 @@ settings: post_migration_qa_spreadsheet: '0' publication_terms: '0' redirect: '0' + samlauth_map: '0' search: '0' + taxonomy_term_pages: '0' user_admin_people: '0' allowed_display_types: viewfield_block: viewfield_block block: '0' data_export: '0' default: '0' + graphql: '0' page: '0' handler: 'default:view' - handler_settings: { } + handler_settings: + target_bundles: null + auto_create: false field_type: viewfield diff --git a/config/sync/field.field.paragraph.stanford_media_caption.su_media_caption_link.yml b/config/sync/field.field.paragraph.stanford_media_caption.su_media_caption_link.yml index 803b8406b..8b9daba63 100644 --- a/config/sync/field.field.paragraph.stanford_media_caption.su_media_caption_link.yml +++ b/config/sync/field.field.paragraph.stanford_media_caption.su_media_caption_link.yml @@ -7,6 +7,10 @@ dependencies: - paragraphs.paragraphs_type.stanford_media_caption module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: paragraph.stanford_media_caption.su_media_caption_link field_name: su_media_caption_link entity_type: paragraph diff --git a/config/sync/field.field.paragraph.stanford_person_cta.su_person_cta_link.yml b/config/sync/field.field.paragraph.stanford_person_cta.su_person_cta_link.yml index 91f83c1d2..806d819e3 100644 --- a/config/sync/field.field.paragraph.stanford_person_cta.su_person_cta_link.yml +++ b/config/sync/field.field.paragraph.stanford_person_cta.su_person_cta_link.yml @@ -7,6 +7,10 @@ dependencies: - paragraphs.paragraphs_type.stanford_person_cta module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: paragraph.stanford_person_cta.su_person_cta_link field_name: su_person_cta_link entity_type: paragraph diff --git a/config/sync/field.field.paragraph.stanford_schedule.su_schedule_description.yml b/config/sync/field.field.paragraph.stanford_schedule.su_schedule_description.yml index d7159617e..8a7e46a33 100644 --- a/config/sync/field.field.paragraph.stanford_schedule.su_schedule_description.yml +++ b/config/sync/field.field.paragraph.stanford_schedule.su_schedule_description.yml @@ -4,15 +4,10 @@ status: true dependencies: config: - field.storage.paragraph.su_schedule_description + - filter.format.stanford_minimal_html - paragraphs.paragraphs_type.stanford_schedule module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_minimal_html: stanford_minimal_html - stanford_html: '0' - plain_text: '0' id: paragraph.stanford_schedule.su_schedule_description field_name: su_schedule_description entity_type: paragraph diff --git a/config/sync/field.field.paragraph.stanford_schedule.su_schedule_url.yml b/config/sync/field.field.paragraph.stanford_schedule.su_schedule_url.yml index f839be4e6..eaf7aca6a 100644 --- a/config/sync/field.field.paragraph.stanford_schedule.su_schedule_url.yml +++ b/config/sync/field.field.paragraph.stanford_schedule.su_schedule_url.yml @@ -7,6 +7,10 @@ dependencies: - paragraphs.paragraphs_type.stanford_schedule module: - link + - stanford_fields +third_party_settings: + stanford_fields: + force_relative: true id: paragraph.stanford_schedule.su_schedule_url field_name: su_schedule_url entity_type: paragraph diff --git a/config/sync/field.field.paragraph.stanford_stories.stanford_stories_quote.yml b/config/sync/field.field.paragraph.stanford_stories.stanford_stories_quote.yml index d44cefe8f..dafeff2f6 100644 --- a/config/sync/field.field.paragraph.stanford_stories.stanford_stories_quote.yml +++ b/config/sync/field.field.paragraph.stanford_stories.stanford_stories_quote.yml @@ -6,13 +6,7 @@ dependencies: - field.storage.paragraph.stanford_stories_quote - paragraphs.paragraphs_type.stanford_stories module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_html: stanford_html - stanford_minimal_html: stanford_minimal_html - plain_text: plain_text _core: default_config_hash: cv1zWZbup9taBOmLI_CNxrivZgFt5LIrlVxFowGkonA id: paragraph.stanford_stories.stanford_stories_quote diff --git a/config/sync/field.field.paragraph.stanford_wysiwyg.su_wysiwyg_text.yml b/config/sync/field.field.paragraph.stanford_wysiwyg.su_wysiwyg_text.yml index b96e0575c..13360d306 100644 --- a/config/sync/field.field.paragraph.stanford_wysiwyg.su_wysiwyg_text.yml +++ b/config/sync/field.field.paragraph.stanford_wysiwyg.su_wysiwyg_text.yml @@ -6,13 +6,7 @@ dependencies: - field.storage.paragraph.su_wysiwyg_text - paragraphs.paragraphs_type.stanford_wysiwyg module: - - allowed_formats - text -third_party_settings: - allowed_formats: - stanford_html: '0' - stanford_minimal_html: '0' - plain_text: '0' id: paragraph.stanford_wysiwyg.su_wysiwyg_text field_name: su_wysiwyg_text entity_type: paragraph diff --git a/config/sync/field.storage.config_pages.su_site_algolia_terms.yml b/config/sync/field.storage.config_pages.su_site_algolia_terms.yml new file mode 100644 index 000000000..9e72b5f4b --- /dev/null +++ b/config/sync/field.storage.config_pages.su_site_algolia_terms.yml @@ -0,0 +1,18 @@ +uuid: 1c440307-a9ad-4a28-926c-d5ddbf38dc7f +langcode: en +status: true +dependencies: + module: + - config_pages +id: config_pages.su_site_algolia_terms +field_name: su_site_algolia_terms +entity_type: config_pages +type: boolean +settings: { } +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.config_pages.su_site_created.yml b/config/sync/field.storage.config_pages.su_site_created.yml new file mode 100644 index 000000000..f13c19d1d --- /dev/null +++ b/config/sync/field.storage.config_pages.su_site_created.yml @@ -0,0 +1,18 @@ +uuid: fe6fd938-d6ff-4a78-afc2-07bb6d493e5b +langcode: en +status: true +dependencies: + module: + - config_pages +id: config_pages.su_site_created +field_name: su_site_created +entity_type: config_pages +type: timestamp +settings: { } +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.config_pages.su_site_type.yml b/config/sync/field.storage.config_pages.su_site_type.yml new file mode 100644 index 000000000..fa6469110 --- /dev/null +++ b/config/sync/field.storage.config_pages.su_site_type.yml @@ -0,0 +1,64 @@ +uuid: aef7044a-cf89-41f3-b683-aff011270c5b +langcode: en +status: true +dependencies: + module: + - config_pages + - field_permissions + - options +third_party_settings: + field_permissions: + permission_type: custom +id: config_pages.su_site_type +field_name: su_site_type +entity_type: config_pages +type: list_string +settings: + allowed_values: + - + value: administrative + label: Administrative + - + value: academic + label: Academic + - + value: faculty + label: Faculty + - + value: research + label: Research + - + value: personal + label: Personal + - + value: community + label: Community + - + value: project + label: Project + - + value: course + label: Course + - + value: service_facility + label: Service/Facility + - + value: internal + label: Internal + - + value: pre_production + label: Pre-Production + - + value: intranet + label: Intranet + - + value: other + label: Other + allowed_values_function: '' +module: options +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_application_deadline.yml b/config/sync/field.storage.node.su_opp_application_deadline.yml new file mode 100644 index 000000000..6f00ee372 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_application_deadline.yml @@ -0,0 +1,20 @@ +uuid: 639d5c9c-f346-4765-ab87-5e62c0decda4 +langcode: en +status: true +dependencies: + module: + - datetime + - node +id: node.su_opp_application_deadline +field_name: su_opp_application_deadline +entity_type: node +type: datetime +settings: + datetime_type: datetime +module: datetime +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_components.yml b/config/sync/field.storage.node.su_opp_components.yml new file mode 100644 index 000000000..3fe69d1dc --- /dev/null +++ b/config/sync/field.storage.node.su_opp_components.yml @@ -0,0 +1,21 @@ +uuid: 07e7bd3a-afbd-43d7-8c2d-542d9da0beb3 +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - node + - paragraphs +id: node.su_opp_components +field_name: su_opp_components +entity_type: node +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_contact_email.yml b/config/sync/field.storage.node.su_opp_contact_email.yml new file mode 100644 index 000000000..cdd322da8 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_contact_email.yml @@ -0,0 +1,18 @@ +uuid: 3aa88b39-613c-4f5f-bbdf-a29546ea4af3 +langcode: en +status: true +dependencies: + module: + - node +id: node.su_opp_contact_email +field_name: su_opp_contact_email +entity_type: node +type: email +settings: { } +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_contact_name.yml b/config/sync/field.storage.node.su_opp_contact_name.yml new file mode 100644 index 000000000..c89caf351 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_contact_name.yml @@ -0,0 +1,21 @@ +uuid: ee4bae85-57d7-448b-9098-c44f9a9ec419 +langcode: en +status: true +dependencies: + module: + - node +id: node.su_opp_contact_name +field_name: su_opp_contact_name +entity_type: node +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/sync/field.storage.node.su_opp_contact_phone.yml b/config/sync/field.storage.node.su_opp_contact_phone.yml new file mode 100644 index 000000000..65d3c3fb0 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_contact_phone.yml @@ -0,0 +1,19 @@ +uuid: 3376ba45-5607-478a-af76-2db2e3c7a6ac +langcode: en +status: true +dependencies: + module: + - node + - telephone +id: node.su_opp_contact_phone +field_name: su_opp_contact_phone +entity_type: node +type: telephone +settings: { } +module: telephone +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_contact_url.yml b/config/sync/field.storage.node.su_opp_contact_url.yml new file mode 100644 index 000000000..b06680599 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_contact_url.yml @@ -0,0 +1,19 @@ +uuid: 67d36500-d818-401d-a366-5435ae3ca01b +langcode: en +status: true +dependencies: + module: + - link + - node +id: node.su_opp_contact_url +field_name: su_opp_contact_url +entity_type: node +type: link +settings: { } +module: link +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_course_code.yml b/config/sync/field.storage.node.su_opp_course_code.yml new file mode 100644 index 000000000..bac2b604f --- /dev/null +++ b/config/sync/field.storage.node.su_opp_course_code.yml @@ -0,0 +1,21 @@ +uuid: 35a0f8b3-4fa9-4faf-abff-3f8133e6df67 +langcode: en +status: true +dependencies: + module: + - node +id: node.su_opp_course_code +field_name: su_opp_course_code +entity_type: node +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/sync/field.storage.node.su_opp_cta_url.yml b/config/sync/field.storage.node.su_opp_cta_url.yml new file mode 100644 index 000000000..6bbcd35e3 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_cta_url.yml @@ -0,0 +1,19 @@ +uuid: 83caf710-cdf5-4e30-9c3b-34a73b2b3dab +langcode: en +status: true +dependencies: + module: + - link + - node +id: node.su_opp_cta_url +field_name: su_opp_cta_url +entity_type: node +type: link +settings: { } +module: link +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_eligibility.yml b/config/sync/field.storage.node.su_opp_eligibility.yml new file mode 100644 index 000000000..e519e9777 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_eligibility.yml @@ -0,0 +1,19 @@ +uuid: 4d96a1ed-369e-4e41-a294-a76872e0bcee +langcode: en +status: true +dependencies: + module: + - node + - text +id: node.su_opp_eligibility +field_name: su_opp_eligibility +entity_type: node +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_image.yml b/config/sync/field.storage.node.su_opp_image.yml new file mode 100644 index 000000000..32fc8951a --- /dev/null +++ b/config/sync/field.storage.node.su_opp_image.yml @@ -0,0 +1,20 @@ +uuid: fcc2e64e-b155-4cee-abed-047a101b4e44 +langcode: en +status: true +dependencies: + module: + - media + - node +id: node.su_opp_image +field_name: su_opp_image +entity_type: node +type: entity_reference +settings: + target_type: media +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_learn_more.yml b/config/sync/field.storage.node.su_opp_learn_more.yml new file mode 100644 index 000000000..3c23e7857 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_learn_more.yml @@ -0,0 +1,19 @@ +uuid: 4190ed7d-7d4c-4834-806a-af481adee1c7 +langcode: en +status: true +dependencies: + module: + - link + - node +id: node.su_opp_learn_more +field_name: su_opp_learn_more +entity_type: node +type: link +settings: { } +module: link +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_open_date.yml b/config/sync/field.storage.node.su_opp_open_date.yml new file mode 100644 index 000000000..3e88a8107 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_open_date.yml @@ -0,0 +1,20 @@ +uuid: 2dfa675d-bef5-418c-83f4-c7c139fd0a5a +langcode: en +status: true +dependencies: + module: + - datetime + - node +id: node.su_opp_open_date +field_name: su_opp_open_date +entity_type: node +type: datetime +settings: + datetime_type: datetime +module: datetime +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_prerequisites.yml b/config/sync/field.storage.node.su_opp_prerequisites.yml new file mode 100644 index 000000000..469f33a75 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_prerequisites.yml @@ -0,0 +1,19 @@ +uuid: bdad7f4d-8bb6-45ee-940a-c001c4846611 +langcode: en +status: true +dependencies: + module: + - node + - text +id: node.su_opp_prerequisites +field_name: su_opp_prerequisites +entity_type: node +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_source.yml b/config/sync/field.storage.node.su_opp_source.yml new file mode 100644 index 000000000..6b164c2d3 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_source.yml @@ -0,0 +1,19 @@ +uuid: d3704a90-9bf3-4f54-b36e-ffe0f42e14f5 +langcode: en +status: true +dependencies: + module: + - link + - node +id: node.su_opp_source +field_name: su_opp_source +entity_type: node +type: link +settings: { } +module: link +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_sponsor.yml b/config/sync/field.storage.node.su_opp_sponsor.yml new file mode 100644 index 000000000..06ef5af83 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_sponsor.yml @@ -0,0 +1,20 @@ +uuid: b2c36db3-7f3f-4e31-b057-abb00545a512 +langcode: en +status: true +dependencies: + module: + - node + - taxonomy +id: node.su_opp_sponsor +field_name: su_opp_sponsor +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_start_date.yml b/config/sync/field.storage.node.su_opp_start_date.yml new file mode 100644 index 000000000..b283705f0 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_start_date.yml @@ -0,0 +1,20 @@ +uuid: 7549c36b-7142-43b2-801d-33c1ce8fe011 +langcode: en +status: true +dependencies: + module: + - datetime + - node +id: node.su_opp_start_date +field_name: su_opp_start_date +entity_type: node +type: datetime +settings: + datetime_type: date +module: datetime +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_status.yml b/config/sync/field.storage.node.su_opp_status.yml new file mode 100644 index 000000000..95330f48a --- /dev/null +++ b/config/sync/field.storage.node.su_opp_status.yml @@ -0,0 +1,18 @@ +uuid: c391a09d-061c-4229-93f7-e254b48cd9cb +langcode: en +status: true +dependencies: + module: + - node +id: node.su_opp_status +field_name: su_opp_status +entity_type: node +type: boolean +settings: { } +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_summary.yml b/config/sync/field.storage.node.su_opp_summary.yml new file mode 100644 index 000000000..4d95b089f --- /dev/null +++ b/config/sync/field.storage.node.su_opp_summary.yml @@ -0,0 +1,19 @@ +uuid: 81ba840e-d274-4c7e-88e0-5f18e904c0bf +langcode: en +status: true +dependencies: + module: + - node + - text +id: node.su_opp_summary +field_name: su_opp_summary +entity_type: node +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_tags.yml b/config/sync/field.storage.node.su_opp_tags.yml new file mode 100644 index 000000000..2ab0eb9b6 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_tags.yml @@ -0,0 +1,20 @@ +uuid: f63c2c73-6b16-45af-9a98-798834dd1754 +langcode: en +status: true +dependencies: + module: + - node + - taxonomy +id: node.su_opp_tags +field_name: su_opp_tags +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.su_opp_type.yml b/config/sync/field.storage.node.su_opp_type.yml new file mode 100644 index 000000000..23f213399 --- /dev/null +++ b/config/sync/field.storage.node.su_opp_type.yml @@ -0,0 +1,20 @@ +uuid: 81307077-a767-4a37-b42c-c40aa4e0db7e +langcode: en +status: true +dependencies: + module: + - node + - taxonomy +id: node.su_opp_type +field_name: su_opp_type +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.paragraph.su_faq_description.yml b/config/sync/field.storage.paragraph.su_faq_description.yml new file mode 100644 index 000000000..0877331fa --- /dev/null +++ b/config/sync/field.storage.paragraph.su_faq_description.yml @@ -0,0 +1,19 @@ +uuid: 3a102ebf-4a06-478c-baf8-1f5a67d90651 +langcode: en +status: true +dependencies: + module: + - paragraphs + - text +id: paragraph.su_faq_description +field_name: su_faq_description +entity_type: paragraph +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.paragraph.su_faq_headline.yml b/config/sync/field.storage.paragraph.su_faq_headline.yml new file mode 100644 index 000000000..bdaf5c500 --- /dev/null +++ b/config/sync/field.storage.paragraph.su_faq_headline.yml @@ -0,0 +1,21 @@ +uuid: 29b540b5-e421-47f5-accb-77ab84b1d29d +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.su_faq_headline +field_name: su_faq_headline +entity_type: paragraph +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/sync/field.storage.paragraph.su_faq_questions.yml b/config/sync/field.storage.paragraph.su_faq_questions.yml new file mode 100644 index 000000000..b3d2f73a5 --- /dev/null +++ b/config/sync/field.storage.paragraph.su_faq_questions.yml @@ -0,0 +1,20 @@ +uuid: e027a6cb-b9bd-4879-a36f-aa0f348aae7a +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - paragraphs +id: paragraph.su_faq_questions +field_name: su_faq_questions +entity_type: paragraph +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field_validation.rule_set.config_pages_stanford_local_footer.yml b/config/sync/field_validation.rule_set.config_pages_stanford_local_footer.yml new file mode 100644 index 000000000..125381fcb --- /dev/null +++ b/config/sync/field_validation.rule_set.config_pages_stanford_local_footer.yml @@ -0,0 +1,24 @@ +uuid: b8c6b7c1-56df-4043-bd94-3f3a0207bb7c +langcode: en +status: true +dependencies: { } +name: config_pages_stanford_local_footer +label: 'config_pages stanford_local_footer validation' +entity_type: config_pages +bundle: stanford_local_footer +field_validation_rules: + d8d3f70a-89e9-451a-9d4a-336dc7400835: + id: regex_field_validation_rule + title: 'Supported Social Links' + data: + setting: /(google|twitter|bsky|github|threads|flickr|mastodon|instagram|linkedin|youtube|x|facebook)\.(com|app|org|net)/ + weight: 1 + uuid: d8d3f70a-89e9-451a-9d4a-336dc7400835 + field_name: su_local_foot_social + column: uri + error_message: 'Social URL is not supported.' + roles: { } + condition: + field: '' + operator: '' + value: '' diff --git a/config/sync/filter.format.stanford_html.yml b/config/sync/filter.format.stanford_html.yml index 8478d45ee..45c5b144d 100644 --- a/config/sync/filter.format.stanford_html.yml +++ b/config/sync/filter.format.stanford_html.yml @@ -3,6 +3,9 @@ langcode: en status: true dependencies: config: + - core.entity_view_mode.media.large_modal + - core.entity_view_mode.media.medium_modal + - core.entity_view_mode.media.small_modal - core.entity_view_mode.media.stanford_image_large - core.entity_view_mode.media.stanford_image_large_square - core.entity_view_mode.media.stanford_image_medium diff --git a/config/sync/filter.format.stanford_minimal_html.yml b/config/sync/filter.format.stanford_minimal_html.yml index 561a96dcd..660bd7822 100644 --- a/config/sync/filter.format.stanford_minimal_html.yml +++ b/config/sync/filter.format.stanford_minimal_html.yml @@ -17,7 +17,7 @@ filters: status: true weight: 0 settings: - allowed_html: '