local_setcheck · v1.4.0 · Moodle 3.9–5.0

SETCHECK

SetCheck ensures consistent activity settings across your Moodle site by capturing configuration templates and automatically applying or auditing them.

Pricing

In action

Screenshots & video

About

utility · assessment

SetCheck ensures consistent activity settings across your Moodle site by capturing configuration templates and automatically applying or auditing them, eliminating repetitive setup and catching configuration errors before they impact learners.


Template Management

  • Interactive Builder: Click-capture form fields to create templates automatically
  • Multiple Scopes: System-wide, category, course, or personal templates
  • Activity Support: Works with assignments, quizzes, forums, and any Moodle activity
  • Smart Field Detection: Automatically identifies nested settings, checkboxes, and compound fields
  • Visual Template Library: Filter and search templates by activity type and scope

One-Click Configuration

  • Apply complete activity configurations in seconds
  • Pre-populate settings when creating new activities
  • Update existing activities to match institutional standards
  • Preserve unique values like titles and dates while applying settings
  • Sequential field application handles dynamic form dependencies

Compliance Checking

  • Visual Error Detection: Highlights non-compliant fields with red borders on forms
  • Detailed Comparison: Side-by-side view of expected vs actual settings
  • Auto-Fix Capability: One-click correction of all detected errors
  • Click-to-Navigate: Jump directly to problem fields from error reports
  • Audit Trail: Track template applications and check results

Flexible Workflows

  • Category managers create templates for department standards
  • Course teachers develop course-specific configuration profiles
  • Individual instructors save personal templates for reuse
  • Enable/disable templates without deletion for version control
  • Template hierarchy: global standards with local variations

Perfect For:

  • Institutions enforcing consistent grading, feedback, or submission policies
  • Course teams standardising activity configurations across sections
  • Quality assurance teams auditing course compliance
  • Teachers who repeatedly create similar activities with specific settings
  • Administrators rolling out new activity configuration standards
  • Anyone tired of manually configuring dozens of checkboxes and dropdowns

SetCheck integrates seamlessly into Moodle's activity editing workflow, appearing automatically when you create or edit supported activities. Templates capture your exact configuration preferences and make them reusable, shareable, and enforceable - turning hours of repetitive configuration into seconds of automated setup.

Try it yourself

Live demo site

A full Moodle site with Setcheck installed and sample content ready to explore. One click logs you straight in as the demo user - the site resets regularly, so click around freely.

Pricing

Licensed per Moodle site
Starter£100one-off · lifetime updates
  • 1 site
  • Up to 500 active users
  • Updates & support included
Professional£250per year
  • 3 sites
  • Up to 2,500 active users
  • Updates & support included
Business£500per year
  • 10 sites
  • Up to 10,000 active users
  • Updates & support included
EnterprisePOAtailored terms
  • Unlimited sites
  • Unlimited active users
  • Updates & support included
Talk to me

Secure checkout via Stripe · VAT invoices · 14-day money-back guarantee.

IN SHORT