From 5f57f2dd61f20b81611edc6c88bc1685542d58bc Mon Sep 17 00:00:00 2001 From: Igor Biki <ibiki@uwaterloo.ca> Date: Mon, 15 Nov 2021 18:20:43 +0000 Subject: [PATCH] Feature/istwcms 4224 ibiki simple sitemap --- ...e_settings.default.menu_link_content.main.yml | 4 ++++ .../simple_sitemap.custom_links.default.yml | 5 +++++ config/install/simple_sitemap.settings.yml | 16 ++++++++++++++++ src/UwRoles/user.role.uw_role_content_author.yml | 1 + src/UwRoles/user.role.uw_role_content_editor.yml | 1 + src/UwRoles/user.role.uw_role_site_manager.yml | 1 + uw_cfg_common.info.yml | 1 + 7 files changed, 29 insertions(+) create mode 100644 config/install/simple_sitemap.bundle_settings.default.menu_link_content.main.yml create mode 100644 config/install/simple_sitemap.custom_links.default.yml create mode 100644 config/install/simple_sitemap.settings.yml diff --git a/config/install/simple_sitemap.bundle_settings.default.menu_link_content.main.yml b/config/install/simple_sitemap.bundle_settings.default.menu_link_content.main.yml new file mode 100644 index 00000000..8f69e798 --- /dev/null +++ b/config/install/simple_sitemap.bundle_settings.default.menu_link_content.main.yml @@ -0,0 +1,4 @@ +index: true +priority: '0.5' +changefreq: daily +include_images: false diff --git a/config/install/simple_sitemap.custom_links.default.yml b/config/install/simple_sitemap.custom_links.default.yml new file mode 100644 index 00000000..7d9aed84 --- /dev/null +++ b/config/install/simple_sitemap.custom_links.default.yml @@ -0,0 +1,5 @@ +links: + - + path: / + priority: '1.0' + changefreq: daily diff --git a/config/install/simple_sitemap.settings.yml b/config/install/simple_sitemap.settings.yml new file mode 100644 index 00000000..25b580b0 --- /dev/null +++ b/config/install/simple_sitemap.settings.yml @@ -0,0 +1,16 @@ +max_links: 2000 +cron_generate: true +cron_generate_interval: 24 +generate_duration: 10000 +entities_per_queue_item: 50 +remove_duplicates: true +skip_untranslated: true +xsl: false +base_url: '' +default_variant: default +custom_links_include_images: false +excluded_languages: { } +enabled_entity_types: + - node + - menu_link_content +disable_language_hreflang: false diff --git a/src/UwRoles/user.role.uw_role_content_author.yml b/src/UwRoles/user.role.uw_role_content_author.yml index 28d79858..f1583804 100644 --- a/src/UwRoles/user.role.uw_role_content_author.yml +++ b/src/UwRoles/user.role.uw_role_content_author.yml @@ -38,6 +38,7 @@ permissions: - 'access taxonomy overview' - 'access user profiles' - 'administer main menu items' + - 'administer sitemap settings' - 'administer uw-menu-audience-menu menu items' - 'can override my_dashboard dashboard' - 'can view my_dashboard dashboard' diff --git a/src/UwRoles/user.role.uw_role_content_editor.yml b/src/UwRoles/user.role.uw_role_content_editor.yml index cae29f85..7534a0a9 100644 --- a/src/UwRoles/user.role.uw_role_content_editor.yml +++ b/src/UwRoles/user.role.uw_role_content_editor.yml @@ -39,6 +39,7 @@ permissions: - 'access taxonomy overview' - 'access user profiles' - 'administer main menu items' + - 'administer sitemap settings' - 'administer uw-menu-audience-menu menu items' - 'can override my_dashboard dashboard' - 'can view my_dashboard dashboard' diff --git a/src/UwRoles/user.role.uw_role_site_manager.yml b/src/UwRoles/user.role.uw_role_site_manager.yml index 6202020b..fa21dbc8 100644 --- a/src/UwRoles/user.role.uw_role_site_manager.yml +++ b/src/UwRoles/user.role.uw_role_site_manager.yml @@ -42,6 +42,7 @@ permissions: - 'access uw_ebr_image entity browser pages' - 'administer main menu items' - 'administer redirects' + - 'administer sitemap settings' - 'administer special alert' - 'administer uw-menu-audience-menu menu items' - 'can override my_dashboard dashboard' diff --git a/uw_cfg_common.info.yml b/uw_cfg_common.info.yml index c64d89b3..8adf56e3 100644 --- a/uw_cfg_common.info.yml +++ b/uw_cfg_common.info.yml @@ -49,5 +49,6 @@ dependencies: - 'drupal:views' - 'metatag:metatag_extended_perms' - 'quick_node_clone:quick_node_clone' + - 'simple_sitemap:simple_sitemap' - 'subpathauto:subpathauto' - 'uw_media:uw_media' -- GitLab