Skip to content

Interactive book

The Interactive book plugin is a modern replacement for the standard Moodle Book module, bringing a redesigned reading experience with full Markdown support, improved navigation, interactive content types, and safer student editing capabilities.

  • Modern look and feel with redesigned chapter navigation
  • Full-page table of contents and chapter overview page
  • Full support for GitHub Flavored Markdown, including relative file links
  • New chapter content types including interactive elements such as solution disclosure buttons
  • Hidden chapter content, replacing the hidden chapters approach
  • Optimised print support built in, replacing the print sub-plugin
  • Editing of unsafe HTML is controlled by a separate capability, making it safe to allow students to edit book content and structure

Each chapter can contain one or more content items of different types. Supported types include standard HTML text, unsafe raw HTML (controlled by a separate capability), Markdown text, and solution disclosure buttons that reveal answers or explanations on demand.