diff --git a/composer.json b/composer.json index 4396d4fb..4e4dbb85 100755 --- a/composer.json +++ b/composer.json @@ -48,6 +48,7 @@ "drupal/flysystem": "^2.2@alpha", "drupal/fpa": "^4.0", "drupal/hal": "^1.0||^2.0", + "drupal/html_title": "^1.5", "drupal/islandora": "^2.8.1", "drupal/islandora_mirador": "^2", "drupal/openseadragon": "^2", diff --git a/composer.lock b/composer.lock index c846f0ba..23389a6e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "58a8377f401d0f4b64c339bcb672cb1d", + "content-hash": "5ffd0658b69240b96aa4cc1e5fb953b0", "packages": [ { "name": "adci/full-name-parser", @@ -3396,6 +3396,54 @@ "source": "https://git.drupalcode.org/project/hal" } }, + { + "name": "drupal/html_title", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/html_title.git", + "reference": "8.x-1.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/html_title-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "256ee5a97d19b2b4e5d94cb1deed47e033b3d6fd" + }, + "require": { + "drupal/core": "^8.8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.5", + "datestamp": "1705876402", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "generalredneck", + "homepage": "https://www.drupal.org/user/368854" + }, + { + "name": "JeroenT", + "homepage": "https://www.drupal.org/user/2228934" + } + ], + "description": "Enables limited HTML markup in node titles.", + "homepage": "https://www.drupal.org/project/html_title", + "support": { + "source": "https://git.drupalcode.org/project/html_title" + } + }, { "name": "drupal/islandora", "version": "2.12.2", diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 757c13fd..4f2f4324 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -53,6 +53,7 @@ module: hal: 0 help: 0 history: 0 + html_title: 0 image: 0 islandora: 0 islandora_audio: 0 diff --git a/config/sync/html_title.settings.yml b/config/sync/html_title.settings.yml new file mode 100644 index 00000000..37644c23 --- /dev/null +++ b/config/sync/html_title.settings.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: LltQJsg3J24qmfQft-I_vH3tFvw3wAsFppnEkIvJ0oU +allow_html_tags: '
' diff --git a/config/sync/views.view.all_taxonomy_terms.yml b/config/sync/views.view.all_taxonomy_terms.yml index 9dcd9062..319596c1 100644 --- a/config/sync/views.view.all_taxonomy_terms.yml +++ b/config/sync/views.view.all_taxonomy_terms.yml @@ -74,6 +74,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -88,7 +89,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.archive.yml b/config/sync/views.view.archive.yml index 94642e82..e3fac1eb 100644 --- a/config/sync/views.view.archive.yml +++ b/config/sync/views.view.archive.yml @@ -29,6 +29,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: 0 id: 0 @@ -43,7 +44,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.block_content.yml b/config/sync/views.view.block_content.yml index 98b280fc..7d358956 100644 --- a/config/sync/views.view.block_content.yml +++ b/config/sync/views.view.block_content.yml @@ -273,6 +273,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -287,7 +288,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.comment.yml b/config/sync/views.view.comment.yml index 09bcacc6..b470f652 100644 --- a/config/sync/views.view.comment.yml +++ b/config/sync/views.view.comment.yml @@ -533,6 +533,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -550,7 +551,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml index c4f40034..291f6c86 100644 --- a/config/sync/views.view.content.yml +++ b/config/sync/views.view.content.yml @@ -585,13 +585,13 @@ display: pager: type: full options: + pagination_heading_level: h4 items_per_page: 50 tags: next: 'Next ›' previous: '‹ Previous' first: '« First' last: 'Last »' - pagination_heading_level: h4 exposed_form: type: bef options: diff --git a/config/sync/views.view.file_checksum.yml b/config/sync/views.view.file_checksum.yml index e03e7778..96e55769 100644 --- a/config/sync/views.view.file_checksum.yml +++ b/config/sync/views.view.file_checksum.yml @@ -76,6 +76,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -90,7 +91,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.files.yml b/config/sync/views.view.files.yml index 30b93db1..b3e2901c 100644 --- a/config/sync/views.view.files.yml +++ b/config/sync/views.view.files.yml @@ -470,6 +470,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: 0 id: 0 @@ -484,7 +485,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: @@ -1055,6 +1055,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: 0 id: 0 @@ -1069,7 +1070,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 empty: { } arguments: fid: diff --git a/config/sync/views.view.frontpage.yml b/config/sync/views.view.frontpage.yml index 550ace94..e76d8133 100644 --- a/config/sync/views.view.frontpage.yml +++ b/config/sync/views.view.frontpage.yml @@ -30,6 +30,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: 0 id: 0 @@ -47,7 +48,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.glossary.yml b/config/sync/views.view.glossary.yml index 325543f1..1bc358f7 100644 --- a/config/sync/views.view.glossary.yml +++ b/config/sync/views.view.glossary.yml @@ -196,6 +196,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 36 total_pages: 0 id: 0 @@ -210,7 +211,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.iiif_manifest.yml b/config/sync/views.view.iiif_manifest.yml index d47ef15b..51baa51f 100644 --- a/config/sync/views.view.iiif_manifest.yml +++ b/config/sync/views.view.iiif_manifest.yml @@ -166,6 +166,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -180,7 +181,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.manage_members.yml b/config/sync/views.view.manage_members.yml index 0914a286..d67282ec 100644 --- a/config/sync/views.view.manage_members.yml +++ b/config/sync/views.view.manage_members.yml @@ -181,6 +181,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -195,7 +196,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.media.yml b/config/sync/views.view.media.yml index 52f06e90..bd0631a8 100644 --- a/config/sync/views.view.media.yml +++ b/config/sync/views.view.media.yml @@ -785,6 +785,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -802,7 +803,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.media_library.yml b/config/sync/views.view.media_library.yml index 5d98fda6..72e00e03 100644 --- a/config/sync/views.view.media_library.yml +++ b/config/sync/views.view.media_library.yml @@ -139,6 +139,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 24 total_pages: null id: 0 @@ -153,7 +154,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.media_of.yml b/config/sync/views.view.media_of.yml index 38858f3b..3affd49e 100644 --- a/config/sync/views.view.media_of.yml +++ b/config/sync/views.view.media_of.yml @@ -314,6 +314,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -328,7 +329,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.missing_media.yml b/config/sync/views.view.missing_media.yml index 21649df1..c5f00e39 100644 --- a/config/sync/views.view.missing_media.yml +++ b/config/sync/views.view.missing_media.yml @@ -425,6 +425,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -442,7 +443,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.non_fedora_files.yml b/config/sync/views.view.non_fedora_files.yml index 3e9f3c01..19f00cf2 100644 --- a/config/sync/views.view.non_fedora_files.yml +++ b/config/sync/views.view.non_fedora_files.yml @@ -72,6 +72,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -86,7 +87,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.oai_pmh.yml b/config/sync/views.view.oai_pmh.yml index baf467be..30a3cd8b 100644 --- a/config/sync/views.view.oai_pmh.yml +++ b/config/sync/views.view.oai_pmh.yml @@ -76,6 +76,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -90,7 +91,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: @@ -291,6 +291,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -305,7 +306,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 style: type: entity_reference options: @@ -332,6 +332,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -346,7 +347,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 arguments: field_member_of_target_id: id: field_member_of_target_id @@ -412,6 +412,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -426,7 +427,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 filters: status: id: status diff --git a/config/sync/views.view.oai_pmh_item_data.yml b/config/sync/views.view.oai_pmh_item_data.yml index 0181f84c..c755f918 100644 --- a/config/sync/views.view.oai_pmh_item_data.yml +++ b/config/sync/views.view.oai_pmh_item_data.yml @@ -20,6 +20,7 @@ dependencies: - search_api.index.default_solr_index module: - controlled_access_terms + - html_title - search_api - text id: oai_pmh_item_data @@ -172,7 +173,7 @@ display: empty_zero: false hide_alter_empty: true click_sort_column: value - type: string + type: html_title settings: link_to_entity: false group_column: value @@ -1566,6 +1567,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 1 total_pages: null id: 0 @@ -1580,7 +1582,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.reorder_children.yml b/config/sync/views.view.reorder_children.yml index 6a52c0ff..a5486612 100644 --- a/config/sync/views.view.reorder_children.yml +++ b/config/sync/views.view.reorder_children.yml @@ -124,6 +124,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -141,7 +142,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.solr_search_content.yml b/config/sync/views.view.solr_search_content.yml index 2d9b7d9b..579822e6 100644 --- a/config/sync/views.view.solr_search_content.yml +++ b/config/sync/views.view.solr_search_content.yml @@ -744,6 +744,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 15 total_pages: null id: 0 @@ -758,7 +759,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.taxonomy_term.yml b/config/sync/views.view.taxonomy_term.yml index 6d2b1b6e..61202f7c 100644 --- a/config/sync/views.view.taxonomy_term.yml +++ b/config/sync/views.view.taxonomy_term.yml @@ -29,6 +29,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: 0 id: 0 @@ -43,7 +44,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.taxonomy_terms.yml b/config/sync/views.view.taxonomy_terms.yml index bedf5919..ca6acc3a 100644 --- a/config/sync/views.view.taxonomy_terms.yml +++ b/config/sync/views.view.taxonomy_terms.yml @@ -695,6 +695,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -712,7 +713,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.term_from_term_name.yml b/config/sync/views.view.term_from_term_name.yml index fc13697b..167cd1df 100644 --- a/config/sync/views.view.term_from_term_name.yml +++ b/config/sync/views.view.term_from_term_name.yml @@ -76,6 +76,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -90,7 +91,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.term_from_uri.yml b/config/sync/views.view.term_from_uri.yml index 060efeb8..bb500ee4 100644 --- a/config/sync/views.view.term_from_uri.yml +++ b/config/sync/views.view.term_from_uri.yml @@ -76,6 +76,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -90,7 +91,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.top_level_collections.yml b/config/sync/views.view.top_level_collections.yml index 3e5da14f..ae137d01 100644 --- a/config/sync/views.view.top_level_collections.yml +++ b/config/sync/views.view.top_level_collections.yml @@ -160,6 +160,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 25 total_pages: null id: 0 @@ -174,7 +175,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.user_admin_people.yml b/config/sync/views.view.user_admin_people.yml index 8741b667..88aecec3 100644 --- a/config/sync/views.view.user_admin_people.yml +++ b/config/sync/views.view.user_admin_people.yml @@ -462,6 +462,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: 0 id: 0 @@ -479,7 +480,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.watchdog.yml b/config/sync/views.view.watchdog.yml index 212ed3c8..7fb889f4 100644 --- a/config/sync/views.view.watchdog.yml +++ b/config/sync/views.view.watchdog.yml @@ -440,6 +440,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -454,7 +455,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: