markkravchuk/statamic-activity-book

Statamic 插件,用于将网站内容的活动更改保存到 Eloquent 驱动器

v1.0.1 2023-10-21 22:20 UTC

This package is auto-updated.

Last update: 2024-09-22 00:43:20 UTC


README

Activity Book 是一个活动跟踪插件,用于跟踪控制面板用户所做的所有更改。

此插件将活动日志存储到项目旁边配置的数据库中。这使得它成为 Kubernetes/Docker 架构的完美解决方案。

功能

此插件执行以下操作

  • 存储对控制面板的用户更改
  • 使用 Eloquent 驱动器将数据保存到数据库
  • 具有美观的 UI 以显示更改
  • 支持搜索功能

如何安装

您可以在 Statamic 控制面板的 工具 > 插件 部分搜索此插件,然后点击 安装,或者从您的项目根目录运行以下命令

composer require markkravchuk/statamic-activity-book

在您的 .env 文件中添加 ACTIVITY_BOOK_ENABLED=true

如何使用

在插件安装后,请运行

php artisan vendor:publish --tag="activity-book-config"

此命令将在 /config/activity-logger.php 中生成配置文件

迁移文件将被添加到 database/migration/ 文件夹中,管理员可以在该文件夹中运行实际的迁移以创建相应的数据库远程日志存储位置。

请运行最后一个命令以运行迁移

php artisan migrate