From d1a1dc7f6edf08d12f09ed7ed8db0217549f6df5 Mon Sep 17 00:00:00 2001 From: pookmish Date: Thu, 27 Apr 2023 15:21:19 -0700 Subject: [PATCH] Migrate everything to layout paragraphs and upgrade all modules/themes (#654) --- .github/workflows/release.yml | 2 +- .github/workflows/tests.yml | 9 +- composer.json | 45 +- .../auto_entitylabel.settings.log.policy.yml | 9 - config/sync/block.block.claro_breadcrumbs.yml | 22 + config/sync/block.block.claro_content.yml | 22 + config/sync/block.block.claro_help.yml | 22 + .../sync/block.block.claro_local_actions.yml | 20 + config/sync/block.block.claro_messages.yml | 22 + config/sync/block.block.claro_page_title.yml | 20 + .../block.block.claro_primary_local_tasks.yml | 22 + ...lock.block.claro_secondary_local_tasks.yml | 22 + ...ock.stanford_profile_admin_breadcrumbs.yml | 20 + ...k.block.stanford_profile_admin_content.yml | 22 + ...lock.block.stanford_profile_admin_help.yml | 22 + ...k.stanford_profile_admin_local_actions.yml | 20 + ....block.stanford_profile_admin_messages.yml | 22 + ...lock.stanford_profile_admin_page_title.yml | 20 + ...ford_profile_admin_primary_local_tasks.yml | 22 + ...rd_profile_admin_secondary_local_tasks.yml | 22 + config/sync/config_ignore.settings.yml | 3 +- ...rm_display.node.stanford_event.default.yml | 25 +- ...lay.node.stanford_event_series.default.yml | 27 +- ...orm_display.node.stanford_news.default.yml | 19 +- ...orm_display.node.stanford_page.default.yml | 51 +- ...m_display.node.stanford_person.default.yml | 27 +- ...m_display.node.stanford_policy.default.yml | 8 + ...play.node.stanford_publication.default.yml | 22 +- ...y.paragraph.stanford_accordion.default.yml | 8 +- ...play.paragraph.stanford_banner.default.yml | 10 +- ...isplay.paragraph.stanford_card.default.yml | 17 +- ...play.paragraph.stanford_entity.default.yml | 10 +- ...lay.paragraph.stanford_gallery.default.yml | 10 +- ...splay.paragraph.stanford_lists.default.yml | 10 +- ...ragraph.stanford_media_caption.default.yml | 10 +- ...lay.paragraph.stanford_wysiwyg.default.yml | 8 +- ...w_display.node.stanford_course.default.yml | 1 + ...y.node.stanford_course.search_indexing.yml | 109 + ...ew_display.node.stanford_event.default.yml | 4 +- ...ay.node.stanford_event.search_indexing.yml | 3 +- ...lay.node.stanford_event_series.default.yml | 7 +- ....stanford_event_series.search_indexing.yml | 2 + ...de.stanford_event_series.stanford_card.yml | 1 + ...play.node.stanford_event_series.teaser.yml | 1 + ...iew_display.node.stanford_news.default.yml | 7 +- ...lay.node.stanford_news.search_indexing.yml | 7 +- ...iew_display.node.stanford_page.default.yml | 41 +- ...lay.node.stanford_page.search_indexing.yml | 5 +- ...splay.node.stanford_page.stanford_card.yml | 2 + ...w_display.node.stanford_person.default.yml | 5 +- ...y.node.stanford_person.search_indexing.yml | 7 +- ...lay.node.stanford_person.stanford_card.yml | 1 + ...ew_display.node.stanford_person.teaser.yml | 1 + ...w_display.node.stanford_policy.default.yml | 1 + ...display.node.stanford_policy.printable.yml | 1 + ...y.node.stanford_policy.search_indexing.yml | 7 + ...lay.node.stanford_policy.stanford_card.yml | 1 + ...ew_display.node.stanford_policy.teaser.yml | 1 + ...play.node.stanford_publication.default.yml | 5 +- ...e.stanford_publication.search_indexing.yml | 6 +- ...isplay.paragraph.stanford_card.default.yml | 2 - config/sync/core.extension.yml | 28 +- config/sync/editor.editor.stanford_html.yml | 158 +- .../editor.editor.stanford_minimal_html.yml | 63 +- ...e.stanford_event_series.field_menulink.yml | 34 + ...ield.node.stanford_page.field_menulink.yml | 34 + ....node.stanford_page.su_page_components.yml | 80 +- ...ld.node.stanford_person.field_menulink.yml | 34 + ...ld.node.stanford_policy.field_menulink.yml | 34 + ..._publication.su_publication_components.yml | 12 +- ...ragraph.stanford_banner.su_banner_body.yml | 5 +- ...d.paragraph.stanford_card.su_card_body.yml | 5 +- ...aph.stanford_card.su_card_link_display.yml | 23 - ....stanford_entity.su_entity_description.yml | 5 +- ...tanford_gallery.su_gallery_description.yml | 5 +- ...aph.stanford_lists.su_list_description.yml | 5 +- ...media_caption.su_media_caption_caption.yml | 5 +- .../field.storage.node.field_menulink.yml | 20 + .../field.storage.node.su_page_components.yml | 4 +- ...storage.node.su_publication_components.yml | 4 +- ...storage.paragraph.su_card_link_display.yml | 27 - config/sync/filter.format.stanford_html.yml | 2 +- .../filter.format.stanford_minimal_html.yml | 2 +- config/sync/hal.settings.yml | 3 - ...ibrary.layout.stanford_basic_page_full.yml | 6 +- .../sync/layout_paragraphs.modal_settings.yml | 5 + config/sync/layout_paragraphs.settings.yml | 7 + config/sync/mathjax.settings.yml | 1 + .../sync/page_cache_query_ignore.settings.yml | 4 + ...phs.paragraphs_type.stanford_accordion.yml | 7 +- ...graphs.paragraphs_type.stanford_banner.yml | 4 + ...ragraphs.paragraphs_type.stanford_card.yml | 8 +- ...graphs.paragraphs_type.stanford_entity.yml | 7 +- ...raphs.paragraphs_type.stanford_gallery.yml | 7 +- ...graphs.paragraphs_type.stanford_layout.yml | 20 + ...agraphs.paragraphs_type.stanford_lists.yml | 4 + ...paragraphs_type.stanford_media_caption.yml | 7 +- ...hs.paragraphs_type.stanford_person_cta.yml | 9 +- ...aphs.paragraphs_type.stanford_schedule.yml | 9 +- ...graphs.paragraphs_type.stanford_spacer.yml | 7 +- ...raphs.paragraphs_type.stanford_wysiwyg.yml | 7 +- .../search_api.index.full_site_content.yml | 2 +- config/sync/seven.settings.yml | 3 - config/sync/system.theme.yml | 2 +- config/sync/user.role.site_builder.yml | 1 - config/sync/user.role.site_developer.yml | 1 - config/sync/user.role.site_manager.yml | 6 +- .../0035ac18-4606-4f1f-b79f-e9118d5c58bb.yml | 2 +- .../059d6b2c-758b-4eec-86ac-8d0c6142bfd7.yml | 2 +- .../05c8015d-4744-44aa-85ad-501a653502d8.yml | 2 +- .../276ba89e-9679-45df-b6d2-0a6b81b71105.yml | 2 +- .../34afd658-d8f1-4ef4-99cb-06dd96b64dc1.yml | 2 +- .../41fbadf3-ec59-419e-b1cb-a967a4d4d26b.yml | 2 +- .../433e17b4-e705-4448-9467-93a03222e3f7.yml | 2 +- .../48d41139-6cd4-47e8-9cad-17dfc3fb2819.yml | 2 +- .../6fec2907-db67-4d42-bb09-9bee305a2580.yml | 2 +- .../88431155-a285-4dab-b3e3-84aefdc63338.yml | 2 +- .../9c1c62fd-f7cc-42c7-b073-4ea66546fa88.yml | 2 +- .../ba513d3b-0d26-4079-91ce-eb31c5798ed8.yml | 2 +- .../bdbb25a1-29a1-4458-aeb8-b94e8898dc41.yml | 2 +- .../d2860dd3-4e1c-4d05-bc16-c3df65594cec.yml | 2 +- .../e7553396-fcc1-4fdc-bd46-2af81c241968.yml | 2 +- .../178b9e51-c3bb-4cd5-a3ac-fe241e27f083.yml | 39 - .../26a314fe-33aa-4660-b06a-97b26dc75baf.yml | 36 - .../3e24cd94-5f2b-4fb2-806c-bcb830cdc2dc.yml | 39 - .../752de90b-4130-402f-8601-57f8d916799c.yml | 36 - .../a5f9f185-b376-4cab-b3bd-dc3b03617cea.yml | 39 - .../b05dadbf-c502-4962-affc-f943eb4f13cc.yml | 36 - .../bdf424e8-7106-414d-b333-7f5add6e8c8a.yml | 39 - .../c2c22d8b-eb7c-4804-9332-4ec2aff3391a.yml | 36 - .../d7a33ad2-d9bf-499f-a244-cf0ee3696cad.yml | 36 - .../d91b714a-4609-41c5-a9c4-d8140ed3a764.yml | 39 - .../e635159f-4b50-4016-bbf6-41113adbff65.yml | 36 - .../0b83d1e9-688a-4475-9673-a4c385f26247.yml | 29 +- .../139be5f7-983c-44e2-9b49-29287acdd5e2.yml | 6 +- .../14768832-f763-4d27-8df6-7cd784886d57.yml | 22 +- .../4b8018dc-49a6-4018-9c54-e8c3e462beee.yml | 71 +- .../5760692a-e336-4a77-a3f6-7ed5def2418f.yml | 6 +- .../673a8fb8-39ac-49df-94c2-ed8d04db16a7.yml | 29 +- .../6d51339d-ff67-498d-98e9-d8228d36fd51.yml | 71 +- .../6df8090b-5dca-4386-9d72-d86e0156c0a9.yml | 6 +- .../72f0069b-f1ec-4122-af73-6aa841faea90.yml | 396 +- .../8ba98fcf-d390-4014-92de-c77a59b30f3b.yml | 22 +- .../bc484600-a21a-4497-b9f7-f928474b511c.yml | 78 +- .../ce9cb7ca-6c59-4eea-9934-0a33057a7ff2.yml | 91 +- .../d21d84f0-22e7-4596-82cb-9209841a3276.yml | 78 +- .../e18a741f-7d86-492a-a02f-7ca73989ca13.yml | 78 +- .../fbd6c70d-fab6-4aae-956f-2df92610fad6.yml | 6 +- src/EventSubscriber/EventSubscriber.php | 57 +- stanford_profile.info.yml | 17 +- stanford_profile.install | 419 + stanford_profile.profile | 15 + .../AuthenticatedPermissionsCest.php | 37 + .../acceptance/Content/BasicPageCest.php | 73 +- .../acceptance/Content/CoursesCest.php | 2 + .../acceptance/Content/DefaultContentCest.php | 7 +- .../acceptance/Content/EventsCest.php | 9 + .../acceptance/Content/EventsSeriesCest.php | 2 + .../acceptance/Content/NewsCest.php | 18 +- .../acceptance/Content/PersonCest.php | 4 +- .../acceptance/Content/PolicyCest.php | 8 +- .../acceptance/Content/PublicationsCest.php | 9 +- .../acceptance/Contrib/MenuBlockCest.php | 75 + .../acceptance/Contrib/ViewsBulkEditCest.php | 12 +- .../acceptance/Media/MediaCest.php | 5 +- .../acceptance/Paragraphs/ListsCest.php | 61 +- .../Paragraphs/MediaWithCaptionCest.php | 12 +- .../Paragraphs/StanfordCardCest.php | 12 +- tests/codeception/acceptance/SubThemeCest.php | 5 +- .../acceptance/SystemSiteConfigCest.php | 12 +- .../acceptance/Users/IntranetCest.php | 27 +- .../Content/BasicPageParagraphsCest.php | 40 +- .../functional/Content/EventsCest.php | 91 + .../functional/Contrib/RedirectImportCest.php | 15 +- .../Navigation/NavigationDropDownsCest.php | 7 +- .../functional/Paragraphs/BannerCest.php | 40 +- .../Paragraphs/EntityReferenceCest.php | 61 +- .../functional/Paragraphs/GalleryCest.php | 60 +- .../functional/Paragraphs/WYSIWYGCest.php | 134 +- .../EventSubscriber/EventSubscriberTest.php | 143 + .../Plugin/InstallTask/SiteSettingsTest.php | 2 +- .../EventSubscriber/EventSubscriberTest.php | 74 - .../minimally_branded_subtheme.info.yml | 2 +- .../minimally_branded_subtheme.theme | 4 +- themes/stanford_basic/dist/css/ckeditor5.css | 1 + themes/stanford_basic/dist/js/base.js | 2 +- themes/stanford_basic/dist/js/base.js.map | 2 +- themes/stanford_basic/dist/js/behaviors.js | 2 +- .../stanford_basic/dist/js/behaviors.js.map | 2 +- themes/stanford_basic/package-lock.json | 24937 ++++++++++++++-- themes/stanford_basic/src/scss/ckeditor5.scss | 107 + themes/stanford_basic/stanford_basic.info.yml | 4 +- themes/stanford_basic/stanford_basic.theme | 22 +- .../content/ds-entity-view.html.twig | 2 + .../templates/menus/menu--main.html.twig | 4 +- .../menus/menu--secondary-nav.html.twig | 4 +- themes/stanford_basic/theme-settings.php | 6 +- themes/stanford_basic/webpack.config.js | 1 + themes/stanford_basic/yarn.lock | 6143 ++-- ...ock.stanford_profile_admin_breadcrumbs.yml | 7 +- ...k.block.stanford_profile_admin_content.yml | 7 +- ...lock.block.stanford_profile_admin_help.yml | 7 +- ...k.stanford_profile_admin_local_actions.yml | 7 +- ....block.stanford_profile_admin_messages.yml | 7 +- ...lock.stanford_profile_admin_page_title.yml | 7 +- ...ford_profile_admin_primary_local_tasks.yml | 7 +- ...rd_profile_admin_secondary_local_tasks.yml | 7 +- .../stanford_profile_admin.info.yml | 17 + .../field/field-multiple-value-form.html.twig | 52 + 209 files changed, 28570 insertions(+), 7421 deletions(-) delete mode 100644 config/sync/auto_entitylabel.settings.log.policy.yml create mode 100644 config/sync/block.block.claro_breadcrumbs.yml create mode 100644 config/sync/block.block.claro_content.yml create mode 100644 config/sync/block.block.claro_help.yml create mode 100644 config/sync/block.block.claro_local_actions.yml create mode 100644 config/sync/block.block.claro_messages.yml create mode 100644 config/sync/block.block.claro_page_title.yml create mode 100644 config/sync/block.block.claro_primary_local_tasks.yml create mode 100644 config/sync/block.block.claro_secondary_local_tasks.yml create mode 100644 config/sync/block.block.stanford_profile_admin_breadcrumbs.yml create mode 100644 config/sync/block.block.stanford_profile_admin_content.yml create mode 100644 config/sync/block.block.stanford_profile_admin_help.yml create mode 100644 config/sync/block.block.stanford_profile_admin_local_actions.yml create mode 100644 config/sync/block.block.stanford_profile_admin_messages.yml create mode 100644 config/sync/block.block.stanford_profile_admin_page_title.yml create mode 100644 config/sync/block.block.stanford_profile_admin_primary_local_tasks.yml create mode 100644 config/sync/block.block.stanford_profile_admin_secondary_local_tasks.yml create mode 100644 config/sync/core.entity_view_display.node.stanford_course.search_indexing.yml create mode 100644 config/sync/field.field.node.stanford_event_series.field_menulink.yml create mode 100644 config/sync/field.field.node.stanford_page.field_menulink.yml create mode 100644 config/sync/field.field.node.stanford_person.field_menulink.yml create mode 100644 config/sync/field.field.node.stanford_policy.field_menulink.yml delete mode 100644 config/sync/field.field.paragraph.stanford_card.su_card_link_display.yml create mode 100644 config/sync/field.storage.node.field_menulink.yml delete mode 100644 config/sync/field.storage.paragraph.su_card_link_display.yml delete mode 100644 config/sync/hal.settings.yml create mode 100644 config/sync/layout_paragraphs.modal_settings.yml create mode 100644 config/sync/layout_paragraphs.settings.yml create mode 100644 config/sync/paragraphs.paragraphs_type.stanford_layout.yml delete mode 100644 config/sync/seven.settings.yml delete mode 100644 content/menu_link_content/178b9e51-c3bb-4cd5-a3ac-fe241e27f083.yml delete mode 100644 content/menu_link_content/26a314fe-33aa-4660-b06a-97b26dc75baf.yml delete mode 100644 content/menu_link_content/3e24cd94-5f2b-4fb2-806c-bcb830cdc2dc.yml delete mode 100644 content/menu_link_content/752de90b-4130-402f-8601-57f8d916799c.yml delete mode 100644 content/menu_link_content/a5f9f185-b376-4cab-b3bd-dc3b03617cea.yml delete mode 100644 content/menu_link_content/b05dadbf-c502-4962-affc-f943eb4f13cc.yml delete mode 100644 content/menu_link_content/bdf424e8-7106-414d-b333-7f5add6e8c8a.yml delete mode 100644 content/menu_link_content/c2c22d8b-eb7c-4804-9332-4ec2aff3391a.yml delete mode 100644 content/menu_link_content/d7a33ad2-d9bf-499f-a244-cf0ee3696cad.yml delete mode 100644 content/menu_link_content/d91b714a-4609-41c5-a9c4-d8140ed3a764.yml delete mode 100644 content/menu_link_content/e635159f-4b50-4016-bbf6-41113adbff65.yml create mode 100644 tests/codeception/acceptance/Contrib/MenuBlockCest.php create mode 100644 tests/codeception/functional/Content/EventsCest.php create mode 100644 tests/src/Kernel/EventSubscriber/EventSubscriberTest.php delete mode 100644 tests/src/Unit/EventSubscriber/EventSubscriberTest.php create mode 100644 themes/stanford_basic/dist/css/ckeditor5.css create mode 100644 themes/stanford_basic/src/scss/ckeditor5.scss rename config/sync/block.block.seven_breadcrumbs.yml => themes/stanford_profile_admin/config/install/block.block.stanford_profile_admin_breadcrumbs.yml (73%) rename config/sync/block.block.seven_content.yml => themes/stanford_profile_admin/config/install/block.block.stanford_profile_admin_content.yml (73%) rename config/sync/block.block.seven_help.yml => themes/stanford_profile_admin/config/install/block.block.stanford_profile_admin_help.yml (71%) rename config/sync/block.block.seven_local_actions.yml => themes/stanford_profile_admin/config/install/block.block.stanford_profile_admin_local_actions.yml (70%) rename config/sync/block.block.seven_messages.yml => themes/stanford_profile_admin/config/install/block.block.stanford_profile_admin_messages.yml (73%) rename config/sync/block.block.seven_page_title.yml => themes/stanford_profile_admin/config/install/block.block.stanford_profile_admin_page_title.yml (69%) rename config/sync/block.block.seven_primary_local_tasks.yml => themes/stanford_profile_admin/config/install/block.block.stanford_profile_admin_primary_local_tasks.yml (71%) rename config/sync/block.block.seven_secondary_local_tasks.yml => themes/stanford_profile_admin/config/install/block.block.stanford_profile_admin_secondary_local_tasks.yml (71%) create mode 100644 themes/stanford_profile_admin/stanford_profile_admin.info.yml create mode 100644 themes/stanford_profile_admin/templates/field/field-multiple-value-form.html.twig diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0845ddb9d..7def72fe6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,5 +24,5 @@ jobs: - name: Back to Dev if: ${{ steps.tag.outputs.tag }} run: | - composer global require su-sws/stanford-caravan:dev-8.x-2.x + composer global require su-sws/stanford-caravan:dev-8.x-3.x ~/.composer/vendor/bin/sws-caravan back-to-dev $GITHUB_REF $GITHUB_WORKSPACE main diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 498041877..8b7ab11de 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -1,5 +1,8 @@ name: PHPUnit and Acceptance Tests on: [push] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true jobs: phpunit: name: PHPUnit Coverage Tests @@ -25,7 +28,7 @@ jobs: env: CC_TEST_REPORTER_ID: ${{secrets.CC_TEST_REPORTER_ID}} run: | - composer global require su-sws/stanford-caravan:dev-8.x-2.x + composer global require su-sws/stanford-caravan:dev-8.x-3.x ~/.composer/vendor/bin/sws-caravan phpunit /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --with-coverage - name: Save Test Results uses: actions/upload-artifact@v3 @@ -61,7 +64,7 @@ jobs: path: project - name: Run tests run: | - composer global require su-sws/stanford-caravan:dev-8.x-2.x + composer global require su-sws/stanford-caravan:dev-8.x-3.x ~/.composer/vendor/bin/sws-caravan codeception /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --suites=acceptance - name: Save Test Results uses: actions/upload-artifact@v3 @@ -100,7 +103,7 @@ jobs: path: project - name: Run tests run: | - composer global require su-sws/stanford-caravan:dev-8.x-2.x + composer global require su-sws/stanford-caravan:dev-8.x-3.x ~/.composer/vendor/bin/sws-caravan codeception /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --suites=functional - name: Save Test Results uses: actions/upload-artifact@v3 diff --git a/composer.json b/composer.json index 044da0cd1..416ab89e8 100644 --- a/composer.json +++ b/composer.json @@ -113,12 +113,12 @@ "drupal/auto_entitylabel": "^3.0@beta", "drupal/block_content_permissions": "^1.8", "drupal/change_labels": "^1.0", - "drupal/chosen": "^3.0", + "drupal/chosen": "^4.0", "drupal/ckeditor_a11ychecker": "^1.0", "drupal/ckeditor_balloonpanel": "^1.1", "drupal/ckeditor_blockimagepaste": "^1.4", "drupal/colorbox": "^2.0", - "drupal/components": "^2.4", + "drupal/components": "^3.0", "drupal/conditional_fields": "^4.0", "drupal/config_filter": "^2.0", "drupal/config_ignore": "^3.0", @@ -130,7 +130,8 @@ "drupal/config_update": "^1.7", "drupal/confirm_leave": "^1.0@beta", "drupal/content_lock": "^2.2", - "drupal/core": "~9.4.0", + "drupal/core": "~9.5.0", + "drupal/cshs": "^4.0", "drupal/default_content": "^2.0@alpha", "drupal/diff": "^1.0@RC", "drupal/display_field_copy": "^2.0", @@ -138,7 +139,7 @@ "drupal/ds": "^3.3", "drupal/eck": "^1.0@beta", "drupal/editoria11y": "^2.0", - "drupal/element_class_formatter": "^1.1", + "drupal/element_class_formatter": "^2.0@beta", "drupal/encrypt": "^3.0", "drupal/environment_indicator": "^4.0", "drupal/extlink": "^1.3", @@ -154,10 +155,11 @@ "drupal/flat_taxonomy": "^1.2", "drupal/fontawesome": "^2.19", "drupal/google_analytics": "^4.0", - "drupal/google_tag": "^1.4", - "drupal/hook_event_dispatcher": "~3.2.0", + "drupal/google_tag": "^2.0", + "drupal/hook_event_dispatcher": "^4.0@beta", "drupal/image_effects": "^3.2", "drupal/imagemagick": "^3.1", + "drupal/jquery_ui_draggable": "^2.0", "drupal/jsonapi_extras": "^3.20", "drupal/jsonapi_hypermedia": "^1.9", "drupal/jsonapi_image_styles": "^3.0", @@ -167,6 +169,7 @@ "drupal/layout_builder_modal": "^1.0", "drupal/layout_builder_restrictions": "^2.2", "drupal/layout_library": "^1.0-beta1", + "drupal/layout_paragraphs": "^2.0", "drupal/link_attributes": "^1.11", "drupal/link_title_formatter": "^2.0", "drupal/linkit": "^6.0", @@ -174,21 +177,22 @@ "drupal/mathjax": "^4.0", "drupal/memcache": "^2.5", "drupal/menu_admin_per_menu": "^1.0", - "drupal/menu_block": "dev-1.x#567becffbb0589e824fb053f15fb38a5846e7276", - "drupal/menu_link_weight": "^1.0-beta3", + "drupal/menu_block": "^1.10", + "drupal/menu_link_weight": "^2.0@alpha", "drupal/metatag": "^1.3", "drupal/name": "^1.0@RC", "drupal/next": "^1.2", + "drupal/nobots": "^1.0", "drupal/node_revision_delete": "^1.0@RC", "drupal/page_cache_query_ignore": "^2.2", "drupal/page_manager": "^4.0@beta", "drupal/paragraphs": "^1.11", "drupal/paragraphs_edit": "^2.0@alpha", "drupal/paranoia": "^1.0@alpha", - "drupal/path_redirect_import": "^1.0@beta", + "drupal/path_redirect_import": "^2.0", "drupal/pathauto": "^1.6", "drupal/pdb": "^1.0@alpha", - "drupal/printable": "^2.1", + "drupal/printable": "^3.0@RC", "drupal/rabbit_hole": "^1.0@beta", "drupal/real_aes": "^2.4", "drupal/redirect": "^1.0-beta1", @@ -219,14 +223,14 @@ "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": "^8.1", - "su-sws/nobots": "^8.2", "su-sws/react_paragraphs": "^8.2", "su-sws/stanford_actions": "^8.2", "su-sws/stanford_fields": "^8.2", - "su-sws/stanford_media": "^8.3", + "su-sws/stanford_media": "^9.0", "su-sws/stanford_migrate": "^8.3", - "su-sws/stanford_profile_helper": "^9.1", + "su-sws/stanford_profile_helper": "^9.2", "su-sws/stanford_ssp": "^8.2" }, "config": { @@ -248,6 +252,19 @@ "drush.services.yml": "^9" } }, - "patches": {} + "patches": { + "drupal/core": { + "https://www.drupal.org/project/ckeditor/issues/3065095": "https://www.drupal.org/files/issues/2022-08-23/3065095-64-9.5.x.patch" + }, + "drupal/hook_event_dispatcher": { + "https://www.drupal.org/project/hook_event_dispatcher/issues/3354751": "https://www.drupal.org/files/issues/2023-04-17/hook_event_dispatcher-4.x-3354751.patch" + }, + "drupal/menu_block": { + "https://www.drupal.org/project/menu_block/issues/3271218": "https://www.drupal.org/files/issues/2022-04-29/menu_block_rendered_empty-3271218-17.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.log.policy.yml b/config/sync/auto_entitylabel.settings.log.policy.yml deleted file mode 100644 index fe29058f9..000000000 --- a/config/sync/auto_entitylabel.settings.log.policy.yml +++ /dev/null @@ -1,9 +0,0 @@ -status: 3 -pattern: '[log:su_policy_date:date:html_date]' -escape: false -preserve_titles: false -save: false -chunk: 50 -dependencies: - config: - - eck.eck_type.log.policy diff --git a/config/sync/block.block.claro_breadcrumbs.yml b/config/sync/block.block.claro_breadcrumbs.yml new file mode 100644 index 000000000..f446f7a43 --- /dev/null +++ b/config/sync/block.block.claro_breadcrumbs.yml @@ -0,0 +1,22 @@ +uuid: c797594b-5410-4796-aaa7-f184e57456b7 +langcode: en +status: true +dependencies: + module: + - system + theme: + - claro +_core: + default_config_hash: NjcxOBrPOiK5-38t56DwFBDVY4yer7YSlbRWXFuHe7A +id: claro_breadcrumbs +theme: claro +region: breadcrumb +weight: 0 +provider: null +plugin: system_breadcrumb_block +settings: + id: system_breadcrumb_block + label: Breadcrumbs + label_display: '0' + provider: system +visibility: { } diff --git a/config/sync/block.block.claro_content.yml b/config/sync/block.block.claro_content.yml new file mode 100644 index 000000000..918c38bf3 --- /dev/null +++ b/config/sync/block.block.claro_content.yml @@ -0,0 +1,22 @@ +uuid: cceb0660-858b-40f4-bc6c-7154baf181dd +langcode: en +status: true +dependencies: + module: + - system + theme: + - claro +_core: + default_config_hash: a0Yyx1GeyKarZ4T_yXQBR_ZFKnXiFLtxAb6gWLd8nr0 +id: claro_content +theme: claro +region: content +weight: 0 +provider: null +plugin: system_main_block +settings: + id: system_main_block + label: 'Main page content' + label_display: '0' + provider: system +visibility: { } diff --git a/config/sync/block.block.claro_help.yml b/config/sync/block.block.claro_help.yml new file mode 100644 index 000000000..4ad915266 --- /dev/null +++ b/config/sync/block.block.claro_help.yml @@ -0,0 +1,22 @@ +uuid: f8936cd1-b8bf-4f90-960b-339ab5fe1354 +langcode: en +status: true +dependencies: + module: + - help + theme: + - claro +_core: + default_config_hash: jccFSSVqV0WCDb6NtML1VWAWTtDbZ-zn5YgTRMgMrIM +id: claro_help +theme: claro +region: help +weight: 0 +provider: null +plugin: help_block +settings: + id: help_block + label: Help + label_display: '0' + provider: help +visibility: { } diff --git a/config/sync/block.block.claro_local_actions.yml b/config/sync/block.block.claro_local_actions.yml new file mode 100644 index 000000000..3ff28b38c --- /dev/null +++ b/config/sync/block.block.claro_local_actions.yml @@ -0,0 +1,20 @@ +uuid: d1629367-86a7-4110-b6d8-d88bf6eb106e +langcode: en +status: true +dependencies: + theme: + - claro +_core: + default_config_hash: CdXfDmRgAvms7EQovxxWPdYi0GitxeRbVtScYK16ZH0 +id: claro_local_actions +theme: claro +region: content +weight: -10 +provider: null +plugin: local_actions_block +settings: + id: local_actions_block + label: 'Primary admin actions' + label_display: '0' + provider: core +visibility: { } diff --git a/config/sync/block.block.claro_messages.yml b/config/sync/block.block.claro_messages.yml new file mode 100644 index 000000000..0047a454e --- /dev/null +++ b/config/sync/block.block.claro_messages.yml @@ -0,0 +1,22 @@ +uuid: 78c7bc66-3de5-43d8-9328-506133537e3c +langcode: en +status: true +dependencies: + module: + - system + theme: + - claro +_core: + default_config_hash: '-Ac3ISpIT0PQ-whzD7_dw0SdKi6dAbRFNWdSjOiVDqg' +id: claro_messages +theme: claro +region: highlighted +weight: 0 +provider: null +plugin: system_messages_block +settings: + id: system_messages_block + label: 'Status messages' + label_display: '0' + provider: system +visibility: { } diff --git a/config/sync/block.block.claro_page_title.yml b/config/sync/block.block.claro_page_title.yml new file mode 100644 index 000000000..9b6ab7bbc --- /dev/null +++ b/config/sync/block.block.claro_page_title.yml @@ -0,0 +1,20 @@ +uuid: 7695e8e8-305e-4e3e-b5d5-e2885539e8c5 +langcode: en +status: true +dependencies: + theme: + - claro +_core: + default_config_hash: fNwDdW063tk_ktzSWzZVeQS9wzvLooVO280BQ9WrsIs +id: claro_page_title +theme: claro +region: header +weight: -30 +provider: null +plugin: page_title_block +settings: + id: page_title_block + label: 'Page title' + label_display: '0' + provider: core +visibility: { } diff --git a/config/sync/block.block.claro_primary_local_tasks.yml b/config/sync/block.block.claro_primary_local_tasks.yml new file mode 100644 index 000000000..8e2c1441c --- /dev/null +++ b/config/sync/block.block.claro_primary_local_tasks.yml @@ -0,0 +1,22 @@ +uuid: 3b7edec6-46f1-4f2c-927b-a852398f9b54 +langcode: en +status: true +dependencies: + theme: + - claro +_core: + default_config_hash: ACjBZI5shAMiiUpsz-inLYVXDqNNXRnSzAWV3kV_8Hw +id: claro_primary_local_tasks +theme: claro +region: header +weight: 0 +provider: null +plugin: local_tasks_block +settings: + id: local_tasks_block + label: 'Primary tabs' + label_display: '0' + provider: core + primary: true + secondary: false +visibility: { } diff --git a/config/sync/block.block.claro_secondary_local_tasks.yml b/config/sync/block.block.claro_secondary_local_tasks.yml new file mode 100644 index 000000000..3b79f2a57 --- /dev/null +++ b/config/sync/block.block.claro_secondary_local_tasks.yml @@ -0,0 +1,22 @@ +uuid: 2a0ba2a1-4453-4997-ae29-9fd8ed898b3f +langcode: en +status: true +dependencies: + theme: + - claro +_core: + default_config_hash: 2L0geP-ixCbCkEpW6BVF6H7vDUZN4ea07_Y9CociQm4 +id: claro_secondary_local_tasks +theme: claro +region: pre_content +weight: 0 +provider: null +plugin: local_tasks_block +settings: + id: local_tasks_block + label: 'Secondary tabs' + label_display: '0' + provider: core + primary: false + secondary: true +visibility: { } diff --git a/config/sync/block.block.stanford_profile_admin_breadcrumbs.yml b/config/sync/block.block.stanford_profile_admin_breadcrumbs.yml new file mode 100644 index 000000000..7d97348ae --- /dev/null +++ b/config/sync/block.block.stanford_profile_admin_breadcrumbs.yml @@ -0,0 +1,20 @@ +uuid: 3159d3b5-295e-404d-92b8-7ab35fcd5d88 +langcode: en +status: true +dependencies: + module: + - system + theme: + - stanford_profile_admin +id: stanford_profile_admin_breadcrumbs +theme: stanford_profile_admin +region: breadcrumb +weight: 0 +provider: null +plugin: system_breadcrumb_block +settings: + id: system_breadcrumb_block + label: Breadcrumbs + label_display: '0' + provider: system +visibility: { } diff --git a/config/sync/block.block.stanford_profile_admin_content.yml b/config/sync/block.block.stanford_profile_admin_content.yml new file mode 100644 index 000000000..14690bf9d --- /dev/null +++ b/config/sync/block.block.stanford_profile_admin_content.yml @@ -0,0 +1,22 @@ +uuid: d2b3e7e0-1428-42a3-a166-01b05d421323 +langcode: en +status: true +dependencies: + module: + - system + theme: + - stanford_profile_admin +_core: + default_config_hash: a0Yyx1GeyKarZ4T_yXQBR_ZFKnXiFLtxAb6gWLd8nr0 +id: stanford_profile_admin_content +theme: stanford_profile_admin +region: content +weight: 0 +provider: null +plugin: system_main_block +settings: + id: system_main_block + label: 'Main page content' + label_display: '0' + provider: system +visibility: { } diff --git a/config/sync/block.block.stanford_profile_admin_help.yml b/config/sync/block.block.stanford_profile_admin_help.yml new file mode 100644 index 000000000..55138927d --- /dev/null +++ b/config/sync/block.block.stanford_profile_admin_help.yml @@ -0,0 +1,22 @@ +uuid: f47eb930-9278-48a7-9281-526881933312 +langcode: en +status: true +dependencies: + module: + - help + theme: + - stanford_profile_admin +_core: + default_config_hash: jccFSSVqV0WCDb6NtML1VWAWTtDbZ-zn5YgTRMgMrIM +id: stanford_profile_admin_help +theme: stanford_profile_admin +region: help +weight: 0 +provider: null +plugin: help_block +settings: + id: help_block + label: Help + label_display: '0' + provider: help +visibility: { } diff --git a/config/sync/block.block.stanford_profile_admin_local_actions.yml b/config/sync/block.block.stanford_profile_admin_local_actions.yml new file mode 100644 index 000000000..aa1dec315 --- /dev/null +++ b/config/sync/block.block.stanford_profile_admin_local_actions.yml @@ -0,0 +1,20 @@ +uuid: b28a5c54-ccb6-4a63-8b0f-44ba8f6ed818 +langcode: en +status: true +dependencies: + theme: + - stanford_profile_admin +_core: + default_config_hash: CdXfDmRgAvms7EQovxxWPdYi0GitxeRbVtScYK16ZH0 +id: stanford_profile_admin_local_actions +theme: stanford_profile_admin +region: content +weight: -10 +provider: null +plugin: local_actions_block +settings: + id: local_actions_block + label: 'Primary admin actions' + label_display: '0' + provider: core +visibility: { } diff --git a/config/sync/block.block.stanford_profile_admin_messages.yml b/config/sync/block.block.stanford_profile_admin_messages.yml new file mode 100644 index 000000000..8f4361258 --- /dev/null +++ b/config/sync/block.block.stanford_profile_admin_messages.yml @@ -0,0 +1,22 @@ +uuid: f55c6938-f50e-4639-bc56-83af045c7468 +langcode: en +status: true +dependencies: + module: + - system + theme: + - stanford_profile_admin +_core: + default_config_hash: '-Ac3ISpIT0PQ-whzD7_dw0SdKi6dAbRFNWdSjOiVDqg' +id: stanford_profile_admin_messages +theme: stanford_profile_admin +region: highlighted +weight: 0 +provider: null +plugin: system_messages_block +settings: + id: system_messages_block + label: 'Status messages' + label_display: '0' + provider: system +visibility: { } diff --git a/config/sync/block.block.stanford_profile_admin_page_title.yml b/config/sync/block.block.stanford_profile_admin_page_title.yml new file mode 100644 index 000000000..56fb881e7 --- /dev/null +++ b/config/sync/block.block.stanford_profile_admin_page_title.yml @@ -0,0 +1,20 @@ +uuid: bcb0e656-856b-452d-9fb0-bf54090db73c +langcode: en +status: true +dependencies: + theme: + - stanford_profile_admin +_core: + default_config_hash: fNwDdW063tk_ktzSWzZVeQS9wzvLooVO280BQ9WrsIs +id: stanford_profile_admin_page_title +theme: stanford_profile_admin +region: header +weight: -30 +provider: null +plugin: page_title_block +settings: + id: page_title_block + label: 'Page title' + label_display: '0' + provider: core +visibility: { } diff --git a/config/sync/block.block.stanford_profile_admin_primary_local_tasks.yml b/config/sync/block.block.stanford_profile_admin_primary_local_tasks.yml new file mode 100644 index 000000000..4d1d59400 --- /dev/null +++ b/config/sync/block.block.stanford_profile_admin_primary_local_tasks.yml @@ -0,0 +1,22 @@ +uuid: aa65c526-7ab7-4aec-82d3-89d34318e5b6 +langcode: en +status: true +dependencies: + theme: + - stanford_profile_admin +_core: + default_config_hash: ACjBZI5shAMiiUpsz-inLYVXDqNNXRnSzAWV3kV_8Hw +id: stanford_profile_admin_primary_local_tasks +theme: stanford_profile_admin +region: header +weight: 0 +provider: null +plugin: local_tasks_block +settings: + id: local_tasks_block + label: 'Primary tabs' + label_display: '0' + provider: core + primary: true + secondary: false +visibility: { } diff --git a/config/sync/block.block.stanford_profile_admin_secondary_local_tasks.yml b/config/sync/block.block.stanford_profile_admin_secondary_local_tasks.yml new file mode 100644 index 000000000..f7e5b319b --- /dev/null +++ b/config/sync/block.block.stanford_profile_admin_secondary_local_tasks.yml @@ -0,0 +1,22 @@ +uuid: d19c638e-eb07-4ef3-b739-f5cedd448076 +langcode: en +status: true +dependencies: + theme: + - stanford_profile_admin +_core: + default_config_hash: 2L0geP-ixCbCkEpW6BVF6H7vDUZN4ea07_Y9CociQm4 +id: stanford_profile_admin_secondary_local_tasks +theme: stanford_profile_admin +region: pre_content +weight: 0 +provider: null +plugin: local_tasks_block +settings: + id: local_tasks_block + label: 'Secondary tabs' + label_display: '0' + provider: core + primary: false + secondary: true +visibility: { } diff --git a/config/sync/config_ignore.settings.yml b/config/sync/config_ignore.settings.yml index 0e718a7bf..0b8b86c12 100644 --- a/config/sync/config_ignore.settings.yml +++ b/config/sync/config_ignore.settings.yml @@ -3,7 +3,8 @@ _core: ignored_config_entities: - 'core.extension:theme' - 'system.theme:default' - - '~block.block.seven_*' + - '~block.block.claro_*' + - '~block.block.stanford_profile_admin_*' - '~block.block.stanford_basic_*' - '~block.block.minimally_branded_subtheme_*' - 'block.block.*' 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 db71f78d1..17f7e4373 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 @@ -30,7 +30,9 @@ dependencies: - node.type.stanford_event module: - address + - change_labels - field_group + - layout_paragraphs - link - metatag - paragraphs @@ -180,24 +182,17 @@ content: settings: { } third_party_settings: { } su_event_components: - type: paragraphs + type: layout_paragraphs weight: 3 region: content settings: - title: Paragraph - title_plural: Paragraphs - edit_mode: closed - closed_mode: summary - autocollapse: all - closed_mode_threshold: 0 - add_mode: dropdown - form_display_mode: default - default_paragraph_type: _none - features: - add_above: '0' - collapse_edit_all: '0' - duplicate: duplicate - third_party_settings: { } + preview_view_mode: default + nesting_depth: 0 + require_layouts: 1 + empty_message: '' + third_party_settings: + change_labels: + add_another: '' su_event_contact_info: type: string_textfield weight: 28 diff --git a/config/sync/core.entity_form_display.node.stanford_event_series.default.yml b/config/sync/core.entity_form_display.node.stanford_event_series.default.yml index 61d7b715e..52d418d0a 100644 --- a/config/sync/core.entity_form_display.node.stanford_event_series.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_event_series.default.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - field.field.node.stanford_event_series.field_menulink - field.field.node.stanford_event_series.layout_builder__layout - field.field.node.stanford_event_series.stanford_intranet__access - field.field.node.stanford_event_series.su_event_series_components @@ -15,9 +16,11 @@ dependencies: - field.field.node.stanford_event_series.su_shared_tags - node.type.stanford_event_series module: + - change_labels - field_group + - layout_paragraphs + - menu_link - metatag - - paragraphs - scheduler - shs - stanford_intranet @@ -82,6 +85,12 @@ targetEntityType: node bundle: stanford_event_series mode: default content: + field_menulink: + type: menu_link_default + weight: 53 + region: content + settings: { } + third_party_settings: { } publish_on: type: datetime_timestamp_no_default weight: 52 @@ -107,17 +116,17 @@ content: display_label: true third_party_settings: { } su_event_series_components: - type: entity_reference_paragraphs + type: layout_paragraphs weight: 4 region: content settings: - title: Paragraph - title_plural: Paragraphs - edit_mode: closed - add_mode: dropdown - form_display_mode: default - default_paragraph_type: _none - third_party_settings: { } + preview_view_mode: default + nesting_depth: 0 + require_layouts: 1 + empty_message: '' + third_party_settings: + change_labels: + add_another: '' su_event_series_dek: type: string_textfield weight: 6 diff --git a/config/sync/core.entity_form_display.node.stanford_news.default.yml b/config/sync/core.entity_form_display.node.stanford_news.default.yml index eb6fdf886..d87fd7545 100644 --- a/config/sync/core.entity_form_display.node.stanford_news.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_news.default.yml @@ -19,12 +19,13 @@ dependencies: - field.field.node.stanford_news.su_shared_tags - node.type.stanford_news module: + - change_labels - datetime - field_group + - layout_paragraphs - link - media_library - metatag - - paragraphs - path - scheduler - shs @@ -142,17 +143,17 @@ content: placeholder: '' third_party_settings: { } su_news_components: - type: entity_reference_paragraphs + type: layout_paragraphs weight: 4 region: content settings: - title: Paragraph - title_plural: Paragraphs - edit_mode: closed - add_mode: dropdown - form_display_mode: default - default_paragraph_type: stanford_wysiwyg - third_party_settings: { } + preview_view_mode: default + nesting_depth: 0 + require_layouts: 1 + empty_message: '' + third_party_settings: + change_labels: + add_another: '' su_news_dek: type: string_textfield weight: 2 diff --git a/config/sync/core.entity_form_display.node.stanford_page.default.yml b/config/sync/core.entity_form_display.node.stanford_page.default.yml index c66d5470e..e718ea794 100644 --- a/config/sync/core.entity_form_display.node.stanford_page.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_page.default.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - field.field.node.stanford_page.field_menulink - field.field.node.stanford_page.layout_builder__layout - field.field.node.stanford_page.layout_selection - field.field.node.stanford_page.stanford_intranet__access @@ -15,12 +16,14 @@ dependencies: - field.field.node.stanford_page.su_shared_tags - node.type.stanford_page module: + - change_labels - field_group + - layout_paragraphs - media_library + - menu_link - metatag - paragraphs - path - - react_paragraphs - scheduler - shs - stanford_intranet @@ -35,7 +38,7 @@ third_party_settings: label: 'Page Metadata' region: content parent_name: '' - weight: 12 + weight: 10 format_type: details_sidebar format_settings: classes: '' @@ -55,38 +58,44 @@ content: region: content settings: { } third_party_settings: { } + field_menulink: + type: menu_link_default + weight: 26 + region: content + settings: { } + third_party_settings: { } layout_selection: type: options_select - weight: 9 + weight: 8 region: content settings: { } third_party_settings: { } path: type: path - weight: 5 + weight: 3 region: content settings: { } third_party_settings: { } publish_on: type: datetime_timestamp_no_default - weight: 52 + weight: 13 region: content settings: { } third_party_settings: { } scheduler_settings: - weight: 50 + weight: 12 region: content settings: { } third_party_settings: { } stanford_intranet__access: type: entity_access - weight: 11 + weight: 9 region: content settings: { } third_party_settings: { } status: type: boolean_checkbox - weight: 7 + weight: 5 region: content settings: display_label: true @@ -103,7 +112,7 @@ content: third_party_settings: { } su_metatags: type: metatag_firehose - weight: 31 + weight: 11 region: content settings: sidebar: true @@ -111,7 +120,7 @@ content: third_party_settings: { } su_page_banner: type: paragraphs - weight: 8 + weight: 6 region: content settings: title: Paragraph @@ -129,19 +138,17 @@ content: duplicate: '0' third_party_settings: { } su_page_components: - type: react_paragraphs - weight: 10 + type: layout_paragraphs + weight: 7 region: content settings: - resizable: false - sizes: - stanford_banner: 12 - stanford_card: 3 - stanford_wysiwyg: 3 - stanford_media_caption: 3 - stanford_spacer: 1 - stanford_gallery: 12 - third_party_settings: { } + preview_view_mode: default + nesting_depth: 0 + require_layouts: 1 + empty_message: '' + third_party_settings: + change_labels: + add_another: '' su_page_description: type: string_textfield weight: 1 @@ -186,7 +193,7 @@ content: placeholder: '' third_party_settings: { } url_redirects: - weight: 6 + weight: 4 region: content settings: { } third_party_settings: { } 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 d638805b5..d846d2d2b 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 @@ -4,6 +4,7 @@ status: true dependencies: config: - 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 @@ -36,11 +37,13 @@ dependencies: - node.type.stanford_person module: - allowed_formats + - change_labels - field_group + - layout_paragraphs - link - media_library + - menu_link - metatag - - paragraphs - scheduler - shs - stanford_intranet @@ -147,6 +150,12 @@ content: allowed_formats: hide_help: '0' hide_guidelines: '0' + field_menulink: + type: menu_link_default + weight: 53 + region: content + settings: { } + third_party_settings: { } publish_on: type: datetime_timestamp_no_default weight: 52 @@ -188,17 +197,17 @@ content: placeholder_title: '' third_party_settings: { } su_person_components: - type: entity_reference_paragraphs + type: layout_paragraphs weight: 7 region: content settings: - title: Paragraph - title_plural: Paragraphs - edit_mode: closed - add_mode: dropdown - form_display_mode: default - default_paragraph_type: stanford_wysiwyg - third_party_settings: { } + preview_view_mode: default + nesting_depth: 0 + require_layouts: 1 + empty_message: '' + third_party_settings: + change_labels: + add_another: '' su_person_education: type: string_textfield weight: 8 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 ade0d6509..7f7e219a3 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 @@ -4,6 +4,7 @@ status: true dependencies: config: - field.field.node.stanford_policy.body + - field.field.node.stanford_policy.field_menulink - field.field.node.stanford_policy.layout_builder__layout - field.field.node.stanford_policy.su_policy_authority - field.field.node.stanford_policy.su_policy_auto_prefix @@ -21,6 +22,7 @@ dependencies: - datetime - field_group - inline_entity_form + - menu_link - path - scheduler - text @@ -63,6 +65,12 @@ content: allowed_formats: hide_help: '0' hide_guidelines: '0' + field_menulink: + type: menu_link_default + weight: 53 + region: content + settings: { } + third_party_settings: { } path: type: path weight: 7 diff --git a/config/sync/core.entity_form_display.node.stanford_publication.default.yml b/config/sync/core.entity_form_display.node.stanford_publication.default.yml index c28f33579..de7e3ca32 100644 --- a/config/sync/core.entity_form_display.node.stanford_publication.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_publication.default.yml @@ -15,11 +15,12 @@ dependencies: - field.field.node.stanford_publication.su_shared_tags - node.type.stanford_publication module: + - change_labels - inline_entity_form + - layout_paragraphs - link - media_library - metatag - - react_paragraphs - scheduler - shs - stanford_intranet @@ -88,20 +89,17 @@ content: revision: false third_party_settings: { } su_publication_components: - type: react_paragraphs + type: layout_paragraphs weight: 4 region: content settings: - resizable: false - sizes: - stanford_banner: 12 - stanford_card: 1 - stanford_entity: 1 - stanford_gallery: 1 - stanford_lists: 1 - stanford_media_caption: 1 - stanford_wysiwyg: 1 - third_party_settings: { } + preview_view_mode: default + nesting_depth: 0 + require_layouts: 1 + empty_message: '' + third_party_settings: + change_labels: + add_another: '' su_publication_cta: type: link_default weight: 5 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 55d34cae1..206a65c17 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 @@ -13,6 +13,13 @@ targetEntityType: paragraph bundle: stanford_accordion mode: default content: + status: + type: boolean_checkbox + weight: 2 + region: content + settings: + display_label: true + third_party_settings: { } su_accordion_body: type: text_textarea weight: 1 @@ -32,5 +39,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_banner.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_banner.default.yml index a842e85de..6dd5b6a41 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_banner.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_banner.default.yml @@ -26,6 +26,13 @@ content: size: 60 placeholder: '' third_party_settings: { } + status: + type: boolean_checkbox + weight: 5 + region: content + settings: + display_label: true + third_party_settings: { } su_banner_body: type: text_textarea weight: 3 @@ -36,7 +43,7 @@ content: third_party_settings: { } su_banner_button: type: link_default - weight: 5 + weight: 4 region: content settings: placeholder_url: '' @@ -68,5 +75,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_card.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_card.default.yml index fd675d068..27a347f9c 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_card.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_card.default.yml @@ -6,7 +6,6 @@ dependencies: - field.field.paragraph.stanford_card.su_card_body - field.field.paragraph.stanford_card.su_card_header - field.field.paragraph.stanford_card.su_card_link - - field.field.paragraph.stanford_card.su_card_link_display - field.field.paragraph.stanford_card.su_card_media - field.field.paragraph.stanford_card.su_card_super_header - paragraphs.paragraphs_type.stanford_card @@ -19,6 +18,13 @@ targetEntityType: paragraph bundle: stanford_card mode: default content: + status: + type: boolean_checkbox + weight: 6 + region: content + settings: + display_label: true + third_party_settings: { } su_card_body: type: text_textarea weight: 3 @@ -37,18 +43,12 @@ content: third_party_settings: { } su_card_link: type: link_default - weight: 6 + weight: 5 region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } - su_card_link_display: - type: options_select - weight: 5 - region: content - settings: { } - third_party_settings: { } su_card_media: type: media_library_widget weight: 0 @@ -67,5 +67,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_entity.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_entity.default.yml index a233f71a4..c9e187959 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_entity.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_entity.default.yml @@ -16,9 +16,16 @@ targetEntityType: paragraph bundle: stanford_entity mode: default content: + status: + type: boolean_checkbox + weight: 4 + region: content + settings: + display_label: true + third_party_settings: { } su_entity_button: type: link_default - weight: 4 + weight: 3 region: content settings: placeholder_url: '' @@ -53,5 +60,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_gallery.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_gallery.default.yml index 20b145659..99bfbe8ea 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_gallery.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_gallery.default.yml @@ -17,9 +17,16 @@ targetEntityType: paragraph bundle: stanford_gallery mode: default content: + status: + type: boolean_checkbox + weight: 4 + region: content + settings: + display_label: true + third_party_settings: { } su_gallery_button: type: link_default - weight: 4 + weight: 3 region: content settings: placeholder_url: '' @@ -51,5 +58,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_lists.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_lists.default.yml index 7584e42a0..186e9f75e 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_lists.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_lists.default.yml @@ -17,9 +17,16 @@ targetEntityType: paragraph bundle: stanford_lists mode: default content: + status: + type: boolean_checkbox + weight: 4 + region: content + settings: + display_label: true + third_party_settings: { } su_list_button: type: link_default - weight: 4 + weight: 3 region: content settings: placeholder_url: '' @@ -50,5 +57,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_media_caption.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_media_caption.default.yml index b37ca10d0..450b8a5e1 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_media_caption.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_media_caption.default.yml @@ -16,6 +16,13 @@ targetEntityType: paragraph bundle: stanford_media_caption mode: default content: + status: + type: boolean_checkbox + weight: 3 + region: content + settings: + display_label: true + third_party_settings: { } su_media_caption_caption: type: text_textarea weight: 1 @@ -26,7 +33,7 @@ content: third_party_settings: { } su_media_caption_link: type: link_default - weight: 3 + weight: 2 region: content settings: placeholder_url: '' @@ -42,5 +49,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_wysiwyg.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_wysiwyg.default.yml index f461cfe3e..3bab05c68 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_wysiwyg.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_wysiwyg.default.yml @@ -12,6 +12,13 @@ targetEntityType: paragraph bundle: stanford_wysiwyg mode: default content: + status: + type: boolean_checkbox + weight: 1 + region: content + settings: + display_label: true + third_party_settings: { } su_wysiwyg_text: type: text_textarea weight: 0 @@ -23,5 +30,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_view_display.node.stanford_course.default.yml b/config/sync/core.entity_view_display.node.stanford_course.default.yml index 586a5a003..b8ab66a31 100644 --- a/config/sync/core.entity_view_display.node.stanford_course.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_course.default.yml @@ -13,6 +13,7 @@ dependencies: - field.field.node.stanford_course.su_course_section_units - field.field.node.stanford_course.su_course_subject - field.field.node.stanford_course.su_course_tags + - field.field.node.stanford_course.su_metatags - field.field.node.stanford_course.su_shared_tags - node.type.stanford_course module: diff --git a/config/sync/core.entity_view_display.node.stanford_course.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_course.search_indexing.yml new file mode 100644 index 000000000..d380c4c63 --- /dev/null +++ b/config/sync/core.entity_view_display.node.stanford_course.search_indexing.yml @@ -0,0 +1,109 @@ +uuid: 89e4b7b6-b1cc-494b-82e7-c9312c636e11 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_indexing + - field.field.node.stanford_course.body + - field.field.node.stanford_course.su_course_academic_year + - field.field.node.stanford_course.su_course_code + - field.field.node.stanford_course.su_course_id + - field.field.node.stanford_course.su_course_instructors + - field.field.node.stanford_course.su_course_link + - field.field.node.stanford_course.su_course_quarters + - field.field.node.stanford_course.su_course_section_units + - field.field.node.stanford_course.su_course_subject + - field.field.node.stanford_course.su_course_tags + - field.field.node.stanford_course.su_metatags + - field.field.node.stanford_course.su_shared_tags + - node.type.stanford_course + module: + - layout_builder + - layout_builder_restrictions + - layout_library + - text + - user +third_party_settings: + layout_builder: + enabled: false + allow_custom: false + layout_builder_restrictions: + allowed_block_categories: { } + entity_view_mode_restriction: + allowed_layouts: { } + denylisted_blocks: { } + allowlisted_blocks: { } + restricted_categories: { } + layout_library: + enable: false +_core: + default_config_hash: 3q3wp63fQ-h1XTJTAHRzKP7uFPch4KfSFHFXWC50bIw +id: node.stanford_course.search_indexing +targetEntityType: node +bundle: stanford_course +mode: search_indexing +content: + body: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + su_course_academic_year: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 4 + region: content + su_course_code: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 1 + region: content + su_course_id: + type: number_integer + label: hidden + settings: + thousand_separator: '' + prefix_suffix: true + third_party_settings: { } + weight: 0 + region: content + su_course_instructors: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 3 + region: content + su_course_quarters: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 6 + region: content + su_course_subject: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 5 + region: content +hidden: + links: true + search_api_excerpt: true + su_course_link: true + su_course_section_units: true + su_course_tags: true + su_metatags: true + su_shared_tags: true 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 91564f57a..689e7060d 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 @@ -453,15 +453,13 @@ third_party_settings: entity: layout_builder.entity view_mode: view_mode formatter: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default third_party_settings: field_formatter_class: class: su-event-components - ds: - ds_limit: '' weight: 1 additional: { } 7a80c779-6c87-49fd-94e0-68ae37fa1cd4: diff --git a/config/sync/core.entity_view_display.node.stanford_event.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_event.search_indexing.yml index 5f903d674..d62576422 100644 --- a/config/sync/core.entity_view_display.node.stanford_event.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_event.search_indexing.yml @@ -33,6 +33,7 @@ dependencies: - address - entity_reference_revisions - field_formatter_class + - layout_paragraphs - link - smart_date - text @@ -70,7 +71,7 @@ content: weight: 11 region: content su_event_components: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default diff --git a/config/sync/core.entity_view_display.node.stanford_event_series.default.yml b/config/sync/core.entity_view_display.node.stanford_event_series.default.yml index 3e894b23a..6360db803 100644 --- a/config/sync/core.entity_view_display.node.stanford_event_series.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_event_series.default.yml @@ -11,6 +11,8 @@ dependencies: - field.field.node.stanford_event_series.su_event_series_subheadline - field.field.node.stanford_event_series.su_event_series_type - field.field.node.stanford_event_series.su_event_series_weight + - field.field.node.stanford_event_series.su_metatags + - field.field.node.stanford_event_series.su_shared_tags - node.type.stanford_event_series module: - entity_reference_revisions @@ -129,15 +131,13 @@ third_party_settings: entity: layout_builder.entity view_mode: view_mode formatter: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default third_party_settings: field_formatter_class: class: su-event-series-components - ds: - ds_limit: '' weight: 0 additional: { } third_party_settings: { } @@ -343,6 +343,7 @@ content: weight: 106 region: main hidden: + field_menulink: true layout_builder__layout: true search_api_excerpt: true stanford_intranet__access: true diff --git a/config/sync/core.entity_view_display.node.stanford_event_series.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_event_series.search_indexing.yml index 81c879f3d..949340107 100644 --- a/config/sync/core.entity_view_display.node.stanford_event_series.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_event_series.search_indexing.yml @@ -12,6 +12,7 @@ dependencies: - field.field.node.stanford_event_series.su_event_series_subheadline - field.field.node.stanford_event_series.su_event_series_type - field.field.node.stanford_event_series.su_event_series_weight + - field.field.node.stanford_event_series.su_metatags - field.field.node.stanford_event_series.su_shared_tags - node.type.stanford_event_series module: @@ -73,6 +74,7 @@ content: weight: 0 region: content hidden: + field_menulink: true layout_builder__layout: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.stanford_event_series.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_event_series.stanford_card.yml index 362777ab1..09ba0ed35 100644 --- a/config/sync/core.entity_view_display.node.stanford_event_series.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_event_series.stanford_card.yml @@ -67,6 +67,7 @@ content: weight: 2 region: card_body hidden: + field_menulink: true layout_builder__layout: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.stanford_event_series.teaser.yml b/config/sync/core.entity_view_display.node.stanford_event_series.teaser.yml index e442d36ed..a2799cdae 100644 --- a/config/sync/core.entity_view_display.node.stanford_event_series.teaser.yml +++ b/config/sync/core.entity_view_display.node.stanford_event_series.teaser.yml @@ -27,6 +27,7 @@ content: weight: 100 region: content hidden: + field_menulink: true layout_builder__layout: true search_api_excerpt: true stanford_intranet__access: true diff --git a/config/sync/core.entity_view_display.node.stanford_news.default.yml b/config/sync/core.entity_view_display.node.stanford_news.default.yml index ecf7e6b62..e4becdb83 100644 --- a/config/sync/core.entity_view_display.node.stanford_news.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_news.default.yml @@ -6,15 +6,18 @@ dependencies: - core.base_field_override.node.stanford_news.title - field.field.node.stanford_news.layout_builder__layout - field.field.node.stanford_news.stanford_intranet__access + - field.field.node.stanford_news.su_metatags - field.field.node.stanford_news.su_news_banner - field.field.node.stanford_news.su_news_banner_media_caption - field.field.node.stanford_news.su_news_byline - field.field.node.stanford_news.su_news_components - field.field.node.stanford_news.su_news_dek - field.field.node.stanford_news.su_news_featured_media + - field.field.node.stanford_news.su_news_hide_social - field.field.node.stanford_news.su_news_publishing_date - field.field.node.stanford_news.su_news_source - field.field.node.stanford_news.su_news_topics + - field.field.node.stanford_news.su_shared_tags - node.type.stanford_news - views.view.stanford_news module: @@ -243,15 +246,13 @@ third_party_settings: entity: layout_builder.entity view_mode: view_mode formatter: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default third_party_settings: field_formatter_class: class: su-news-components - ds: - ds_limit: '' weight: 0 additional: { } third_party_settings: { } diff --git a/config/sync/core.entity_view_display.node.stanford_news.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_news.search_indexing.yml index b043f645c..300da1e30 100644 --- a/config/sync/core.entity_view_display.node.stanford_news.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_news.search_indexing.yml @@ -6,12 +6,14 @@ dependencies: - core.entity_view_mode.node.search_indexing - field.field.node.stanford_news.layout_builder__layout - field.field.node.stanford_news.stanford_intranet__access + - field.field.node.stanford_news.su_metatags - field.field.node.stanford_news.su_news_banner - field.field.node.stanford_news.su_news_banner_media_caption - field.field.node.stanford_news.su_news_byline - field.field.node.stanford_news.su_news_components - field.field.node.stanford_news.su_news_dek - field.field.node.stanford_news.su_news_featured_media + - field.field.node.stanford_news.su_news_hide_social - field.field.node.stanford_news.su_news_publishing_date - field.field.node.stanford_news.su_news_source - field.field.node.stanford_news.su_news_topics @@ -19,8 +21,8 @@ dependencies: - node.type.stanford_news module: - datetime - - entity_reference_revisions - field_formatter_class + - layout_paragraphs - link - stanford_media - user @@ -36,6 +38,7 @@ content: view_mode: default link: false image_style: full_responsive + remove_alt: false third_party_settings: field_formatter_class: class: '' @@ -58,7 +61,7 @@ content: weight: 3 region: content su_news_components: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default diff --git a/config/sync/core.entity_view_display.node.stanford_page.default.yml b/config/sync/core.entity_view_display.node.stanford_page.default.yml index 97fa8da82..0a384a08e 100644 --- a/config/sync/core.entity_view_display.node.stanford_page.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_page.default.yml @@ -110,38 +110,38 @@ third_party_settings: expand: true weight: 0 additional: { } - 9ec5b37b-33a4-4aca-b787-7f0584234d1a: - uuid: 9ec5b37b-33a4-4aca-b787-7f0584234d1a + c40ac234-fff7-4c9d-8a34-03fb9d335617: + uuid: c40ac234-fff7-4c9d-8a34-03fb9d335617 + region: main + configuration: + id: jumpstart_ui_skipnav_main_anchor + label: 'Main content anchor target' + label_display: '0' + provider: jumpstart_ui + context_mapping: { } + weight: -10 + additional: { } + 3dabcba4-136e-4433-8604-9eb0a0b74439: + uuid: 3dabcba4-136e-4433-8604-9eb0a0b74439 region: main configuration: id: 'field_block:node:stanford_page:su_page_components' - label: Paragraphs + label: Components label_display: '0' provider: layout_builder context_mapping: entity: layout_builder.entity view_mode: view_mode formatter: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default third_party_settings: - ds: - ds_limit: '' + field_formatter_class: + class: '' weight: -9 additional: { } - c40ac234-fff7-4c9d-8a34-03fb9d335617: - uuid: c40ac234-fff7-4c9d-8a34-03fb9d335617 - region: main - configuration: - id: jumpstart_ui_skipnav_main_anchor - label: 'Main content anchor target' - label_display: '0' - provider: jumpstart_ui - context_mapping: { } - weight: -10 - additional: { } third_party_settings: { } layout_library: enable: true @@ -286,13 +286,13 @@ content: region: first su_page_components: type: entity_reference_revisions_entity_view - label: hidden + label: above settings: view_mode: default link: '' third_party_settings: { } - weight: 3 - region: content + weight: 8 + region: main su_page_description: type: string label: above @@ -311,6 +311,7 @@ content: weight: 5 region: main hidden: + field_menulink: true layout_builder__layout: true layout_selection: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.stanford_page.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_page.search_indexing.yml index 935340a18..792d64a83 100644 --- a/config/sync/core.entity_view_display.node.stanford_page.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_page.search_indexing.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.stanford_page.layout_selection - field.field.node.stanford_page.stanford_intranet__access - field.field.node.stanford_page.su_basic_page_type + - field.field.node.stanford_page.su_metatags - field.field.node.stanford_page.su_page_banner - field.field.node.stanford_page.su_page_components - field.field.node.stanford_page.su_page_description @@ -16,6 +17,7 @@ dependencies: - node.type.stanford_page module: - entity_reference_revisions + - layout_paragraphs - user id: node.stanford_page.search_indexing targetEntityType: node @@ -32,7 +34,7 @@ content: weight: 1 region: content su_page_components: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default @@ -49,6 +51,7 @@ content: weight: 0 region: content hidden: + field_menulink: true layout_builder__layout: true layout_selection: true links: true diff --git a/config/sync/core.entity_view_display.node.stanford_page.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_page.stanford_card.yml index 81a41f6b9..21fc5a8c9 100644 --- a/config/sync/core.entity_view_display.node.stanford_page.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_page.stanford_card.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.stanford_page.layout_selection - field.field.node.stanford_page.stanford_intranet__access - field.field.node.stanford_page.su_basic_page_type + - field.field.node.stanford_page.su_metatags - field.field.node.stanford_page.su_page_banner - field.field.node.stanford_page.su_page_components - field.field.node.stanford_page.su_page_description @@ -99,6 +100,7 @@ content: weight: 1 region: card_image hidden: + field_menulink: true layout_builder__layout: true layout_selection: true links: 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 538ec7c3e..b6033c05f 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 @@ -557,15 +557,13 @@ third_party_settings: entity: layout_builder.entity view_mode: view_mode formatter: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default third_party_settings: field_formatter_class: class: su-person-components - ds: - ds_limit: '' weight: 1 additional: { } 091088b1-a703-4427-bc0e-9b627205b671: @@ -919,6 +917,7 @@ content: weight: 126 region: content hidden: + field_menulink: true layout_builder__layout: true search_api_excerpt: true stanford_intranet__access: true diff --git a/config/sync/core.entity_view_display.node.stanford_person.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_person.search_indexing.yml index 330d16c27..1d08b623d 100644 --- a/config/sync/core.entity_view_display.node.stanford_person.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_person.search_indexing.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.stanford_person.body - 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 @@ -25,6 +26,7 @@ dependencies: - 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 @@ -34,7 +36,7 @@ dependencies: - field.field.node.stanford_person.su_shared_tags - node.type.stanford_person module: - - entity_reference_revisions + - layout_paragraphs - link - text - user @@ -84,7 +86,7 @@ content: weight: 7 region: content su_person_components: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default @@ -261,6 +263,7 @@ content: weight: 19 region: content hidden: + field_menulink: true layout_builder__layout: true search_api_excerpt: true stanford_intranet__access: true diff --git a/config/sync/core.entity_view_display.node.stanford_person.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_person.stanford_card.yml index a4c2097c8..ae3c348b8 100644 --- a/config/sync/core.entity_view_display.node.stanford_person.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_person.stanford_card.yml @@ -93,6 +93,7 @@ content: region: card_body hidden: body: true + field_menulink: true layout_builder__layout: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.stanford_person.teaser.yml b/config/sync/core.entity_view_display.node.stanford_person.teaser.yml index 734e5c271..0aadf291e 100644 --- a/config/sync/core.entity_view_display.node.stanford_person.teaser.yml +++ b/config/sync/core.entity_view_display.node.stanford_person.teaser.yml @@ -55,6 +55,7 @@ content: weight: 100 region: content hidden: + field_menulink: true layout_builder__layout: true search_api_excerpt: true stanford_intranet__access: true diff --git a/config/sync/core.entity_view_display.node.stanford_policy.default.yml b/config/sync/core.entity_view_display.node.stanford_policy.default.yml index 7fc98bc3b..b459ac0e7 100644 --- a/config/sync/core.entity_view_display.node.stanford_policy.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_policy.default.yml @@ -408,6 +408,7 @@ mode: default content: { } hidden: body: true + field_menulink: true layout_builder__layout: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.stanford_policy.printable.yml b/config/sync/core.entity_view_display.node.stanford_policy.printable.yml index b34b88662..4f2a84882 100644 --- a/config/sync/core.entity_view_display.node.stanford_policy.printable.yml +++ b/config/sync/core.entity_view_display.node.stanford_policy.printable.yml @@ -189,6 +189,7 @@ content: weight: 1 region: content hidden: + field_menulink: true layout_builder__layout: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.stanford_policy.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_policy.search_indexing.yml index 8a5ea94c3..e08876edf 100644 --- a/config/sync/core.entity_view_display.node.stanford_policy.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_policy.search_indexing.yml @@ -7,8 +7,14 @@ dependencies: - field.field.node.stanford_policy.body - field.field.node.stanford_policy.layout_builder__layout - field.field.node.stanford_policy.su_policy_authority + - field.field.node.stanford_policy.su_policy_auto_prefix + - field.field.node.stanford_policy.su_policy_changelog + - field.field.node.stanford_policy.su_policy_chapter - field.field.node.stanford_policy.su_policy_effective + - field.field.node.stanford_policy.su_policy_policy_num - field.field.node.stanford_policy.su_policy_related + - field.field.node.stanford_policy.su_policy_subchapter + - field.field.node.stanford_policy.su_policy_title - field.field.node.stanford_policy.su_policy_updated - node.type.stanford_policy module: @@ -171,6 +177,7 @@ content: weight: 2 region: content hidden: + field_menulink: true layout_builder__layout: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.stanford_policy.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_policy.stanford_card.yml index 204c6aa3e..c1e6ef38c 100644 --- a/config/sync/core.entity_view_display.node.stanford_policy.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_policy.stanford_card.yml @@ -199,6 +199,7 @@ content: weight: 1 region: card_body hidden: + field_menulink: true layout_builder__layout: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.stanford_policy.teaser.yml b/config/sync/core.entity_view_display.node.stanford_policy.teaser.yml index 21ef87204..18211455a 100644 --- a/config/sync/core.entity_view_display.node.stanford_policy.teaser.yml +++ b/config/sync/core.entity_view_display.node.stanford_policy.teaser.yml @@ -209,6 +209,7 @@ content: weight: 1 region: news_list_dek hidden: + field_menulink: true layout_builder__layout: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.stanford_publication.default.yml b/config/sync/core.entity_view_display.node.stanford_publication.default.yml index 91fdbc0bd..de80347bc 100644 --- a/config/sync/core.entity_view_display.node.stanford_publication.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_publication.default.yml @@ -5,11 +5,14 @@ dependencies: config: - field.field.node.stanford_publication.layout_builder__layout - field.field.node.stanford_publication.stanford_intranet__access + - field.field.node.stanford_publication.su_metatags + - field.field.node.stanford_publication.su_publication_author_ref - field.field.node.stanford_publication.su_publication_citation - field.field.node.stanford_publication.su_publication_components - field.field.node.stanford_publication.su_publication_cta - field.field.node.stanford_publication.su_publication_image - field.field.node.stanford_publication.su_publication_topics + - field.field.node.stanford_publication.su_shared_tags - node.type.stanford_publication - views.view.stanford_publications module: @@ -91,7 +94,7 @@ third_party_settings: entity: layout_builder.entity view_mode: view_mode formatter: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default diff --git a/config/sync/core.entity_view_display.node.stanford_publication.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_publication.search_indexing.yml index 7455b1d73..81e4566ef 100644 --- a/config/sync/core.entity_view_display.node.stanford_publication.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_publication.search_indexing.yml @@ -6,6 +6,8 @@ dependencies: - core.entity_view_mode.node.search_indexing - field.field.node.stanford_publication.layout_builder__layout - field.field.node.stanford_publication.stanford_intranet__access + - field.field.node.stanford_publication.su_metatags + - field.field.node.stanford_publication.su_publication_author_ref - field.field.node.stanford_publication.su_publication_citation - field.field.node.stanford_publication.su_publication_components - field.field.node.stanford_publication.su_publication_cta @@ -14,7 +16,7 @@ dependencies: - field.field.node.stanford_publication.su_shared_tags - node.type.stanford_publication module: - - entity_reference_revisions + - layout_paragraphs - link - user id: node.stanford_publication.search_indexing @@ -33,7 +35,7 @@ content: weight: 0 region: content su_publication_components: - type: entity_reference_revisions_entity_view + type: layout_paragraphs label: hidden settings: view_mode: default diff --git a/config/sync/core.entity_view_display.paragraph.stanford_card.default.yml b/config/sync/core.entity_view_display.paragraph.stanford_card.default.yml index c6ecb569e..09cd6af4d 100644 --- a/config/sync/core.entity_view_display.paragraph.stanford_card.default.yml +++ b/config/sync/core.entity_view_display.paragraph.stanford_card.default.yml @@ -6,7 +6,6 @@ dependencies: - field.field.paragraph.stanford_card.su_card_body - field.field.paragraph.stanford_card.su_card_header - field.field.paragraph.stanford_card.su_card_link - - field.field.paragraph.stanford_card.su_card_link_display - field.field.paragraph.stanford_card.su_card_media - field.field.paragraph.stanford_card.su_card_super_header - paragraphs.paragraphs_type.stanford_card @@ -97,4 +96,3 @@ content: region: card_super_headline hidden: search_api_excerpt: true - su_card_link_display: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index f6f992be6..f3085263c 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -6,7 +6,6 @@ module: admin_toolbar_links_access_filter: 0 admin_toolbar_tools: 0 allowed_formats: 0 - anchor_link: 0 auto_entitylabel: 0 block: 0 block_content: 0 @@ -16,22 +15,17 @@ module: change_labels: 0 chosen: 0 chosen_lib: 0 - ckeditor: 0 - ckeditor_a11ychecker: 0 - ckeditor_balloonpanel: 0 - ckeditor_blockimagepaste: 0 - color: 0 + ckeditor5: 0 + ckeditor5_plugins: 0 colorbox: 0 components: 0 conditional_fields: 0 config: 0 config_filter: 0 config_ignore: 0 - config_merge: 0 config_pages: 0 config_readonly: 0 config_split: 0 - config_update: 0 confirm_leave: 0 consumers: 0 content_lock: 0 @@ -39,6 +33,7 @@ module: contextual: 0 core_event_dispatcher: 0 crop: 0 + cshs: 0 ctools: 0 ctools_views: 0 datetime: 0 @@ -59,7 +54,6 @@ module: entity_reference_revisions: 0 entity_usage: 0 environment_indicator: 0 - fakeobjects: 0 fast404: 0 fast_404_generator: 0 field: 0 @@ -80,7 +74,6 @@ module: fontawesome: 0 google_analytics: 0 google_tag: 0 - hal: 0 help: 0 hook_event_dispatcher: 0 image: 0 @@ -88,6 +81,8 @@ module: imagemagick: 0 inline_entity_form: 0 inline_form_errors: 0 + jquery_ui: 0 + jquery_ui_draggable: 0 jsonapi: 0 jsonapi_defaults: 0 jsonapi_extras: 0 @@ -104,6 +99,7 @@ module: layout_builder_restrictions: 0 layout_discovery: 0 layout_library: 0 + layout_paragraphs: 0 link: 0 link_title_formatter: 0 linkit: 0 @@ -113,6 +109,7 @@ module: media_duplicate_validation: 0 media_library: 0 menu_block: 0 + menu_link: 0 menu_ui: 0 metatag: 0 metatag_open_graph: 0 @@ -173,13 +170,13 @@ module: stanford_basic_page_types: 0 stanford_courses: 0 stanford_courses_importer: 0 - stanford_date_formats: 0 stanford_events: 0 stanford_events_importer: 0 stanford_events_series: 0 stanford_fields: 0 stanford_image_styles: 0 stanford_intranet: 0 + stanford_layout_paragraphs: 0 stanford_media: 0 stanford_migrate: 0 stanford_news: 0 @@ -193,7 +190,6 @@ module: stanford_profile_styles: 0 stanford_publication: 0 stanford_ssp: 0 - stanford_text_editor: 0 subrequests: 0 syslog: 0 system: 0 @@ -241,9 +237,9 @@ module: paragraphs: 11 stanford_profile: 1000 theme: - stable: 0 - seven: 0 - stanford_basic: 0 - stable9: 0 + claro: 0 minimally_branded_subtheme: 0 + stable9: 0 + stanford_basic: 0 + stanford_profile_admin: 0 profile: stanford_profile diff --git a/config/sync/editor.editor.stanford_html.yml b/config/sync/editor.editor.stanford_html.yml index 160aeafc4..11c3c8081 100644 --- a/config/sync/editor.editor.stanford_html.yml +++ b/config/sync/editor.editor.stanford_html.yml @@ -5,63 +5,127 @@ dependencies: config: - filter.format.stanford_html module: - - ckeditor + - ckeditor5 format: stanford_html -editor: ckeditor +editor: ckeditor5 settings: toolbar: - rows: - - + items: + - bold + - italic + - strikethrough + - alignment + - horizontalLine + - style + - heading + - '|' + - link + - '|' + - bulletedList + - numberedList + - outdent + - indent + - insertTable + - '|' + - blockQuote + - drupalMedia + - '|' + - superscript + - subscript + - sourceEditing + - '|' + - codeBlock + - code + plugins: + ckeditor5_heading: + enabled_headings: + - heading2 + - heading3 + - heading4 + - heading5 + ckeditor5_style: + styles: - - name: Formatting - items: - - Bold - - Italic - - Strike - - JustifyLeft - - JustifyCenter - - JustifyRight - - HorizontalRule - - '-' - - Styles - - Format + label: Button + element: '' - - name: Links - items: - - DrupalLink - - DrupalUnlink - - Anchor + label: 'Big Button' + element: '' - - name: Lists - items: - - BulletedList - - NumberedList - - Outdent - - Indent - - Table + label: 'Secondary Button' + element: '' - - name: Media - items: - - Blockquote - - DrupalMediaLibrary + label: 'Action Link' + element: '' - - name: Tools - items: - - Superscript - - Subscript - - Source - - PasteFromWord - - '-' - - A11ychecker - plugins: - drupallink: + label: Normal + element: '

' + - + label: 'Intro Text' + element: '

' + - + label: 'Splash Font' + element: '

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

' + - + label: 'Drop Cap First Letter' + element: '

' + - + label: 'Card Text' + element: '

' + - + label: 'Sub Title' + element: '

' + ckeditor5_sourceEditing: + allowed_tags: + - '' + - '' + - '

' + - '
'
+        - ''
+        - '
' + - '
' + - '
' + - '' + - '