What are Modules?
Modules are independent, feature-complete components of Shahi LegalFlowSuite. Enable only the modules you need.
Available Modules
- Consent Management – Cookie consent and compliance
- Accessibility Scanner – WCAG 2.1 AA scanning
- Legal Documents – Document generation
- DSR Portal – Data Subject Rights handling
- Go to SLOS → Settings → Modules
- Toggle each module on/off
- Click Save Changes
- Status – Enabled/Disabled indicator
- Description – What the module does
- Features – Key capabilities
- Configuration – Link to module settings
- Documentation – Link to help docs
- Banner templates and customization
- Cookie scanner configuration
- Geo-targeting rules
- Analytics event tracking
- Auto-fix options
- Scanning schedule
- Report preferences
- Fixer configuration
- Company profile
- Document templates
- PDF export options
- Version control
- Portal visibility and access
- Email verification
- SLA configuration
- Data export format
- ❌ Module features stop working
- ✓ Data remains in database
- ✓ Settings are preserved
- ✓ You can re-enable later
- ❌ Database tables are deleted
- ❌ All data is lost
- ℹ️ Use Settings → Export Data before uninstalling
- No database queries
- No PHP code loaded
- No frontend assets
- Minimal admin memory overhead
- Activate Only What You Need – Reduces database load
- Test Before Disabling – Ensure no dependent features
- Backup First – Export data before major changes
- Enable Gradually – Set up one module at a time
- Monitor Performance – Check site speed after enabling
- Check database permissions
- Review error log
- Ensure compatibility with WordPress version
- Data doesn’t delete when module is disabled
- Check if module is actually disabled
- Verify database tables exist via phpMyAdmin
- Disable and test site speed
- Check for configuration conflicts
- Review database indexes
- Review each module’s documentation
- Configure module-specific settings
- Test functionality thoroughly
- Set up backups
- Train team on usage
Enabling/Disabling Modules
Via Admin Panel
Module Toggle Details
Each module shows:
Module-Specific Settings
Each enabled module has its own settings page:
Consent Management Settings
Accessibility Scanner Settings
Legal Documents Settings
DSR Portal Settings
Database Impact
When you disable a module:
When you uninstall the plugin:
Performance
Disabled modules don’t consume resources:
Best Practices
Troubleshooting Module Issues
Module won’t enable?
Module data disappeared?
Module causing performance issues?
Next Steps
After setting up modules:
Share this article
Still need help?
Our support team is ready to assist you with personalized guidance for your workspace.