diff --git a/config/install/pathauto.pattern.bibcite_contributor.yml b/config/install/pathauto.pattern.bibcite_contributor.yml index f1f68b59dfe696c18f43e859cbb62f711cf404c1..4c1cd9480b224f5421017f8d2a84ee372f6a420f 100644 --- a/config/install/pathauto.pattern.bibcite_contributor.yml +++ b/config/install/pathauto.pattern.bibcite_contributor.yml @@ -6,7 +6,7 @@ dependencies: id: bibcite_contributor label: 'BibCite: Contributor' type: 'canonical_entities:bibcite_contributor' -pattern: 'references/contributors/[bibcite_contributor:prefix][bibcite_contributor:first_name][bibcite_contributor:middle_name][bibcite_contributor:last_name][bibcite_contributor:suffix]' +pattern: 'publications/contributors/[bibcite_contributor:prefix][bibcite_contributor:first_name][bibcite_contributor:middle_name][bibcite_contributor:last_name][bibcite_contributor:suffix]' selection_criteria: { } selection_logic: and weight: 0 diff --git a/config/install/pathauto.pattern.bibcite_keyword.yml b/config/install/pathauto.pattern.bibcite_keyword.yml index 288a124f63b2f138ddf50ee1c0c0ca56e9e00e52..66fe0e573bd2107f058147cea26b623d5d711fc6 100644 --- a/config/install/pathauto.pattern.bibcite_keyword.yml +++ b/config/install/pathauto.pattern.bibcite_keyword.yml @@ -6,7 +6,7 @@ dependencies: id: bibcite_keyword label: 'BibCite: Keyword' type: 'canonical_entities:bibcite_keyword' -pattern: 'references/keywords/[bibcite_keyword:name]' +pattern: 'publications/keywords/[bibcite_keyword:name]' selection_criteria: { } selection_logic: and weight: 0 diff --git a/config/install/pathauto.pattern.bibcite_reference.yml b/config/install/pathauto.pattern.bibcite_reference.yml index 1870c07cd08ccc0db6f62fc27f8987027b177162..cda55f6da4ae60b69ea256eb18c5e0887c12f795 100644 --- a/config/install/pathauto.pattern.bibcite_reference.yml +++ b/config/install/pathauto.pattern.bibcite_reference.yml @@ -6,7 +6,7 @@ dependencies: id: bibcite_reference label: 'BibCite: Reference' type: 'canonical_entities:bibcite_reference' -pattern: 'references/[bibcite_reference:title]' +pattern: 'publications/[bibcite_reference:title]' selection_criteria: { } selection_logic: and weight: 0 diff --git a/config/install/views.view.bibcite_reference.yml b/config/install/views.view.bibcite_reference.yml index a5b3fd1341610310d5606a12385635753f2dfc98..a4249c4b3863d75b254f991d3580f5fece3f1a4e 100644 --- a/config/install/views.view.bibcite_reference.yml +++ b/config/install/views.view.bibcite_reference.yml @@ -9,7 +9,7 @@ dependencies: - user - views_autocomplete_filters id: bibcite_reference -label: 'Reference list' +label: Publications module: views description: 'Bibliographic references.' tag: '' @@ -22,7 +22,7 @@ display: display_plugin: default position: 0 display_options: - title: 'Reference list' + title: Publications fields: rendered_entity: id: rendered_entity @@ -367,7 +367,7 @@ display: plugin_id: text empty: true content: - value: 'There are no references available.' + value: 'There are no publications available.' format: uw_tf_standard tokenize: false sorts: @@ -449,7 +449,7 @@ display: title_enable: false title: All title_enable: true - title: 'Reference list' + title: Publications default_argument_type: fixed default_argument_options: argument: '' @@ -872,14 +872,14 @@ display: - 'config:core.entity_view_display.bibcite_reference.website.table' bibcite_reference: id: bibcite_reference - display_title: 'Reference list' + display_title: Publications display_plugin: page position: 1 display_options: display_description: '' display_extenders: metatag_display_extender: { } - path: reference + path: publications cache_metadata: max-age: -1 contexts: @@ -1014,7 +1014,7 @@ display: display_description: '' display_extenders: metatag_display_extender: { } - block_description: 'Reference list' + block_description: 'Publication reference list' allow: items_per_page: true customizable_exposed_filters: diff --git a/config/optional/core.entity_form_display.bibcite_reference.artwork.default.yml b/config/optional/core.entity_form_display.bibcite_reference.artwork.default.yml index 2870f7f039a6e6285c65d4bc629ac79bb4788738..484ce0eeb0d469a010336ab56aabc37c859a776d 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.artwork.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.artwork.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.artwork + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.artwork.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.audiovisual.default.yml b/config/optional/core.entity_form_display.bibcite_reference.audiovisual.default.yml index f22b08d99f35ef6e8f574d0e59cdbef1b0d732c3..e3d03f39b302edbcec925fed87fb1e2d7def7671 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.audiovisual.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.audiovisual.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.audiovisual + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.audiovisual.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.bill.default.yml b/config/optional/core.entity_form_display.bibcite_reference.bill.default.yml index 4290894e06e85452a4a8f03e589cb79da4b7cca0..51b398fa93c07ca592bda489ce726541ff3cbacc 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.bill.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.bill.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.bill + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.bill.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.book.default.yml b/config/optional/core.entity_form_display.bibcite_reference.book.default.yml index 34b42c1e6e1eeed831f4b77c81e7bbb0f48982c4..174e431e2d576374f4db8aa28e3289a91fd0ee16 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.book.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.book.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.book + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.book.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.book_chapter.default.yml b/config/optional/core.entity_form_display.bibcite_reference.book_chapter.default.yml index 5d76744393a210981c0493eb241b4e743d945e19..7ee5a0c91168f58fa4db2a2442edf76ccbc0dbb6 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.book_chapter.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.book_chapter.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.book_chapter + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.book_chapter.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.broadcast.default.yml b/config/optional/core.entity_form_display.bibcite_reference.broadcast.default.yml index af3fe2b50bc44cfa38263faa6bf849f540e692bc..6b25c0ff390fd235be6a95a27c528df6a68b5111 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.broadcast.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.broadcast.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.broadcast + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.broadcast.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.case.default.yml b/config/optional/core.entity_form_display.bibcite_reference.case.default.yml index 55eebd94f7f8bb837016b1b1988ee5c2f8acbe63..a0098830f19c99db6a4459f7111c5ecfb72551e9 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.case.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.case.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.case + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.case.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.chart.default.yml b/config/optional/core.entity_form_display.bibcite_reference.chart.default.yml index 22d3bbb295717df162c322033afa77e2f8d71c80..fab641aeb62d3eb505950bb3f01cfd9c0d0aff56 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.chart.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.chart.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.chart + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.chart.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.classical.default.yml b/config/optional/core.entity_form_display.bibcite_reference.classical.default.yml index 87dac415029de9e9258d39f082fd57abf4ef3b65..e6ce29c2fc83b267b543fdc08b7cb09d1a84d536 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.classical.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.classical.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.classical + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.classical.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.conference_paper.default.yml b/config/optional/core.entity_form_display.bibcite_reference.conference_paper.default.yml index 4819a1a6c552874d41fc85013756357513db98f6..e8fb8b8f969c200ad010146252f8245c108a1463 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.conference_paper.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.conference_paper.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.conference_paper + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.conference_paper.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.conference_proceedings.default.yml b/config/optional/core.entity_form_display.bibcite_reference.conference_proceedings.default.yml index 298644ca8dc877166e8132fc8a72ea5d1f9c5283..e695ab12b24eb5d06f1ff219753a12faae5b79bc 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.conference_proceedings.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.conference_proceedings.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.conference_proceedings + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.conference_proceedings.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.database.default.yml b/config/optional/core.entity_form_display.bibcite_reference.database.default.yml index 03909ce8ec2aac599cb4bcaf1e0f3cfa0558cdf4..b79f3050369d2c973456e622a51797dfe316e9ee 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.database.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.database.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.database + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.database.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.film.default.yml b/config/optional/core.entity_form_display.bibcite_reference.film.default.yml index 6f83d727a738263fbe6b397fa1a5885dc1052318..220fa3691eca797cc5484c997f2a6fe4d553a1ee 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.film.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.film.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.film + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.film.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.government_report.default.yml b/config/optional/core.entity_form_display.bibcite_reference.government_report.default.yml index 3d133faaff289c14e0ccac9f62aeb715dd868e52..fb92d2d458d16e2c5a308020f1e7cb0a1eed7379 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.government_report.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.government_report.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.government_report + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.government_report.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.hearing.default.yml b/config/optional/core.entity_form_display.bibcite_reference.hearing.default.yml index 34809368639f6685b01f6110560c617f237918c7..398e9a3e8e1f38dcb18a5e7617e96b58962848f9 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.hearing.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.hearing.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.hearing + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.hearing.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.journal.default.yml b/config/optional/core.entity_form_display.bibcite_reference.journal.default.yml index cb97da0147433398d1e87df3023947d8f2ccf447..e1adffcbe657ff997595f7f46a7ddc534d0356d4 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.journal.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.journal.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.journal + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.journal.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.journal_article.default.yml b/config/optional/core.entity_form_display.bibcite_reference.journal_article.default.yml index 5e652ac1384710c5bc7ae8922ed2000ad47f86c6..9e43ba3983a1b364b3989f6fd59519262e86cdfa 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.journal_article.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.journal_article.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.journal_article + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.journal_article.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.legal_ruling.default.yml b/config/optional/core.entity_form_display.bibcite_reference.legal_ruling.default.yml index 260b128ad9884cd25f3e25267ca66be3a2d13811..5495dbf5b7c23117c3d56ed2f9ed834aa6468e0c 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.legal_ruling.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.legal_ruling.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.legal_ruling + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.legal_ruling.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.magazine_article.default.yml b/config/optional/core.entity_form_display.bibcite_reference.magazine_article.default.yml index a6e77c58c203c9e36efbcc047ec8fe0e909fd2c5..33bdc22f4091eb5b105cb5ff1291d94e14d3335a 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.magazine_article.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.magazine_article.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.magazine_article + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.magazine_article.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.manuscript.default.yml b/config/optional/core.entity_form_display.bibcite_reference.manuscript.default.yml index 655d19335bd53a23f2af77cae42daee3a929dd89..3c7e382677885591a01c4cac179186b45fcdc291 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.manuscript.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.manuscript.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.manuscript + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.manuscript.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.map.default.yml b/config/optional/core.entity_form_display.bibcite_reference.map.default.yml index 3c9a0eedf3a797e4b7e99d2111338a709f0d3744..deb6c2fc38b335b6ca887f090da649a00cddd944 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.map.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.map.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.map + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.map.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.miscellaneous.default.yml b/config/optional/core.entity_form_display.bibcite_reference.miscellaneous.default.yml index e6ac086b8a1a9c7305d3b45ce9fc13b52f1ee739..c72a56b2dd0eba47353faa077f189147c34becce 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.miscellaneous.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.miscellaneous.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.miscellaneous + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.miscellaneous.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.miscellaneous_section.default.yml b/config/optional/core.entity_form_display.bibcite_reference.miscellaneous_section.default.yml index 19a85e66ae66765efe0fad24de6f7a1ee7873d0e..e4c9e4f67be3cc49689b632325e8709f539995ba 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.miscellaneous_section.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.miscellaneous_section.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.miscellaneous_section + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.miscellaneous_section.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.newspaper_article.default.yml b/config/optional/core.entity_form_display.bibcite_reference.newspaper_article.default.yml index 3bb83b610cbf35f83040238a5170c4a5f10aba97..03ff64310a0df4c65837ed83849a97eab920a4ba 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.newspaper_article.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.newspaper_article.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.newspaper_article + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.newspaper_article.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.patent.default.yml b/config/optional/core.entity_form_display.bibcite_reference.patent.default.yml index 88d85ee89e26d3b98a2963e95a13c1f9e422b5d9..e1624f56967625eede1198013fa506766a411e70 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.patent.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.patent.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.patent + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.patent.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.personal.default.yml b/config/optional/core.entity_form_display.bibcite_reference.personal.default.yml index 1fe03edf52738e445934a8e2ea6555e765635ef7..9541a7572d8cfa8cb519ebc5fd30db8b771bd751 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.personal.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.personal.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.personal + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.personal.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.presentation.default.yml b/config/optional/core.entity_form_display.bibcite_reference.presentation.default.yml index 193d1cf2503a3d61b5985b83e467ee5ba30d0633..796caf2f5f6cb9375b8c46f0faf7004134ad5e6e 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.presentation.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.presentation.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.presentation + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.presentation.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.report.default.yml b/config/optional/core.entity_form_display.bibcite_reference.report.default.yml index a0be94fdf69326bbeca3f917a12f2d2c83c6b35a..ecd76c2252812f0631889eee54d0eeeef566a28b 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.report.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.report.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.report + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.report.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.software.default.yml b/config/optional/core.entity_form_display.bibcite_reference.software.default.yml index 2400c09908cbcd0e825f7fc0429db85f5a5e7c9d..6a9a995431bfd388454749b03024ae828ffe7eba 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.software.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.software.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.software + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.software.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.statute.default.yml b/config/optional/core.entity_form_display.bibcite_reference.statute.default.yml index 78f0d7cb6287a80d46e16369288dd69017e941d8..a4f16f9b7d97e6f844407c788b4865c6b8ced835 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.statute.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.statute.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.statute + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.statute.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.thesis.default.yml b/config/optional/core.entity_form_display.bibcite_reference.thesis.default.yml index 19e55345393b6e046315a2c001cc76a6bb32f1e0..94026e129614d87d85eb1116bcc3bd99651e4181 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.thesis.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.thesis.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.thesis + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.thesis.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.unpublished.default.yml b/config/optional/core.entity_form_display.bibcite_reference.unpublished.default.yml index f81eb7cc9ce75488415732b9f640ff65f700f5ee..25f3e767ab3767e48f4bae5c976e991728992dd7 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.unpublished.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.unpublished.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.unpublished + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.unpublished.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.web_article.default.yml b/config/optional/core.entity_form_display.bibcite_reference.web_article.default.yml index 27dfe08bca7081e97b6e407be93e81191ac78de7..3557b7a7d888ec407f1312c07ed5b0bb06a86aaf 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.web_article.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.web_article.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.web_article + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.web_article.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.web_project_page.default.yml b/config/optional/core.entity_form_display.bibcite_reference.web_project_page.default.yml index 19afcd4a4d7a6a0529ae4c79a7f7ed2a67dde247..aa4bbf047ba0b41cee4552ab65b21cac32642130 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.web_project_page.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.web_project_page.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.web_project_page + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.web_project_page.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.web_service.default.yml b/config/optional/core.entity_form_display.bibcite_reference.web_service.default.yml index 1ff26f1a6d68697679d35c5db3fd896ae17405c4..cf3e539405c92fd5cc3a5553ed971b3e12edfa6a 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.web_service.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.web_service.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.web_service + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.web_service.default diff --git a/config/optional/core.entity_form_display.bibcite_reference.website.default.yml b/config/optional/core.entity_form_display.bibcite_reference.website.default.yml index 3542b31a0b9205d61254da30451a226f32bbabf6..6e05fe7d6f9ea92cf238867884f846e850021827 100644 --- a/config/optional/core.entity_form_display.bibcite_reference.website.default.yml +++ b/config/optional/core.entity_form_display.bibcite_reference.website.default.yml @@ -3,8 +3,10 @@ status: true dependencies: config: - bibcite_entity.bibcite_reference_type.website + - workflows.workflow.uw_workflow module: - bibcite_entity + - content_moderation - file - path id: bibcite_reference.website.default diff --git a/config/optional/views.view.bibcite_reference_admin.yml b/config/optional/views.view.bibcite_reference_admin.yml index d5c977149a0e5191d59fd9e284993fbe289c1778..03edd65cfaa126ad8e27de0bf2c9698a6ac2eb51 100644 --- a/config/optional/views.view.bibcite_reference_admin.yml +++ b/config/optional/views.view.bibcite_reference_admin.yml @@ -707,7 +707,7 @@ display: entity_field: status plugin_id: boolean sorts: { } - title: References + title: Publications header: { } footer: { } empty: diff --git a/uw_bibcite_reference.install b/uw_bibcite_reference.install index 6fca5d2129cd56278316677a79ae1a854b72be3f..e5e29def2a0adda35895a0ce54de6c670082698a 100644 --- a/uw_bibcite_reference.install +++ b/uw_bibcite_reference.install @@ -5,7 +5,9 @@ * Install, update and uninstall for UW Bibcite reference. */ +use Drupal\menu_link_content\Entity\MenuLinkContent; use Drupal\user\Entity\Role; +use Drupal\Core\Url; /** * Implements hook_install(). @@ -78,4 +80,15 @@ function uw_bibcite_reference_install() { $roles['uw_role_content_editor']->save(); $roles['uw_role_content_author']->save(); + // Create the URL from the route name. + $url = URL::fromRoute('view.bibcite_reference.bibcite_reference')->toString(); + + // Create the actual menu link Publications. + MenuLinkContent::create([ + 'title' => 'Publications', + 'link' => ['uri' => 'internal:' . $url], + 'menu_name' => 'main', + 'weight' => '70', + 'enabled' => FALSE, + ])->save(); } diff --git a/uw_bibcite_reference.links.action.yml b/uw_bibcite_reference.links.action.yml new file mode 100644 index 0000000000000000000000000000000000000000..967bb248dd92fa1891e354d54445903b6e0aea10 --- /dev/null +++ b/uw_bibcite_reference.links.action.yml @@ -0,0 +1,10 @@ +entity.bibcite_reference.add_form: + route_name: entity.bibcite_reference.add_page + title: 'Add publication reference' + appears_on: + - entity.bibcite_reference.collection +bibcite_import.reference.populate_form: + route_name: bibcite_import.populate + title: 'Populate publication reference' + appears_on: + - entity.bibcite_reference.collection diff --git a/uw_bibcite_reference.module b/uw_bibcite_reference.module index acb6d72d4319811e5ff5c9e34f3dde72bafe65c9..8003ea8f11df102fe3810d551a9c1380f5e7895b 100644 --- a/uw_bibcite_reference.module +++ b/uw_bibcite_reference.module @@ -94,3 +94,31 @@ function uw_bibcite_reference_form_alter(&$form, FormStateInterface $form_state, } } } + +/** + * Implements hook_preprocess_page_title(). + */ +function uw_bibcite_reference_preprocess_page_title(&$variables): void { + + // Get the route. + $route_name = \Drupal::routeMatch()->getRouteName(); + // Check if the page match. + if ($route_name === 'entity.bibcite_reference.add_page') { + // Change the title Add Reference to publication. + $variables['title'] = t('Add publication reference'); + } +} + +/** + * Implements hook_preprocess_breadcrumb(). + */ +function uw_bibcite_reference_preprocess_breadcrumb(&$variables): void { + + // Get the route. + $route_name = \Drupal::routeMatch()->getRouteName(); + // Check if the page match. + if ($route_name === 'entity.bibcite_reference.add_form') { + // Change the breadcrumb to Add reference publication. + $variables['breadcrumb'][count($variables['breadcrumb']) - 1]['text'] = t('Add publication reference'); + } +}