Kirby Content Watch

Track Content Changes

A Kirby plugin that allows you to keep track of what content has been changed and by whom. Perfect for teams working on content together, providing a clear audit trail of all modifications.

Features:

  • Track content changes
  • View change history
  • See who made which changes
  • Beautiful Panel interface
  • MIT licensed

License

Released under the MIT License.

Description

A Kirby CMS plugin enabling administrators to monitor all content modifications across their site, tracking what changed and who made the changes. The plugin provides a dedicated panel interface for reviewing edit history and managing page locks.

Key Capabilities:

  • Automatic Change Tracking: Monitors all content modifications in pages and files
  • Editor Attribution: Records timestamps and identifies which user made each change
  • Chronological Timeline: Displays all content files sorted by modification date
  • Lock Status Monitor: Shows which pages are currently being edited and by whom
  • Search Capability: Quickly locate specific content files
  • Quick Panel Access: Direct links to edit tracked content
  • Configurable History: Customize retention periods and entry limits
  • Content Restoration: Restore previous versions with one click (optional feature)
  • Dark Mode Support: Compatible with Kirby 5’s dark theme and compact layouts

Requirements:

  • Kirby 4 or 5
  • PHP 8.1 or newer