- Introduction
- Requirements
- Installation
- Configuration
- Maintainers
Are you a module or theme developer? Have you created several modules, themes, or distributions and you want to see how popular they are? Probably not. But if you for some reason need to display usage count for a list of modules, themes, and/or distributions then you should try out this module.
Projects Stats provides a block, which displays a table or a list with project names, usage count, and some additional stats. Another great option is a Slack integration. You can receive usage count directly to your Slack channel.
-
For a full description of the module, visit the project page: https://www.drupal.org/project/projects_stats
-
To submit bug reports and feature suggestions, or to track changes: https://www.drupal.org/project/issues/projects_stats
This module requires no modules outside of Drupal core.
In order to get the best possible performance, please install the following modules:
- BigPipe (core module)
- Sessionless BigPipe (https://www.drupal.org/project/big_pipe_sessionless)
- Install the Projects Stats module as you would normally install a contributed Drupal module. Visit https://www.drupal.org/node/1897420 for further information.
After you install the module, go to the block layout 'admin/structure/block' and add a 'Projects Stats' block. After you click 'Place block' button, you will see a number of options. You need to enter machine names of the projects you want to display in your block, and there are several more options like cache age for block, sort type and table classes. Every block has its own settings, so you can have multiple blocks that show different list of projects.
Slack integration can be configured here: 'admin/config/services/projects-stats' To enable sending messages to your Slack channel, you have to create an integration. Go to this page: https://slack.com/services/new/incoming-webhook and follow the instructions. After you create an integration copy and paste the given Webhook URL to the module settings. You can choose when you want to send a message. If you choose to use Drupal's cron, then sending interval will depend on the cron settings.
Current maintainers:
- Goran Nikolovski (gnikolovski) - https://www.drupal.org/u/gnikolovski
This project has been sponsored by:
- Studio Present - https://www.drupal.org/studio-present