wri / wri_sites

WRI profile
2 stars 2 forks source link

Add BEF module #301

Closed wthomaswri closed 1 month ago

wthomaswri commented 3 months ago

Add Better Exposed Filters module

https://pr-1209-wriflagship.pantheonsite.io/us-community-benefits-dataset

komejo commented 2 months ago

@mariacha Added to the WRI Flagship branch issue-297, and merged in the latest develop as a bonus. https://github.com/wri/wriflagship/pull/1209

Note: I enabled the module manually on the multidev, since a configuration import might have been... surprising? (This could just be all of the develop configs but I didn't want to be hasty):

+------------+------------------------------------------------------------------------+-----------+
| Collection | Config                                                                 | Operation |
+------------+------------------------------------------------------------------------+-----------+
|            | asset_injector.css.video_border_fix_tmp                                | Create    |
|            | block_content.type.plain_image                                         | Create    |
|            | block_content.type.statistics                                          | Create    |
|            | block_content.type.webform                                             | Create    |
|            | core.entity_view_mode.feeds_feed.full                                  | Create    |
|            | feeds.settings                                                         | Create    |
|            | field.storage.block_content.field_plain_image                          | Create    |
|            | field.field.block_content.plain_image.field_plain_image                | Create    |
|            | core.entity_view_display.block_content.plain_image.default             | Create    |
|            | image.style.180x240_scale                                              | Create    |
|            | language.content_settings.block_content.plain_image                    | Create    |
|            | language.content_settings.block_content.statistics                     | Create    |
|            | language.content_settings.block_content.webform                        | Create    |
|            | field.storage.node.field_zoom_list_id                                  | Create    |
|            | field.storage.node.field_alt_last_names                                | Create    |
|            | field.storage.node.field_alt_first_names                               | Create    |
|            | field.storage.node.feeds_item                                          | Create    |
|            | node.type.custom_page                                                  | Create    |
|            | language.content_settings.node.custom_page                             | Create    |
|            | field.field.node.custom_page.layout_builder__layout                    | Create    |
|            | field.field.node.custom_page.field_metatags                            | Create    |
|            | field.field.node.custom_page.field_main_image                          | Create    |
|            | core.base_field_override.node.custom_page.promote                      | Create    |
|            | field.field.node.event.field_zoom_list_id                              | Create    |
|            | field.field.node.external_resource.feeds_item                          | Create    |
|            | field.field.node.person.field_alt_last_names                           | Create    |
|            | field.field.node.person.field_alt_first_names                          | Create    |
|            | field.storage.block_content.field_statistics                           | Create    |
|            | field.field.block_content.statistics.field_statistics                  | Create    |
|            | core.entity_view_display.block_content.statistics.default              | Create    |
|            | core.entity_form_display.block_content.statistics.default              | Create    |
|            | smart_date.smart_date_format.orto                                      | Create    |
|            | asset_injector.js.net_zero_tracker                                     | Create    |
|            | asset_injector.css.ramp_project_page                                   | Create    |
|            | asset_injector.css.podcast_social_icons                                | Create    |
|            | asset_injector.css.node_edit_form                                      | Create    |
|            | asset_injector.css.financial_institutions_net_zero_tracker             | Create    |
|            | asset_injector.css.cop29_subpages                                      | Create    |
|            | system.action.feeds_feed_clear_action                                  | Create    |
|            | system.action.feeds_feed_delete_action                                 | Create    |
|            | system.action.feeds_feed_import_action                                 | Create    |
|            | field.field.node.custom_page.body                                      | Create    |
|            | core.entity_form_display.node.custom_page.default                      | Create    |
|            | ultimate_cron.job.feeds_cron                                           | Create    |
|            | core.entity_view_display.node.custom_page.teaser                       | Create    |
|            | core.entity_view_display.node.custom_page.search_results               | Create    |
|            | core.entity_view_display.node.custom_page.main_content                 | Create    |
|            | core.entity_view_display.node.custom_page.impact                       | Create    |
|            | core.entity_view_display.node.custom_page.full                         | Create    |
|            | core.entity_view_display.node.custom_page.default                      | Create    |
|            | core.entity_view_display.node.custom_page.card                         | Create    |
|            | views.view.feeds_feed                                                  | Create    |
|            | core.entity_form_display.block_content.plain_image.default             | Create    |
|            | field.field.block_content.webform.field_webform                        | Create    |
|            | core.entity_view_display.block_content.webform.default                 | Create    |
|            | core.entity_form_display.block_content.webform.default                 | Create    |
|            | webform.webform.zoom_webinar_registration_p4g                          | Create    |
|            | webform.webform_options.translations_forests                           | Create    |
|            | field.field.node.external_resource.field_authors                       | Create    |
|            | feeds.feed_type.gfr_research                                           | Create    |
|            | core.entity_view_display.node.custom_page.tile                         | Create    |
|            | webform.webform.zoom_webinar_registration_with_q                       | Create    |
|            | webform.webform.zoom_webinar_registration_shiftc                       | Create    |
|            | webform.webform.zoom_webinar_registration_gfw                          | Create    |
|            | webform.webform.zoom_webinar_registration_forest                       | Create    |
|            | xmlsitemap.settings.node.custom_page                                   | Create    |
|            | layout_custom_section_classes.settings                                 | Create    |
|            | content_snippets.content                                               | Update    |
|            | core.extension                                                         | Update    |
|            | filter.format.aggregator_html                                          | Update    |
|            | pathauto.pattern.pages                                                 | Update    |
|            | asset_injector.css.terms_of_service                                    | Update    |
|            | asset_injector.css.forum_for_international_green_industry_map          | Update    |
|            | asset_injector.css.cop29_landing_page                                  | Update    |
|            | field.field.node.external_resource.field_type                          | Update    |
|            | core.entity_view_display.media.image.thumbnail                         | Update    |
|            | filter.format.full_html                                                | Update    |
|            | core.entity_form_display.node.person.default                           | Update    |
|            | core.entity_view_display.node.subpage.default                          | Update    |
|            | core.entity_view_display.node.person.teaser                            | Update    |
|            | core.entity_view_display.node.person.small_image_teaser                | Update    |
|            | core.entity_view_display.node.person.person_author_listing             | Update    |
|            | core.entity_view_display.node.person.impact                            | Update    |
|            | core.entity_view_display.node.person.default                           | Update    |
|            | views.view.aggregator_rss_feed                                         | Update    |
|            | views.view.aggregator_sources                                          | Update    |
|            | views.view.api_reader_index                                            | Update    |
|            | views.view.archive                                                     | Update    |
|            | views.view.block_content                                               | Update    |
|            | views.view.content                                                     | Update    |
|            | views.view.content_by_type                                             | Update    |
|            | views.view.content_css_js                                              | Update    |
|            | views.view.content_revisions                                           | Update    |
|            | views.view.countries                                                   | Update    |
|            | views.view.featured_tweets_entity_browser                              | Update    |
|            | views.view.files                                                       | Update    |
|            | views.view.files_browser                                               | Update    |
|            | views.view.frontpage                                                   | Update    |
|            | views.view.glossary                                                    | Update    |
|            | views.view.internal_redirect_list                                      | Update    |
|            | views.view.media                                                       | Update    |
|            | views.view.media_library                                               | Update    |
|            | views.view.other_publications_in_this_series                           | Update    |
|            | views.view.people_at_this_io                                           | Update    |
|            | views.view.redirect                                                    | Update    |
|            | views.view.related_to_this_project                                     | Update    |
|            | views.view.scheduled_transitions                                       | Update    |
|            | views.view.tagged_with                                                 | Update    |
|            | views.view.taxonomy_term                                               | Update    |
|            | views.view.tmp_insights                                                | Update    |
|            | views.view.tmp_narrative_taxonomies_our                                | Update    |
|            | views.view.user_admin_people                                           | Update    |
|            | views.view.watchdog                                                    | Update    |
|            | views.view.3_1                                                         | Update    |
|            | views.view.content_cleanup                                             | Update    |
|            | views.view.africa_update_content                                       | Update    |
|            | views.view.webform_submissions                                         | Update    |
|            | core.entity_view_display.node.event.teaser                             | Update    |
|            | core.entity_view_display.node.event.impact                             | Update    |
|            | core.entity_view_display.node.event.card                               | Update    |
|            | core.entity_form_display.node.event.default                            | Update    |
|            | webform.webform.sign_up_for_wri_energy_s_utility                       | Update    |
|            | views.view.moderated_content                                           | Update    |
|            | views.view.content_by_author                                           | Update    |
|            | views.view.authored_by                                                 | Update    |
|            | views.view.authors                                                     | Update    |
|            | views.view.rss_feeds                                                   | Update    |
|            | auto_entitylabel.settings.wri_author.external                          | Update    |
|            | core.entity_view_display.node.external_resource.type_title             | Update    |
|            | core.entity_view_display.node.external_resource.teaser                 | Update    |
|            | core.entity_view_display.node.external_resource.small_image_teaser     | Update    |
|            | core.entity_view_display.node.external_resource.search_results         | Update    |
|            | core.entity_view_display.node.external_resource.large_image_teaser     | Update    |
|            | core.entity_view_display.node.external_resource.impact                 | Update    |
|            | core.entity_view_display.node.external_resource.full                   | Update    |
|            | core.entity_view_display.node.external_resource.default                | Update    |
|            | core.entity_view_display.node.external_resource.card                   | Update    |
|            | core.entity_form_display.node.external_resource.default                | Update    |
|            | auto_entitylabel.settings.wri_author.internal                          | Update    |
|            | user.role.hr                                                           | Update    |
|            | views.view.resource_types                                              | Update    |
|            | core.entity_view_display.node.person.full                              | Update    |
|            | core.entity_view_display.node.external_resource.tile                   | Update    |
|            | core.entity_view_display.media.image.homepage_hero                     | Update    |
|            | core.entity_view_display.node.person.search_results                    | Update    |
|            | core.entity_view_display.node.person.main_content                      | Update    |
|            | core.entity_view_display.node.external_resource.superfeatured          | Update    |
|            | core.entity_view_display.node.external_resource.main_content           | Update    |
|            | core.entity_view_display.node.event.small_image_teaser                 | Update    |
|            | core.entity_view_display.node.event.large_image_teaser                 | Update    |
|            | views.view.tmp_view                                                    | Update    |
|            | views.view.resources                                                   | Update    |
|            | views.view.project_experts                                             | Update    |
|            | views.view.paying_for_paris_resources                                  | Update    |
|            | views.view.experts_staff                                               | Update    |
|            | views.view.events                                                      | Update    |
|            | facets.facet.tags                                                      | Update    |
|            | user.role.editorial                                                    | Update    |
|            | webform.webform.zoom_default                                           | Update    |
|            | rename_admin_paths.settings                                            | Update    |
|            | field.field.node.event.field_zoom_list_id                              | Delete    |
|            | field.storage.node.field_zoom_list_id                                  | Delete    |
|            | webform.webform.zoom_christian_test                                    | Delete    |
|            | block.block.ts_wrin_views_block__us_community_benefits_dataset_block_1 | Delete    |
|            | views.view.us_community_benefits_dataset                               | Delete    |
|            | webform.webform.us_community_benefits_dataset                          | Delete    |
|            | asset_injector.css.us_community_benefits_dataset                       | Delete    |
+------------+------------------------------------------------------------------------+-----------+
mariacha commented 2 months ago

BEF is enabled on develop: https://develop-wriflagship.pantheonsite.io/admin/modules

No views are set to use it yet, but @wthomaswri I believe you have some ideas about where to implement it so I'll leave it to you to test it out.

mariacha commented 1 month ago

We only added this to Flagship, so closing.