silverstripe/versioned-snapshot-admin

SilverStripe 版本化快照管理器

安装次数: 10,767

依赖项: 2

建议者: 1

安全性: 0

星标: 5

关注者: 13

分支: 10

开放问题: 11

语言:JavaScript

类型:silverstripe-vendormodule


README

Build Status Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

与版本化-admin相比,它提供了什么?

快照的大部分价值在versioned-snapshots的README文件中有解释,但主要收获是,这个历史查看器将显示您在$owns树中对象的更改,就像它是所有者对象的本地历史一样。换句话说,它帮助作者看到问题的答案,“我发布这个页面会发生什么?”

此外,由于每个快照都提供时间戳,因此可以查看在给定所有者对象被添加或更改时的页面。

概述

versioned-admin提供即插即用的UI替换,其中添加了快照到历史视图。

警告:此模块是实验性的,并不稳定。

历史视图 - 随时随地!

只需将此模块中包含的SnapshotHistoryExtension添加到您的数据对象中,就会为其getCMSFields()函数提供一个“历史”标签,列出其快照历史记录。

安装

$ composer require silverstripe/versioned-snapshot-admin

版本控制

此库遵循Semver。根据Semver,您将能够升级到此库的任何次要或补丁版本,而无需对公共API进行任何破坏性更改。Semver还要求我们明确定义此库的公共API。

所有带有public可见性的方法都是公共API的一部分。所有其他方法都不是公共API的一部分。在可能的情况下,我们将尝试在次要/补丁版本中保持protected方法的向后兼容性,但如果您正在重写方法,请在升级之前测试您的工作。

报告问题

请为您发现的任何错误或缺少的功能创建问题

许可证

此模块在BSD 3-Clause License下发布