seriousdesign/project_overview
最新稳定版本:v1.0.5
Composer 安装命令:
composer require seriousdesign/project_overview
包简介
Project Overview module for Drupal
README 文档
README
Project Overview is a Drupal module that provides a centralized dashboard for viewing key information about your Drupal site's entities, fields, services, routes, and providers. It is designed to help site builders and developers quickly audit and understand the structure and configuration of their Drupal installation.
Features
- Project Overview Dashboard: View a summary page with project information.
- Entities and Fields: List all content entity types and their fields. Add
?format=jsonor?format=markdownto the URL for alternative outputs. - Services Report: View all custom services registered in the service container.
- Routes List: Display all routes defined by custom modules.
- Providers List: See all entity types grouped by their provider.
Installation
- Place the
project_overviewdirectory in your Drupal site'smodulesfolder. - Enable the module via the Drupal admin UI or with Drush:
drush en project_overview
- Assign the "Access Project Overview" permission to the appropriate user roles.
Usage
- Access the dashboard at /project-overview or via the admin menu under "Project Overview".
- Use the navigation links to view entities, fields, services, routes, and providers.
Requirements
Drupal core version ^10 or ^11
Development
Controllers are located in src/Controller.
Custom theme hook is defined in project_overview.module.
Menu and routing configuration can be found in the .yml files.
Run composer install to pull in development dependencies like Drupal core.
License
GPL-2.0-or-later
Maintainers
Serious Design
统计信息
- 总下载量: 10
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2025-06-11