diff --git a/README.md b/README.md index 1ef12f461d06f4e0ade49d57738dcc80639dea01..d704f78b625f45da3b5ae890817228da33f1c0e5 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Visitors +# Visitor Analytics -Visitors is a powerful, native Drupal web analytics tool empowering site builders and administrators with comprehensive insights into user behavior and site performance. +Visitor Analytics is a powerful, native Drupal web analytics tool empowering site builders and administrators with comprehensive insights into user behavior and site performance. For a full description of the module, visit the [project page](https://www.drupal.org/project/visitors). @@ -35,7 +35,7 @@ Composer is the preferred method to install visitors. ## Configuration -1. Enable the module at Administration > Extend. +1. Enable the module at **admin/modules** 1. Configure **admin/config/system/visitors** diff --git a/mkdocs.yml b/mkdocs.yml index 6ecdc3dd8d6064e780e42f86caccf73c81b4ef88..ce76d263470a55ed7a65a9555d17ee3c03735359 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,4 +1,4 @@ -site_name: Visitors +site_name: Visitor Analytics theme: name: material logo: logo.png diff --git a/tests/src/Unit/HookHelpTest.php b/tests/src/Unit/HookHelpTest.php index 8c0d9e20d749d96d9d47b47fd6d5e53d64a69ec4..46279dc49db67484a31f94a9dba52b10663bf9d6 100644 --- a/tests/src/Unit/HookHelpTest.php +++ b/tests/src/Unit/HookHelpTest.php @@ -36,7 +36,7 @@ class HookHelpTest extends UnitTestCase { $help = visitors_help('help.page.visitors', $route_match); - $has_coverage = strpos($help, 'https://git.drupalcode.org/project/visitors/badges/8.x-2.x/coverage.svg'); + $has_coverage = strpos($help['description']['#markup'], 'https://git.drupalcode.org/project/visitors/badges/8.x-2.x/coverage.svg'); $this->assertNotFalse($has_coverage); } diff --git a/visitors.info.yml b/visitors.info.yml index e4cd4b51bae4d9822dbfb2d66f19724ebf1babf2..458d683da38167575f80abf5932f80fb2b494a7e 100644 --- a/visitors.info.yml +++ b/visitors.info.yml @@ -1,6 +1,6 @@ -name: Visitors -description: 'This module used for displaying a visitors info.' -package: 'Visitors' +name: Visitor Analytics +description: "Logs visitor's actions." +package: 'Analytics' core_version_requirement: ^10.1 || ^11 type: module configure: visitors.settings diff --git a/visitors.links.menu.yml b/visitors.links.menu.yml index 1f9d1c233461e936a76cc5bc2a6904ceed13a77a..709a54ce17c2a1c297e914c92598455b60d00739 100644 --- a/visitors.links.menu.yml +++ b/visitors.links.menu.yml @@ -1,5 +1,5 @@ visitors.settings: - title: Visitors + title: Visitor Analytics route_name: visitors.settings parent: system.admin_config_system description: 'Configure visitors settings.' diff --git a/visitors.module b/visitors.module index 37d13083a2919ee3253294bc92b83c281f3b3297..b14c3efe00839db5d024f9315a2dec913ab13605 100644 --- a/visitors.module +++ b/visitors.module @@ -24,9 +24,17 @@ function visitors_help($route_name, $route_match) { $help .= '<a href="https://git.drupalcode.org/project/visitors/-/commits/8.x-2.x"><img alt="pipeline status" src="https://git.drupalcode.org/project/visitors/badges/8.x-2.x/pipeline.svg" /></a> '; $help .= '<a href="https://www.drupal.org/project/visitors">Homepage</a> '; $help .= '<a href="https://www.drupal.org/project/issues/visitors?version=any_8.x-">Issues</a></p>'; - $help .= '<p>' . t('The Visitors module logs all visitors to your site and provides various statistics about them.') . '</p>'; + $help .= '<p>' + . t('The Visitor Analytics module logs all visitors to your site and provides various statistics about them.') + . '</p>'; + + return [ + '#title' => t('Visitor Analytics'), + 'description' => [ + '#markup' => $help, + ], + ]; - return $help; } } diff --git a/visitors.routing.yml b/visitors.routing.yml index 11ade054a8b1cb2c09cea0f032a787f3afc761ec..c05519368ba73ff1d26187cee7a9f701ccb231fb 100644 --- a/visitors.routing.yml +++ b/visitors.routing.yml @@ -2,7 +2,7 @@ visitors.settings: path: '/admin/config/system/visitors' defaults: _form: '\Drupal\visitors\Form\Settings' - _title: 'Visitors' + _title: 'Visitor Analytics' requirements: _permission: 'administer site configuration' diff --git a/visitors_geoip/visitors_geoip.info.yml b/visitors_geoip/visitors_geoip.info.yml index 783969cdf032555d515875a15e8a2676755b2b47..00be059dc8b267d8cbf36286aba58b385810b846 100644 --- a/visitors_geoip/visitors_geoip.info.yml +++ b/visitors_geoip/visitors_geoip.info.yml @@ -1,7 +1,7 @@ -name: Visitors GeoIP +name: Visitor Analytics GeoIP description: Add country reports to stats -package: 'Visitors' -core_version_requirement: ^10 || ^11 +package: 'Analytics' +core_version_requirement: ^10.1 || ^11 type: module configure: visitors_geoip.settings dependencies: