Module screenshot
www.auditdrupal.online
www.auditdrupal.online

While planning out migration of Drupal 7 sites to Drupal 8,9,10 1st thing we need to know, what is inside the hood, how complex it became over a period of time.

This Audit Tool helps you to generate report about existing assets in your Drupal 7 website. Report would include report listing out

  • core modules & contributed modules (enabled & disabled) along with their version number, if there is D8 version or alternate available
  • custom modules along with functions used as well as number of lines of code, giving you an idea about how big or complicated it could be
  • view along with their Names, ID, Available display types, Status, Type (Default/Overridden) Name of Export Module
  • Contrib & custom themes used
  • Entity, Bundle in each entity, number of content types, Content Published / Unpublished
  • List of fields used in each specific Bundle, their machine name, field type, field origin (core/contrib/custom)
  • cron jobs configured in the site
  • Blocks (ID / Name / Theme used / Assigned region / Module used to create the block / Status)
  • Services (Name / Allowed Methods / API URL)
  • Database size

Check README.txt for Steps to check for ‘ADVANCED DRUPAL AUDIT TOOL’.

NOTE: Please disable the unused modules before Auditing the website.

How it works:

  1. Install this module in your D7 website and download the JSON format report from the module configuration page.
  2. Go to auditdrupal and register/login to your account.
  3. After logging in, click on the ‘+’ icon, fill in the details and click on ‘create’ to submit the form.
  4. Upload the ZIP file in the ‘Import Report File’ section & wait for the report generation process to complete.
  5. When the process is complete, View your Report by Clicking on ‘Visit Your Dashboard’.

Planned Features

  • Check adherence to Drupal coding standard
  • Site Performance Audit
  • Security Audit of custom modules used
  • Audit the Drupal 8 sites
  • Deprecation status (PHP native functions as well as Drupal functions)
Supporting organizations: 
Development

Project information

Releases